分类: 系统运维
2013-05-13 11:13:31
一、安装JDK
下载jdk-6u7-linux-i586-rpm.bin()
cd /opt
chmod +x jdk-6u7-linux-i586-rpm.bin
./jdk-6u7-linux-i586-rpm.bin
设置 环境 : vi /etc/profile
JAVA_HOME=/usr/java/jdk1.6.0_07
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$PATH
export PATH CLASSPATH JAVA_HOME
使设置 奏效: source /etc/profile或reboot
反省
是否乐成 :java -version
二、安装Tomcat
1、解压apache-tomcat-6.0.18.tar.gz
#tar -zvxf apache-tomcat-6.0.18.tar.gz //解压
#mv apache-tomcat-6.0.18 /usr/local/tomcat //移动
2、测试
运行启动脚本,测试tomcat是否安装乐成
# /usr/local/tomcat/bin/startup.sh
用 拜访tomcat。一样平常
来讲,会乐成
的。
3、设置应用
平凡
用户来运行tomcat
#useradd -d /usr/local/tomcat -s /usr/sbin/nologin tomcat
#chown -R tomcat:tomcat /usr/local/tomcat
4、安装jsvc
#cd /usr/local/tomcat/bin
#tar xvfz jsvc.tar.gz
#cd jsvc-src
#autoconf
#chmod +x configure
#./configure --with-java=/usr/java/jdk1.6.0_07
#make
5、设置启动脚本
新建/etc/init.d/tomcat文件
#!/bin/sh
#
# chkconfig: 345 88 14
# description: Tomcat Daemon
# processname: jsvc
# pidfile: /var/run/jsvc.pid
# config:
#
# Source function library.
. /etc/rc.d/init.d/functions
#
PROD=tomcat
#
JAVA_HOME=/usr/java/jdk1.6.0_07
CATALINA_HOME=/usr/local/tomcat
DAEMON_HOME=/usr/local/tomcat/bin/jsvc-src
TOMCAT_USER=tomcat
# for multi instances adapt those lines.
TMP_DIR=/var/tmp
PID_FILE=/var/run/jsvc.pid
CATALINA_BASE=/usr/local/tomcat
CATALINA_OPTS=
CLASSPATH=\
$JAVA_HOME/lib/tools.jar:\
$CATALINA_HOME/bin/commons-daemon.jar:\
$CATALINA_HOME/bin/bootstrap.jar
case "$1" in
start)
#
# Start Tomcat
#
echo "Starting: $PROD"
echo "Using CATALINA_BASE: $CATALINA_BASE"
echo "Using CATALINA_HOME: $CATALINA_HOME"
echo "Using TMP_DIR: $TMP_DIR"
echo "Using JAVA_HOME: $JAVA_HOME"
$DAEMON_HOME/jsvc \
-user $TOMCAT_USER \
-home $JAVA_HOME \
-Dcatalina.home=$CATALINA_HOME \
-Dcatalina.base=$CATALINA_BASE \
-Djava.io.tmpdir=$TMP_DIR \
-wait 10 \
-pidfile $PID_FILE \
-outfile $CATALINA_HOME/logs/catalina.out \
-errfile '&1' \
$CATALINA_OPTS \
-cp $CLASSPATH \
org.apache.catalina.startup.Bootstrap
#
# To get a verbose JVM
#-verbose \
# To get a debug of jsvc.
#-debug \
echo "OK"
exit $?
;;
stop)
#
# Stop Tomcat
#
echo "Stopping: $PROD"
$DAEMON_HOME/jsvc \
-stop \
-pidfile $PID_FILE \
org.apache.catalina.startup.Bootstrap
echo "OK"
exit $?
;;
*)
echo "Usage tomcat start/stop"
exit 1;;
esac
6、设置用户可运行tomcat启动脚本
#chmod 755 /etc/init.d/tomcat
7、把脚本介入到主动
启动做事中去
#chkconfig --add tomcat
#chkconfig --level 345 tomcat on
#chkconfig --list tomcat
可查察
下345是否已经为on了
三 设置 管理 员
# cd /usr/local/tomcat/conf
# vi tomcat-users.xml
内容如下:
请批改tomcat里全部
界说
用户的暗码
:即批改password为本身
想要的值。
四 网络设置
(1).设置IP
(2).设置dns:
五,安装 apache
1,下载httpd-2.2.8.tar.bz2,解压为httpd-2.2.8文件。
2, 安装Apache
--prefix=/var/apache2 指明安装目次 ;--enable-so 是为编译 mod_jk.so做预备。
随着 CentOS5 Linux 启动时间
主动
启动 apache
# echo "/usr/local/apache2/bin/apachectl start &" >> /etc/rc.local
3.实现域名的本机理会
六,编译天生 mod_jk
七,设置
在/var/apache2/conf/下面成立
两个设置
文件 mod_jk.conf 和 workers.properties。
1.编辑
设置
文件mod_jk.conf
添加以下内容:
2.编辑 设置 文件workers.properties
添加以下内容:
3. 设置
httpd.conf,作以下批改:
(1). 将
批改为
(2). 将
批改为
(3). 在 DirectoryIndex 中添加 index.jsp
(4). 网页放在/var/wwwroot下,以是
要批改DocumentRoot
A、将
改为
A、将
改为
A、将
改为
(5). 增进关于加载mod_jk的语句:
八,测试末了 编辑 Tomcat的设置 文件server.xml,在HOST段中介入:
在/var/wwwroot下成立
目次
mytest,在 mytest 中成立
一个index.jsp,内容自定。
启动Apache和Tomcat,用涉猎
器拜访,应当
可以看到精确
的页面了