当前位置:网站首页>5.部署web项目到云服务器
5.部署web项目到云服务器
2022-08-05 09:16:00 【学习java的张三】
一、部署web项目到云服务器
在云服务器上先添加一条安全规则
1.先打开云服务器,用XShell连接
2.用Xfpt把tomcat压缩包拖到root下
unzip apache-tomcat-8.5.60.zip ![]()
3.进入 apache-tomcat-8.5.60/bin/目录下,启动startup.sh

sh startup.sh
如果遇到权限问题chmod a+x *.sh
4.检查进程和端口号
检查进程
ps aux | grep tomcat
检查端口
netstat -nlpt | grep 8080
5.安装mariadb
通过 yum 安装
yum install mariadb-server --allowerasing6.启动mariadb
启动
systemctl start mariadb7.检查进程和端口号
检查进程
ps aux | grep mysql
检查端口
netstat -nlpt | grep 3306
8.修改 MySQL 登录密码
mysql_secure_installation如果是第一次使用
第一次提示输入密码直接回车,然后设置密码
如果之前已经安装完成需要输入自己的密码
9.连接Mysql
mysql -uroot -p
10.将数据库建表及创建数据库语句粘贴到终端,回车之后输入show databases;查看当前的数据库是否已经插入完成
数据库插入完成后,
use 数据库名;
show tables;查看数据库中表是否插入完成
11.停止Tomcat ,进入 apache-tomcat-8.5.60/bin/目录下,启动startdown.sh
sh shutdown.sh12.进入apache-tomcat-8.5.60/webapps目录下
如果有不需要的文件直接删除 rm -rf 文件名
13.Windows maven clean + compile + package 进行打包 target/xxx.war -> target/ROOT.war
14.把打包好的war包使用Xftp复制到 apache-tomcat-8.5.60/webapps目录下
15.进入 apache-tomcat-8.5.60/bin/目录下,启动startup.sh,启动完成后在浏览器输入http://公网地址:8080就可以访问Web项目
边栏推荐
猜你喜欢
随机推荐
放大器OPA855的噪声计算实例
16种香饭做法全攻略
全面讲解GET 和 POST请求的本质区别是什么?原来我一直理解错了
MQTT X Newsletter 2022-07 | 自动更新、MQTT X CLI 支持 MQTT 5.0、新增 conn 命令…
2.4G无线收发模块的应用
tensorflow.keras无法引入layers
嵌入式实操----基于RT1170 移植memtester做SDRAM测试(二十五)
js 图形操作一(兼容pc、移动端实现 draggable属性 拖放效果)
sql server中 两表查询 平均数 分组
深度学习21天——卷积神经网络(CNN):服装图像分类(第3天)
How to replace colors in ps, self-study ps software photoshop2022, replace one color of a picture in ps with another color
无题十三
How ali cloud storage database automatically to speed up the loading speed of www.cxsdkt.cn how to set up the case?
HStreamDB Newsletter 2022-07|分区模型优化、数据集成框架进一步完善
MySQL内部函数介绍
XCODE12 在使用模拟器(SIMULATOR)时编译错误的解决方法
pytorch余弦退火学习率CosineAnnealingLR的使用
欧盟 | 地平线 2020 ENSEMBLE:D2.13 SOTIF Safety Concept(上)
eKuiper Newsletter 2022-07|v1.6.0:Flow 编排 + 更好用的 SQL,轻松表达业务逻辑
Creo 9.0 基准特征:基准平面











