一、 所需安装包
httpd-2.2.11.tar.gz
apache-tomcat-6.0.18.tar.gz
jdk-6u10-linux-i586.tar.gz
jakarta-tomcat-connectors-jk2-src-current.tar.gz
二、 安装所用包
###install Compile Environment###
for i in gcc gcc-c++ flex bison autoconf automake bzip2-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel ; do yum install -y $i ;done
1、 apache
#tar xvf httpd-2.2.11.tar.gz
#cd http-2.2.11
#./configure –prefix=/usr/local/apache2 –enable-so
#make
#make install
2、 tomcat
#tar xvf apache-tomcat-6.0.18.tar.gz –C /usr/local
#cd /usr/local
#ln –s apache-tomcat-6.0.18 tomcat
3、 jdk
#mkdir /usr/java
#cp jdk-6u10-linux-i586.tar.gz /usr/java
#cd /usr/java
#tar xvf jdk-6u10-linux-i586.tar.gz
#vi /etc/profile
export JAVA_HOME=/usr/java/jdk
export CLASSPATH=$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH
#source /etc/profile
# tar xzvf jakarta-tomcat-connectors-jk2-src-current.tar.gz
# cd jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2
# ./configure ——with-apxs2=/usr/local/apache2/bin/apxs
# make
# cd ../build/jk2/apache2/
# /usr/local/apache2/bin/apxs -n jk2 -i mod_jk2.so
/usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/local /apache2/build/libtool' mod_jk2.so /usr/local/apache2/modules
/usr/local/apache2/build/libtool --mode=install cp mod_jk2.so /usr/local/apache2/modules/
cp mod_jk2.so /usr/local/apache2/modules/mod_jk2.so
Warning! dlname not found in /usr/local/apache2/modules/mod_jk2.so.
Assuming installing a .so rather than a libtool archive.
5 、在 /usr/local/apache2/conf/ 下面建立两个配置文件 mod_jk2.conf 和 workers2.properties
# 指出mod_jk模块工作所需要的工作文件workers2.properties的位置
JkWorkersFile /usr/local/apache2/conf/workers2.properties
# Where to put jk logs
JkLogFile /usr/local/apache2/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/* worker1
JkMount /*.jsp worker1
# Define the communication channel
[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
tomcatId=localhost:8009
# Map the Tomcat examples webapp to the Web server uri space
[uri:/*.jsp]
info=Map the whole webapp
LoadModule jk2_module modules/mod_jk2.so
vi /usr/local/tomcat/bin/catalina.sh
# chkconfig: 345 88 14
# description: Tomcat Daemon
# processname: tomcat
JAVA_HOME=/usr/java/jdk
CATALINA_HOME=/usr/local/tomcat
#cp catalina.sh /etc/rc.d/init.d/tomcat
#chmod 755 /etc/rc.d/init.d/tomcat
#chkconfig --add tomcat
#chkconfig --list tomcat
tomcat 0ff 1ff 2n 3n 4n 5n 6ff
8 、配置apache启动脚本
#cp /usr/local/httpd/bin/apachectl /etc/rc.d/init.d/httpd
使用编辑器打开 httpd 文件,并在第一行 #!/bin/sh 下增加两行文字如下
# chkconfig: 35 70 30
# description: Apache
#chkconfig --add httpd
#chkconfig httpd on
#/etc/init.d/httpd start
#/etc/init.d/tomcat start
测试: http://127.0.0.1 apache
http://127.0.0.1:8080 tomcat
EasyJspRun!6.0.0_for_linux_UTF8.zip
经过多层解压缩后,把其中的ROOT目录拷贝到 /usr/local/tomcat/webapps 下
1 、Mysql安装部分省略
…………
2 、 #cd /usr/local/tomcat/webapps/jsprun
#vi config.properties
修改
dbpw = 123456 连接数据库的密码,也可以根据情况修改连接用户,库等
# mysql -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 160
Server version: 5.0.77-log Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database jsprun;
3 、配置apache,完成虚拟主机搭建
#vi /usr/local/apache2/conf/httpd.conf
取消 Include conf/extra/httpd-vhosts.conf 前的#号 注释
#vi /usr/local/apache2/extra/httpd-vhosts.conf
注释掉默认的
#
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot "/usr/local/apache2/docs/dummy-host.example.com"
# ServerName dummy-host.example.com
# ServerAlias www.dummy-host.example.com
# ErrorLog "logs/dummy-host.example.com-error_log"
# CustomLog "logs/dummy-host.example.com-access_log" common
#
#
# ServerAdmin webmaster@dummy-host2.example.com
# DocumentRoot "/usr/local/apache2/docs/dummy-host2.example.com"
# ServerName dummy-host2.example.com
# ErrorLog "logs/dummy-host2.example.com-error_log"
# CustomLog "logs/dummy-host2.example.com-access_log" common
#
新建如下:
Order allow,deny
Allow from all
ServerAdmin abc@163.com
DocumentRoot "/usr/local/tomcat/webapps/jsprun"
ServerName http://192.168.0.201
DirectoryIndex index.html index.jsp
ErrorLog "logs/jsp-error_log"
CustomLog "logs/jsp-access_log" common
4、 tomcat 配置
找到如下一段:
在下面添加一行:定义主目录与 apache 相同
5、 浏览器打开
http://127.0.0.1/install.jsp
或http://127.0.0.1:8080/install.jsp
按步骤完成安装………….
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com