第1步:安装Java JDK
Tomcat 运行需要安装Java JDK 。
在Ubuntu上安装Oracle Java JDK 8的最简单方法是通过第三方PPA。
要添加PPA,请运行以下命令
sudo add-apt-repository ppa:webupd8team/java
在Ubuntu计算机上安装最新的Java JDK 8:
sudo apt update sudo apt install oracle-java8-installer
将OracleJDK8设置为默认值,为此,安装Oracle-java8-Set-default包。这将自动设置JAVA环境变量。
sudo apt install oracle-java8-set-default
第3步:配置Tomcat9服务
打开其默认用户的Tomcat配置文件
sudo nano /opt/tomcat9/conf/tomcat-users.xml
将下面的行复制和粘贴到 </tomcat-users>之前
<role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="admin" password="password_here" roles="manager-gui,admin-gui"/>
为Tomcat创建服务器帐户
sudo nano /etc/systemd/system/tomcat.service
然后将下面的行复制并粘贴到文件中并保存
[Unit] Description=Tomcat9 After=network.target [Service] Type=forking User=tomcat9 Group=tomcat9 Environment=CATALINA_PID=/opt/tomcat9/tomcat9.pid Environment=JAVA_HOME=/usr/lib/jvm/java-8-oracle/ Environment=CATALINA_HOME=/opt/tomcat9 Environment=CATALINA_BASE=/opt/tomcat9 Environment="CATALINA_OPTS=-Xms512m -Xmx512m" Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+UseParNewGC" ExecStart=/opt/tomcat9/bin/startup.sh ExecStop=/opt/tomcat9/bin/shutdown.sh [Install] WantedBy=multi-user.target
重启服务,使设置生效:
sudo systemctl daemon-reload sudo systemctl start tomcat.service sudo systemctl restart tomcat.service sudo systemctl enable tomcat.service
使用浏览器打开Tomcat默认页面:
http://localhost:8080
第2步:下载Tomcat包
运行以下命令下载Tomcat软件包。
cd /tmp && wget http://mirrors.sonic.net/apache/tomcat/tomcat-9/v9.0.8/bin/apache-tomcat-9.0.8.tar.gz
提取下载的包。
tar -xzf apache-tomcat-9.0.8.tar.gz
为Tomcat文件创建一个目录。
并把解压的文件移到里面。
sudo mv apache-tomcat-9.0.8 /opt/tomcat9
运行下面的命令来创建Tomcat用户。
sudo useradd -r tomcat9 --shell /bin/false
设置所有者
sudo chown -R tomcat9 /opt/tomcat9
日期:2020-07-07 20:55:51 来源:oir作者:oir