学习网站
通俗易懂的网站上线发布教程合集——哔哩哔哩_好期代码的三木
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:因为还不懂腾讯云的安全组功能,目前访问被拒绝的问题使用开放防火墙的方式解决