所需安装包:
jdk-6u45-linux-x64-rpm.bin
apache-tomcat-6.0.43.tar.gz
第一步:上传文件到服务器
将两个安装包上传至/home 目录下
第二步:磁盘分区,格式化,挂载(略)
第三步:安装JDK
Cd /home #进入home目录下。我们默认home来存放安装包和网站文件
chmod 755 jdk-6u45-linux-x64-rpm.bin #给予安装包执行权限
./jdk-6u45-linux-x64-rpm.bin #执行安装包
安装过后通过java –version 和javac –version来测试是否安装成功。
如成功,会显示如下图界面。
第四部:安装tomcat
tar zvxf apache-tomcat-6.0.43.tar.gz #解压安装包
mv apache-tomcat-6.0.43 tomcat #将文件夹改名(文件名简单便于管理和应用)
mv tomcat/ /opt/ #将改名后的tomcat移到/opt目录下。
第五部:修改server.xml配置文件
vi /opt/tomcat/conf/server.xml #用VI编辑器编辑配置文件
找到 Connectorport="8080" protocol="HTTP/1.1"
将8080改为80
在文档末尾找到<Host name="localhost" ………..</Host>
在中间添加:
<Context path =""debug="0" docBase ="/home/wwwroot/"reloadable="true" privileged="true">
</Context>
其中docBase 后面填写的是网站的根目录。这里我们改为/home。如下图
保存退出。
第六步:将tomcat添加进系统服务,设置为开机启动
cd /etc/rc.d/init.d #进入目录
vi tomcat #编辑,添加一些内容
#
# chkconfig: 345 80 15
# description: Tomcat is a Servlet+JSP Engine.
# Enter the jdk installation directory
jdk_File=/usr/java/jdk1.6.0_35
# Enter the tomcat installation directory
tomcat_File=/opt/tomcat
export JAVA_HOME=$jdk_File
# Source function library.
. /etc/rc.d/init.d/functions
start(){
if [ -z $(/sbin/pidof java) ]; then
echo "Starting tomcat"
$tomcat_File/bin/startup.sh
touch /var/lock/subsys/tomcat
else
echo "tomcat allready running"
fi
}
stop(){
if [ ! -z $(/sbin/pidof java) ]; then
echo "Shutting down tomcat"
$tomcat_File/bin/shutdown.sh
until [ -z $(/sbin/pidof java) ]; do :; done
rm -f /var/lock/subsys/tomcat
else
echo "tomcat not running"
fi
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
status)
$tomcat_File/bin/catalina.sh version
;;
*)
echo "Usage: $0 {start|stop|restart|status}"
esac
exit 0
:wq #保存退出
chmod 755 /etc/rc.d/init.d/tomcat #添加执行权限
chkconfig --add tomcat #添加服务
chkconfig tomcat on #设置开机启动
注释:service tomcat stop #停止
service tomcat start #启动
service tomcat restart #重启
service tomcat status #查看状态信息
更多的使用为进入/opt/tomcat/bin目录下
./startup.sh ./shutdown 来启动或关闭tomcat服务
第七步:测试
cd /home
touch index.jsp #创建测试网页
viindex.jsp #编辑测试网页
tomcathome! The time is <%= new java.util.Date() %>
wq #保存文件
通过浏览器访问该服务器外网IP地址,看是否出现网页。