1、安装JDK
[root@localhost ~]# chmod +x jdk-6u11-linux-i586.bin[root@localhost ~]# mv jdk1.6.0_11/usr/local/jdkvi /etc/profile
*************************************************
JAVA_HOME=/usr/local/jdk
CLASSPATH=$JAVA_HOME/l ib:$JAVA_HOME/jre/l ib
PATH=$PATH:$JAVA_HOME/b in:$JAVA_HOME/jre/b inexport JAVA_HOME CLASSPATH PATH
*************************************************
*************************************************
[root@localhost ~]# source /etc/profile
使上面新加入的内容生效
到Apache官方网站下载所需要的文件httpd-2.2. 11. tar.gz
# tar xzvf httpd-2.2. 11. tar.gz
# cd httpd-2.2. 11
# ./configure –prefix=/usr/local/apache
–with-mpm=worker –enable-module=so
–enable-mods-shared=all
–enable-ssl=shared
–enable-deflate=shared
# make
# make install
3、安装Tomcat。
# cp apache-tomcat-5.5.27. tar.gz /usr/local/
# cd /usr/local/
# tar xzvf apache-tomcat-5.5.27. tar.gz
# mv apache-tomcat-5.5.27 /usr/local/tomcat(此步可省略)
4、编译生成mod_jk。
# tar xzvf tomcat-connectors-1.2.27-src. tar.gz
# cd tomcat-connectors-1.2.27-src/native
./configure –with-apxs=/usr/local/apache/bin/apxs# make
# make install
5、配置。
在/usr/local/apache/conf/下面建立两个配置文件mod_jk.conf 或写到APACHE的主配置文件中和workers.properties。
# vi mod_jk.conf
添加以下内容
#指出mod_jk模块工作所需要的工作文件workers.properties的位置JkWorkersFile /usr/local/apache/conf/workers.properties
# Where to put jk logs
JkLogFile /usr/local/apache/logs/mod_jk. log
# Set the jk log level [debug/error/info]
JkLogLevel info
# Select the log format
JkLogStampFormat “[%a %b %d %H:%M:%S %Y]”
# JkOptions indicate to send SSL KEY SIZE,
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories# JkRequestLogFormat set the request format
JkRequestLogFormat “%w %V %T”
#将所有servlet和jsp请求通过ajp13的协议送给Tomcat让Tomcat来处理JkMount /servlet/* lb-server
JkMount /*. jsp lb-server
# vi workers.properties
添加以下内容
# Defworker. list=lb-server
# Set properties for worker1worker. lb-server. type=ajp13worker. lb-server.host=localhostworker. lb-server.port=8009worker. lb-server. lbfactor=50worker. lb-server.cachesize=10worker. lb-server.cache_timeout=600
worker. lb-server. socket_keepalive=1worker. lb-server. socket_timeout=300
再配置httpd.conf作以下修改
我的
<Directory “/var/www” >
Options Includes FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
XBitHack on
</Directory>
<Directory “/var/www/
Order deny,allow
Deny from all
</Directory>
增加关于加载mod_jk的
LoadModule jk_module modules/mod_jk. so
Include /usr/local/apache/conf/mod_jk.conf
最后编辑Tomcat的配置文件server.xml在HOST段中加入
<Context path= “ “ docBase= “/var/www
在/var/www下建立一个index. jsp启动Apache和Tomcat用
以上也可以写到APACHE配置文件中 即可以更改HTTPD.CONF文件如下LoadModule jk_module modules/mod_jk. so
# Configure mod_jk
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk. log
JkLogLevel info
JkMount /*. jsp lb-server
然后修改workers.properties把需要的WORKLIST加上然后将页面传到到网站指定主
整合虚拟主机修改httpd.conf文件将#Includeconf/extra/httpd-vhosts.conf注释去掉。
NameVirtualHost web.com:80
<VirtualHost web.com:80>
ServerAdmin web@mai.com
DocumentRoot “/var/www/web/”
ServerName web.com
DirectoryIndex index. jsp
ErrorLog “logs/dummy-host.example.com-error_log”
CustomLog “logs/dummy-host.example. com-access_log” common</VirtualHost>
<VirtualHost mail.com:80>
ServerAdmin web@web.com
DocumentRoot “/var/www/j sp”
ServerName mail.com
DirectoryIndex index. jsp
ErrorLog “logs/dummy-host2.example.com-error_log”
CustomLog “logs/dummy-host2.example.com-access_log” common</VirtualHost>
保存。
修改tomcat配置文件server.xml
在</host> </Engine>
之间添加
<Host name= “web.com” appBase= “webapps”unpackWARs= “true” autoDeploy= “true”xmlValidation= “false” xmlNamespaceAware= “false” >
<Context path= “ “ docBase= “/var/www/web/” debug= “0″reloadable= “true” crossContext= “true” />
</Host>
<Host name= “mail.com” appBase= “webapps”unpackWARs= “true” autoDeploy= “true”xmlValidation= “false” xmlNamespaceAware= “false” >
<Context path= “ “ docBase= “/var/www/jsp/” debug= “0″reloadable= “true” crossContext= “true” />
</Host>
重启服务虚拟主机完成。
上面是一个TOMCAT执行不同目录的jsp程序下面是将不同项目使用的tomcat交个apache来处理虚拟主机。
如服务器jsp项目在运行不同tomcat如下设置tomcat_1, tomcat_2 , tomcat_3, tomcat_4所使用端口不
同,8029,8039,8049,8059„. .
如下设置vi mod_jk.conf
JkWorkersFile /usr/local/apache/conf/workers.properties
# Where to put jk logs
JkLogFile /usr/local/apache/logs/mod_jk. log
# Set the jk log level [debug/error/info]
JkLogLevel info
# Select the log format
JkLogStampFormat “[%a %b %d %H:%M:%S %Y]”
# JkOptions indicate to send SSL KEY SIZE,
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories# JkRequestLogFormat set the request format
JkRequestLogFormat “%w %V %T”vi workers.propweties
# Defining a worker named worker1 and of type ajp13worker. list=lb-server,wap,kabo, store, sup, supply
# Set properties for worker1worker. lb-server. type=ajp13worker. lb-server.host=localhostworker. lb-server.port=8012worker. lb-server. lbfactor=50
#worker. lb-server.cachesize=10
#worker. lb-server.cache_timeout=600
#worker. lb-server. socket_keepalive=1
#worker. lb-server. socket_timeout=300
worker.wap. type=ajp13worker.wap.host=localhostworker.wap.port=8013worker.wap. lbfactor=50worker.wap.cachesize=10worker.wap.cache_timeout=600worker.wap. socket_keepalive=1worker.wap. socket_timeout=300
worker.kabo. type=ajp13worker.kabo.host=localhostworker.kabo.port=8009worker.kabo. lbfactor=50worker.kabo.cachesize=10worker.kabo.cache_timeout=600worker.kabo. socket_keepalive=1worker.kabo. socket_timeout=300
worker. store. type=ajp13worker. store.host=localhostworker. store.port=8029worker. store. lbfactor=50worker. store.cachesize=10worker. store.cache_timeout=600
worker. store. socket_keepalive=1worker. store. socket_timeout=300
worker. sup. type=ajp13worker. sup.host=localhostworker. sup.port=8039worker. sup. lbfactor=50worker. sup.cachesize=10
“worker. sup. lbfactor=50worker. sup.cachesize=10worker. sup.cache_timeout=600worker. sup. socket_keepalive=1worker. sup. socket_timeout=300worker. supply. type=ajp13worker. supply.host=localhostworker. supply.port=8024worker. supply. lbfactor=50worker. supply.cachesize=10worker. supply.cache_timeout=600worker. supply. socket_keepalive=1worker. supply. socket_timeout=300
关于CYUN商家在之前有介绍过一次,CYUN是香港蓝米数据有限公司旗下的云计算服务品牌,和蓝米云、蓝米主机等同属该公司。商家主要是为个人开发者用户、中小型、大型企业用户提供一站式核心网络云端部署服务,促使用户云端部署化简为零,轻松快捷运用云计算。目前,CYUN主要运营美国、香港、台湾、日本、韩国CN2线路产品,包括云服务器、站群服务器和独立服务器等。这次看到CYUN夏季优惠活动发布了,依然是熟悉的...
百纵科技:美国云服务器活动重磅来袭,洛杉矶C3机房 带金盾高防,会员后台可自助管理防火墙,添加黑白名单 CC策略开启低中高.CPU全系列E52680v3 DDR4内存 三星固态盘列阵。另有高防清洗!百纵科技官网:https://www.baizon.cn/联系QQ:3005827206美国洛杉矶 CN2 云服务器CPU内存带宽数据盘防御价格活动活动地址1核1G10M10G10G38/月续费同价点击...
青云互联怎么样?青云互联美国洛杉矶cn2GIA云服务器低至19元/月起;香港安畅cn2云服务器低至19元/月起;日本cn2云主机低至35元/月起!青云互联是一家成立于2020年的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务。青云互联本站之前已经更新过很多相关文章介绍了,青云互联的机房有香港和洛杉矶,都有CN2 GIA线路、洛杉矶带高防,商家承诺试用7天,打死全额退款点击进入:青云互联...