linux配置3-安装tomcat
下载文件:apache-tomcat-7.0.73.tar.gz
通过共享传到Ubuntu,
复制到/tmp
解压
移动解压后的文件到到/opt/tomcat7,完成可见:/opt/tomcat7/apache-tomcat-7.0.73
修改环境变量
$ sudo gedit /etc/profile
在文件最后加入加入
#set tomcat environment CATALINA_HOME=/opt/tomcat7/apache-tomcat-7.0.73 export CATALINA_HOME
修改启动和停止脚步
在文件最后一行之前加路径(最后一行为原配置)
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_79 JRE_HOME=${JAVA_HOME}/jre PATH=${JAVA_HOME}/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar TOMCAT_HOME=/opt/tomcat7/apache-tomcat-7.0.73 exec "$PRGDIR"/"$EXECUTABLE" start "$@"
保存退出
可以 ./startup.sh 启动
在浏览器中访问http://localhost:8080 就开看见tomcat的页面
修改./conf/tomcat-user.xml
在tomcat-users 节中加入,tomcat7以后对权限的要求高了,所以百度出来的一些其它更少的配置是不行的。
<role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager"/> <role rolename="admin"/> <role rolename="admin-gui"/> <role rolename="admin-script"/> <role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/> <user username="admin" password="network" roles="admin,manager,role1,tomcat,admin-gui,admin-script,manager-gui,manager-script,manager-jmx,manager-status" />
重新启动tomcat
可以登录tomcat的管理页面了。
停止 sudo ./bin/shutdown.sh (这里默认没有访问server.xml的权限,需要sudo,配置问题?先Mark一下)
配置跟随计算机启动自动启动