本文章为个人学习时所总结的经验,仅供参考。由于只是简单部署,所以未涉及到数据库。以下安装均为yum命令安装
一、所需准备
需要:云服务器(腾讯云或阿里云服务器,学生优惠);
putty软件(远程登录Linux系统);
pc机(这里为Windows系统)。
二、操作步骤
1.登录云服务器
示例:
输入服务器IP即可登录系统
登陆后界面
2.查看和配置Java
查看Java环境:
rpm -qa|grep java
如果不显示即为没有Java环境;如果有自带Java可根据需求是否重装。
卸载Java环境:
yum remove *openjdk...*
产看yum库中jdk:
yum -y list java*
选择安装:
yum -y install java-1.8.0-openjdk*
查看安装位置:
配置环境变量(需要root权限su命令):
su
vim /etc/profile
在最下面添加(根据自己安装的位置):
使环境生效:
source /etc/profile
查看Java版本:
Java –version
至此,Java环境配置完成
3.下载配置tomcat
查看是否安装:
systemctl status tomcat
如果显示not be found即为未安装。
安装tomcat:
yum -y install tomcat
查看是否安装成功:
rpm -q tomcat
默认安装路径:Tomcat默认安装路径/usr/share/tomcat/
配置环境:
su
vim /etc/profile
在最后添加:
保存关闭后,是环境生效:
source /etc/profile
启动tomcat:
systemctl start tomcat
到这里,在网页输入IP:端口号是无法访问的,需要打开端口(8080):
firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙:
systemctl restart firewalld.service
重新载入配置:
firewall-cmd --reload
到此,通过IP+端口号可一访问tomcat
注:到此,如果使用IP+端口号访问,会显示404,因为webapps目录下为空,即没有项目;如果要显示tomcat管理界面,需要安装tomcat管理包,如下:
yum install -y tomcat-webapps tomcat-admin-webapps
由此webapps目录下会出现ROOT目录,即安装了tomcat管理包。如不安装,可将项目war直接放入wabapps目录下,使用IP+端口号+项目名称即可访问。
4.部署项目
将项目war包放入/usr/share/tomcat/webapps/目录下,通过IP+端口号+项目即可公网访问该项目。
5.结语
本文章为作者第一次部署项目时探索,可能存在不足。
环境配置过程可以更简单,例如通过第三方软件(如:宝塔)快速配置;
下载jdk和tomcat等可不用yum命令,可在Windows下载完后,使用filezilla、WinSCP等软件将压缩包上传至Linux系统中解压安装。