项目云部署

学习网站
通俗易懂的网站上线发布教程合集——哔哩哔哩_好期代码的三木

从0搭建个人网站——哔哩哔哩_程序员鱼皮

腾讯云项目部署——哔哩哔哩_卑微老猿

1.购买云服务器 腾讯云CVM 选择CentOS系统

2.下载Xshell连接公网 和 Xftp传输文件
免费版:https://www.xshell.com/zh/free-for-home-school/

3.下载linux版的JDK和Tomcat
下载JDK:https://www.oracle.com/java/technologies/downloads/#java8
下载Tomcat:https://tomcat.apache.org/download-80.cgi

4.使用Xshell在/usr下新建文件夹各自解压JDK和Tomcat
linux解压命令:tar -zxvf ****(JDK或Tomcat的linux版压缩文件)

5.JDK配置环境变量:
1)先cd到JDK安装目录pwd获取JDK安装路径(复制)
2)输入命令:vi /etc/profile 修改profile文件:
JAVA_HOME=(粘贴)
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH= P A T H : PATH: PATH:JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
3)输入命令:source /etc/profile 配置完毕刷新资源
4)测试:java -version

6.启动Tomcat
1)先cd到Tomcat安装目录的bin
2)运行Tomcat启动文件:./startup.sh (ps:停止文件:./shutdown.sh)
3)查看是否在运行:ps -ef | grep tomcat
4)打开浏览器 输入:IP:8080
如无法访问,配置防火墙或者腾讯云服务器添加安全组
5)防火墙开放端口(比如8080)
1)systemctl status firewalld 查看防火墙状态,running状态才能配置
2)systemctl start firewalld 开启防火墙
3)firewall-cmd --zone=public --add-port=8080/tcp --permanent #开放8080端口 (ps:add 改成 remove #关闭端口)
success
4)systemctl restart firewalld.service #重启防火墙
5)firewall-cmd --list-ports #查看是否开放成功
8080/tcp

7.修改Tomcat的conf的server.xml文件
默认端口修改为80,重启Tomcat

8.项目打包放入Tomcat的webapps,重启Tomcat。(此时已经可以使用ip访问项目静态资源文件)
此时也可以配置Tomcat静态资源映射
修改Tomcat的conf的server.xml文件
在标签内添加:


修改完 重启Tomcat

9.如果是jar包 则放入Tomcat的webapps,重启Tomcat。
启动项目:java -jar ***.jar

后台运行:
1)nohup java -jar ***.jar
2)java -jar ***.jar &

结束后台运行:https://www.cnblogs.com/baby123/p/6477429.html
1)知道jar文件名 ***.jar
获取PID号:ps -aux|grep ***.jar| grep -v grep | awk ‘{print $2}’
2)知道端口号 8080
lsof -i:8080 或者 netstat -anp |grep 6379
假如获得进程号(PID):12345
终止进程:kill -9 12345

PS:因为还不懂腾讯云的安全组功能,目前访问被拒绝的问题使用开放防火墙的方式解决

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值