//设置变量
# vi ~/.bash_profile
//如下配置
JAVA_HOME=/opt/bea/jdk141_05
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
TOMCAT_HOME=/usr/local/tomcat
CATALINA_HOME=$TOMCAT_HOME
PATH=$PATH:$HOME/bin:$JAVA_HOME/jre/bin:$JAVA_HOME/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"
export USERNAME BASH_ENV PATH JAVA_HOME CLASSPATH CATALINA_HOME
//执行
# 。~/.bash_profile
//测试JAVA
# java –version
//启动tomcat
# $TOMCAT_HOME/bin/startup.sh
//融合Apache下载
http://apache.linuxforum.net/dist/jakarta/tomcat-4/v4.1.30/src/jakarta-tomcat-connectors
//需要安装httpd-devel包
//加入service
#!/bin/bash
#
# tomcat Starts Tomcat Java server.
#
#
# chkconfig: 345 88 12
# description: Tomcat is the server for Java servlet applications.
### BEGIN INIT INFO
# Provides: $tomcat
### END INIT INFO
# Source function library.
. /etc/init.d/functions
[ -f /home/tomcat/tcstart.sh ] || exit 0
[ -f /home/tomcat/tcstop.sh ] || exit 0
RETVAL=0
umask 077
start() {
echo -n $"Starting Tomcat Java server: "
daemon su -c /home/tomcat/tcstart.sh tomcat
echo
return $RETVAL
}
stop() {
echo -n $"Shutting down Tomcat Java server: "
daemon su -c /home/tomcat/tcstop.sh tomcat
echo
return $RETVAL
}
restart() {
stop
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart|reload)
restart
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
esac
exit $?
?????????????
# cd webapp
# ./support/buildconf.sh
# ./configure –with-apxs
# make
# cp apache-2.0/mod_webapp.so /usr/lib/httpd/modules/
# rm –rf 目录
//在conf.d目录下生成子配置文件webapp.conf
# vi webapp.conf
LoadModule webapp_module modules/mod_webapp.so
ServerName localhost:8008
WebAppConnection warpConnection warp localhost:8008
WebAppDeploy examples warpConnection /examples
//检测语法错误
# httpd –t
//配置tomcat
# vi $TOMCAT_HOME/conf/server.xml
<Service name="Tomcat-Apache">
<Connector className="org.apache.catalina.connector.warp.WarpConnector"
port="8008" minProcessors="5" maxProcessors="75"
enableLookups="true" appBase="webapps"
acceptCount="10" debug="0"/>
<Engine className="org.apache.catalina.connector.warp.WarpEngine" name="Apache" debug="0">
<Logger className="org.apache.catalina.logger.FileLogger" prefix="apache_log." suffix=".txt"
timestamp="true"/>
<Realm className="org.apache.catalina.realm.MemoryRealm"/>
</Engine>
</Service>
//重新启动服务.OK
分享到:
相关推荐
Tomcat是Apache软件基金会下的Jakarta项目的一部分,它以其轻量级、高效和稳定性而闻名。 在深入探讨Apache Tomcat 6.0.20之前,我们需要了解一些基本概念。Java Servlet是一种Java编程技术,用于扩展Web服务器的...
在Linux RedHat9系统上配置SVN(Subversion)与Apache服务器的集成是开发者和系统管理员常用的操作,以便实现版本控制系统和Web服务器的完美融合,提供便捷的代码管理和Web访问功能。以下是一份详细的配置指南: ...
开发者可以通过安装和配置本地的LAJP环境进行实践,例如使用XAMPP或LAMP(Linux Apache MySQL PHP)套件,然后逐步添加Java支持。 综上所述,LAJP是融合了四种强大技术的开发环境,旨在提供高效、灵活的Web应用解决...
- 中间件:Apache Tomcat 9.0 或以上版本 **开发环境:** - 开发工具:Eclipse IDE for Java Developers - 编程语言:Java 11 - 版本控制:Git #### 软件系统组成 **软件技术架构:** - **前端界面:**基于...
“apache”标签可能指的是Apache软件基金会,这是一个开源软件组织,提供了许多与开发相关的工具和框架,如HTTP服务器、Tomcat、Ant等。Lyrebird可能与这些工具兼容,或者在构建、部署、测试阶段使用了Apache的相关...
- Web服务器:Apache Tomcat 5.0。 - 数据库服务器:SQL Server 2000。 - 网页制作工具:Dreamweaver MX。 【工作进度】开发过程通常分为多个阶段: 1-2周:问题分析和开题报告撰写。 3周:初步设计阶段,确定系统...
PHP程序在Apache服务器上运行,Java程序在Tomcat服务器中执行,Nginx根据请求类型将流量导向合适的服务器。Elasticsearch部署在独立服务器上,根据访问量动态扩展分片,保证搜索性能。 在出错处理上,系统区分了...
- **Apache Camel 2.8.0:** Apache Camel作为一款基于规则的路由及媒介引擎,其新版本的发布为企业级应用提供了更为灵活的数据处理能力。 #### 编程语言动态 - **Java7的发布:** Java7不仅是Java语言的一个重要...
3. 服务器环境:系统运行在Apache、Nginx等Web服务器上,可能配合Tomcat、Jetty等应用服务器,部署在Linux或Windows操作系统之上。 4. 云服务:为了满足大规模并发和数据安全的需求,系统可能采用阿里云、AWS或...
同时,对Apache、Nginx、Tomcat等应用服务器的熟悉程度以及在Linux平台上的操作能力,显示了对服务器管理和性能优化的知识需求。 3. **数据库管理与调优**:至少需要掌握一种主流数据库,并具备数据库调优经验,这...
4. **应用服务器**:采用Apache Tomcat或Sun Glassfish等成熟的应用服务器产品。 5. **客户端技术**:采用JavaFX RIA技术构建丰富的客户端界面,支持跨平台访问。 #### 五、总结 IT职业教育系统架构的设计与研究是...
1.5 运行环境:服务器运行环境可能包括Linux或Windows服务器,需要支持Java运行时环境和Web服务器,如Apache Tomcat。 1.6 参考文献:在设计过程中,参考了相关领域的学术文献和技术文档,以确保技术的正确性和先进...
- 应用服务器:Apache Tomcat、WebLogic等。 **硬件配置**: - 服务器:至少配备双核处理器、4GB以上内存、高速硬盘等。 - 存储设备:根据实际数据量选择合适的存储方案。 - 网络设备:高速稳定的网络连接,确保...
LAMP(Linux+Apache+MySQL+PHP)、Tomcat+JSP/Servlet+JDBC等技术栈应运而生。 ##### 三层结构与分布式计算 为了进一步提高系统的可扩展性和可靠性,三层架构(数据库服务器、应用服务器、Web服务器)和分布式计算...
用户只需将jada.war文件部署到支持Servlet 3.0及以上版本的Web服务器,如Apache Tomcat、Jetty或Glassfish,即可启动并运行JadaSite。对于不熟悉技术的用户,JadaSite可能还提供了图形化的安装向导或一键部署脚本,...