1,先查找java的安装目录(which java)java
$ which javaapache
结果:/deploy/jdk1.7.0_75/bin/javatomcat
2,cd /etc/init.dbash
3,vi tomcat(建立bash文件)测试
内容以下:编码
#!/bin/shspa
# Tomcat auto-startrest
# description: Auto-starts tomcatserver
# processname: tomcatxml
# pidfile: /var/run/tomcat.pid
export JAVA_HOME=/deploy/jdk1.7.0_75
case $1 in
start)
sh /deploy/apache-tomcat-7.0.59/bin/startup.sh
;;
stop)
sh /deploy/apache-tomcat-7.0.59/bin/shutdown.sh
;;
restart)
sh /deploy/apache-tomcat-7.0.59/bin/shutdown.sh
sh /deploy/apache-tomcat-7.0.59/bin/startup.sh
;;
esac
exit 0
保存文件。
4,赋权限,使他变为可执行文件
sudo chmod 755 tomcat
5,创建开机启动文件连接
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
6,sudo reboot测试是否启动成功(ps –ef|grep tomcat)
7,cd /etc/init.d ./tomcat start能够启动
./tomcat stop能够关闭
8,修改UTF-8编码格式:
cd /deploy/apache-tomcat-7.0.59/conf
sudo vi server.xml
找到:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
红色部分是新加入的