时间:2023-06-02 16:16:41 来源: 人气:
因为源上的版本问题,所以没有使用源上的自动安装包,老规矩,Tomcat 7.0.40 Core下载地址:http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.40/bin/apache-tomcat-7.0.40.tar.gz, 放入当前登录用户根目录: ~, 1、依旧是解压, tar –xzf apache-tomcat-7.0.40.tar.gz, 得到apache-tomcat-7.0.40文件夹, 2、改个名字,不然敲着蛋疼:, mv apache-tomcat-7.0.40 tomcat, 3、放入/usr/local/, sudo mv tomcat /usr/local/, 4、进入/usr/local/tomcat, cd /usr/local/tomcat, 5、更改用户(安全第一嘛), sudo chown -R root ., sudo chgrp -R root ., 6、加环境变量, sudo su -, vi /etc/profile, 最下方加入:, CATALINA_HOME=/usr/local/tomcat, export CATALINA_HOME, 保存退出, 刷新变量, source /etc/profile, 7、进入$CATALINA_HOME/bin, cd $CATALINA_HOME/bin, 8、修改catalina.sh, vi catalina.sh , 找到, # OS specific support. $var _must_ be set to either true or false., 在这行上面再定义一次CATALINA_HOME以及JAVA_HOME:, CATALINA_HOME=/usr/local/tomcat, JAVA_HOME=/usr/local/java/jdk1.7.0_21, 保存退出, 9、退出root登录,并尝试启动tomcat, logout, sudo ./bin/startup.sh, 如果显示如下且无任何异常,则表示启动成功:, Using CATALINA_BASE: /usr/local/tomcat, Using CATALINA_HOME: /usr/local/tomcat, Using CATALINA_TMPDIR: /usr/local/tomcat/temp, Using JRE_HOME: /usr/local/java/jdk1.7.0_21, Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar, 10、停止tomcat: sudo ./bin/shutdown.sh, 11、安装tomcat服务:, sudo cp bin/catalina.sh /etc/init.d/tomcat, 查看服务:, sudo service tomcat status, 列出一堆操作选项,即表示服务安装正常。, 12、让tomcat开机启动, sudo update-rc.d –f tomcat defaults, 13、通过服务启动个试试, sudo service tomcat start,