方法一:
cd /etc/rc.local
vi rc.local
增加如下信息:
以下是配置jdk的环境变量,及时你在安装jdk的时候在/etc/profile中已经配置好了环境变量,这个时候也要增加下面的内容,我在测试的时候发现,系统启动的时候是先读取/etc/rc.local,然后在读取/etc/profile中的内容,如果不增加如下内容,在Tomcat启动的时候就会因为找不到Jdk路径而报错报错
JAVA_HOME=/home/jdk1.6.0_26 PATH=$PATH:/home/jdk1.6.0_26/bin CLASSPATH=.:/home/jdk1.6.0_26/jre/lib/rt.jar export JAVA_HOME PATH CLASSPATH /home/tomcat/bin/startup.sh
方法二:
自己写一个shell,添加成服务,开机的时候自动运行
cd /etc/init.d
vi openTomcat.sh
添加如下内容
JAVA_HOME=/home/jdk1.6.0_26 PATH=$PATH:/home/jdk1.6.0_26/bin CLASSPATH=.:/home/jdk1.6.0_26/jre/lib/rt.jar export JAVA_HOME PATH CLASSPATH /home/tomcat/bin/startup.sh
chmod 777 openTomcat.sh //添加可执行权限
chkconfig -a openTomcat.sh //添加到服务中,如果chkconfig命名不能运行,那么有可能就是没有安装,
安装方法 apt-get install chkconfig
最后,reboot;
netstat -antup
可以看到Tomcat端口已经打开。