前言:
安装tomcat前需先安装JDK
配置JDK:http://ziry.me/view/88
一、下载Tomcat
下载地址:http://tomcat.apache.org/download-80.cgi
[root@localhost ~]# cd /usr/local [root@localhost ~]# mkdir tomcat //创建用于安装tomcat的文件家 [root@localhost ~]# cd /usr/local/tomcat [root@localhost ~]# wget [下载地址]
二、解压到/usr/local
[root@localhost ~]# cd /usr/local/tomcat [root@localhost ~]# tar -zxv -f apache-tomcat-7.0.77.tar.gz // 解压压缩包 [root@localhost ~]# rm -rf apache-tomcat-7.0.77.tar.gz // 删除压缩包 [root@localhost ~]# mv apache-tomcat-7.0.77 tomcat7 //更改文件名
三、尝试启动tomcat
[root@localhost ~]# /usr/local/tomcat/bin/startup.sh //启动tomcat Using CATALINA_BASE: /usr/local/tomcat Using CATALINA_HOME: /usr/local/tomcat Using CATALINA_TMPDIR: /usr/local/tomcat/temp Using JRE_HOME: /usr/java/jdk1.7.0_45/jre Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
出现以上信息说明已成功启动。
四、设置开机启动
切换到tomcat/bin目录下
用vi startup.sh文件
然后再startup.sh的文件开头的地方添加如下内容
#chkconfig: 2345 80 90
#description:tomcat auto start
#processname: tomcat
保存退出
先按esc
然后按:键盘
接这个输入wq即可保存退出
编辑catalina.sh文件
vi catalina.sh
然后直接输入./ 出现/符号
然后输入export按回车开始搜索export
定位位置
然后添加环境变量
export CATALINA_BASE=/home/test/tomcat
export CATALINA_HOME=/home/test/tomcat
export CATALINA_TMPDIR=/home/test/tomcat
(/home/test/tomcat为tomcat的安装目录)保存退出;
先按esc然后按:键盘
接着个输入wq即可保存退出然后添加连接
ln -s /home/test/tomcat/bin/startup.sh /etc/rc.d/init.d/tomcat7
通过上面的命令将startup.sh文件连接到init.d目录下名称为tomcat7然后切换到/etc/rc.d/init.d/目录
用ll查看一下tomcat是否有可执行权限
如果没有的话使用chmod +x tomcat7添加执行权限然后用chkconfig --add tomcat7 添加开机启动服务
最后使用chkconfig --list确认一下是否添加成功
五、优化配置
切换到tomcat/bin目录下
用vi catalina.sh文件
然后直接输入./ 出现/符号然后输入JAVA_OPTS按回车开始搜索JAVA_OPTS
按n:下一个;N:上一个
找到:JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"
加入优化配置
JAVA_OPTS="-server -Xms1024M -Xmx1024M -Xss512k -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:PermSize=64M -XX:MaxPermSize=300M -XX:+DisableExplicitGC -XX:MaxTenuringThreshold=31 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -Djava.awt.headless=true"
(具体优化详情请参考:http://ziry.me/view/46 )
保存退出;
先按esc
然后按:键盘
接着输入wq
即可保存退出
六、防火墙IPTABLES配置
========完=========
参考
http://jingyan.baidu.com/article/6525d4b1382f0aac7d2e9421.html
http://www.cnblogs.com/hanyinglong/p/5024643.html
注意:本文归作者所有,未经作者允许,不得转载