Ubuntu日记——从0开始部署tomcat
2016-12-10 本文已影响227人
饥渴计科极客杰铿
如果你现将你的JavaWeb项目部署到Ubuntu主机上那必须依赖tomcat,那该如何部署tomcat呢
1.安装jdk
下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
勾选Accept License Agreement
32位的朋友选择Linux x86
64位的朋友选择Linux x64
文件名选择以tar.gz结尾的
2.解压并移动jdk
tar -zvxf jdk-8u111-linux-x64.tar.gz
sudo mv jdk-8u111-linux-x64 /usr/lib/jvm/jdk-8u111-linux-x64
没有/usr/lib/jvm目录的可以先创建
sudo mkdir /usr/lib/jvm
3.配置jdk
sudo vim /etc/environment
这个文件里应该原本就有一个PATH的
然后要在前面加上JAVA_HOME和JRE_HOME,再补充到PATH后面
总体大概如下
JAVA_HOME="/usr/lib/jvm/jdk-8u111-linux-x64"
JRE_HOME="$JAVA_HOME/jre"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
检查是否配置成功
javac -version
若显示jdk版本则配置成功
4.下载并解压Tomcat
下载地址
http://tomcat.apache.org/download-90.cgi
还是选择tar.gz结尾的
解压
tar -zvxf apache-tomcat-9.0.0.M15.tar.gz
进入解压目录下的bin/目录
vim catalina.sh
在前面的空白处,设置JAVA_HOME和JRE_HOME
export JAVA_HOME=/usr/lib/jvm/jdk-8u111-linux-x64
export JRE_HOME=/usr/lib/jvm/jdk-8u111-linux-x64/jre
5.运行Tomcat
仍然在bin/目录下输入
./startup.sh
如果想停止则输入
./shutdown.sh
打开浏览器输入
http://localhost:8080/
若显示这个页面则部署成功
6.配置Tomcat的User
来到解压目录下的conf/目录
vim tomcat-users.xml
在下方输入
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles=" admin-gui , manager-gui "/>
重启Tomcat
./shutdown.sh
./startup.sh
打开浏览器输入http://localhost:8080/
点击Manager App
输入刚刚设置的账号密码
显示该页面则配置成功
这里写图片描述