1.前往阿里云控制台,创建一台云服务器,选择合适的操作系统,如CentOS。
2.登录服务器,执行以下命令安装Java环境:
sudo yum install java-1.8.0-openjdk
3.下载Tomcat安装包,可前往官网或使用以下命令:
curl -O http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.41/bin/apache-tomcat-9.0.41.tar.gz
4.解压缩Tomcat安装包:
tar -zxvf apache-tomcat-9.0.41.tar.gz
5.将Tomcat安装目录设为环境变量,可在/etc/profile中添加以下内容:
export CATALINA_HOME=/usr/local/apache-tomcat-9.0.30
export PATH=$CATALINA_HOME/bin:$PATH
6.创建Tomcat服务并自启动:
vi /etc/systemd/system/tomcat.service
[Unit]
Description=Apache Tomcat Server
After=syslog.target network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
Environment=’CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC’
Environment=’JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom’
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
7.启动Tomcat服务:
systemctl start tomcat
8.验证Tomcat是否正常运行:
9.如果防火墙开启,需开启8080端口:
firewall-cmd –zone=public –add-port=8080/tcp –permanent
firewall-cmd –reload
10.到此,Tomcat已成功部署。可以将Web应用程序部署到Tomcat的webapps目录中。
- 登录阿里云控制台,进入ECS实例。
- 找到需要部署Tomcat的实例,点击“连接”,使用ssh登录实例。
-
下载Tomcat安装包,可以到官网下载对应版本的Tomcat:http://tomcat.apache.org/
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz
-
解压Tomcat压缩包:
tar -zxvf apache-tomcat-8.5.50.tar.gz
-
修改Tomcat配置文件:
cd apache-tomcat-8.5.50/conf vim server.xml
修改Connector元素:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
将port修改为8080。
-
启动Tomcat:
cd ../bin ./startup.sh
-
防火墙设置,打开8080端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload
-
通过浏览器访问Tomcat:
http://实例公网IP:8080/
出现Tomcat页面,则表示Tomcat部署成功。
提示:这里的实例公网IP,可以在阿里云控制台中查看。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/157866.html