hyperv 发表于 2013-3-7 11:05:02

apache和tomcat整合

需要的软件包:httpd-2.2.21.tar.gz      tomcat-connectors-1.2.32-src.tar.gz   jdk-7-linux-x64.rpm   apache-tomcat-7.0.23.tar.gz
首先安装gcc做编译前的环境。。
首先rpm -ivh jdk-7-linux-x64.rpm 安装完成以后 创建一个连接 ln -s /usr/java/jdk1.7.0/ /usr/jdk
编译apache
tar zxvf httpd-2.2.21.tar.gz -C /usr/local/src/
cd /usr/local/src/httpd-2.2.21/
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --enable-proxy --enable-proxy-ajp
make && make install
编译tomcat-connectors-1.2.32-src.tar.gz
tar zxvf tomcat-connectors-1.2.32-src.tar.gz -C /usr/local/src/
cd /usr/local/src/tomcat-connectors-1.2.32-src/
cd native/
./configure --with-apxs=/usr/local/apache2/bin/apxs
make && make install
解压apache-tomcat-7.0.23.tar.gz
tar zxvf apache-tomcat-7.0.23.tar.gz -C /usr/local/src/
cd /usr/local/src/apache-tomcat-7.0.23/
vim -o startup.sh shutdown.sh
在启动和关闭文件分别添加:export JAVA_HOME=/usr/jdk
然后到tomcat的webapss里面创建一个文件夹叫jsp
cd到jsp里面
vim index.jsp
打开添加 <%=new java.util.Date() %>
修改tomcat配置文件
vim /usr/local/src/apache-tomcat-7.0.23/conf/server.xml
修改以下内容

cd /usr/local/apache2/htdocs
mkdir www
echo "111111111111111" > index.html
cd /usr/local/apache2/conf
vim httpd.conf
修改Directoryindex index.jsp index.html
添加
include conf/extra/httpd-vhost.conf
include conf/extra/httpd-jk.conf
cd extra
vim httpd-vhost.conf

vim httpd-jk.conf


vim workers.properties


重新启动apache tomcat
测试:





zsy001 发表于 2013-3-14 06:34:24

我是来刷分的,嘿嘿

spell 发表于 2013-5-16 07:46:25

人生不能像做菜、把所有的料都准备好才下锅!

wyyy721 发表于 2013-5-17 15:25:20

如果跟导师讲不清楚,那么就把他搞胡涂吧!

5ol.cc 发表于 2013-5-19 03:49:17

女,喜甜食,甚胖!该女有一癖好:痛恨蚂蚁,见必杀之。问其故曰:这小东西,那么爱吃甜食,腰还那么细!

96818 发表于 2013-5-20 12:22:16

男人偷腥时的智商仅次于爱因斯坦!

ls0398 发表于 2013-5-21 20:22:55

人生不能像做菜、把所有的料都准备好才下锅!
页: [1]
查看完整版本: apache和tomcat整合