Ubuntu安装Tomcat8

一、下载

$wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.9/bin/apache-tomcat-8.5.9.tar.gz
$tar -zxvf apache-tomcat-8.5.9.tar.gzs
$mv apache-tomcat-8.5.9.tar.gz /home/zhujun/
$mv apache-tomcat-8.5.9.tar.gz tomcat8

二、配置环境变量

$sudo vim /etc/profile

export CATALINA_HOME=/opt/tomcat
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export PATH=$PATH:$CATALINA_HOME/bin
$chown zhujun tomcat/
$chmod 755 tomcat/

$sudo cp -r /opt/tomcat/bin/catalina.sh /etc/init.d
$cd /etc/init.d
$sudo mv catalina.sh tomcat
$sudo vim tomcat
添加

CATALINA_HOME=opt/tomcat
JAVA_HOME=/opt/java/jdk1.8.0_111


三、测试

$sh /opt/tomcat/bin/catlina.sh
网页打开xxx.xxx.xxx.xxx:8080


四、配置开机启动

sudo apt-get install rcconf


五、配置管理权限

首先要关闭tomcat

$/etc/init.d/tomcat stop

然后再修改用户配置文件
$vim /opt/tomcat/conf/tomcat-user.xml

标签中间添加:

   
   
   

修改/opt/tomcat/webapps/manager/META-INF/context.xml


    
修改为


    

六、配置默认端口和目录

修改server.xml

$vim /opt/tomcat/conf/server.xml

可将8080修改为需要的端口号,如80;

如遇到1000以下的端口无法使用,可用如下命令做端口转发

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

在Host 标签内加入如下代码段,docBase属性可指定项目名称,将其设置为"examples"

[html]  view plain  copy
 
  1. <Context path="" docBase="examples"  reloadable="true" crossContext="true">  
  2.  Context>  

修改后的Host 标签

[html]  view plain  copy
 
  1. <Host name="localhost"  appBase="webapps"  
  2.             unpackWARs="true" autoDeploy="true">  
  3.     <Context path="" docBase="examples" reloadable="true" crossContext="true">  
  4.     Context>  
  5.           
  6.    
  7.         

你可能感兴趣的:(服务器)