https://cloud.tencent.com/act
https://cloud.tencent.com/act/campus
具体的服务器选购,看我的文章:
https://juejin.cn/post/7405388594830508068
题外话
https://console.cloud.tencent.com/lighthouse/instance/index?rid=1
https://gitee.com/Qiuner/SelfStudyRoom
git clone https://gitee.com/Qiuner/SelfStudyRoom
访问以下网址
https://www.bt.cn/new/download.html
netstat -tulnp | grep 16716
firewall-cmd --zone=public --add-port=16716/tcp --permanent
firewall-cmd --reload
按照以下图片设置就能直接看到
使用以下命令查询自己电脑在公网的ip
nslookup myip.opendns.com resolver1.opendns.com
记住你设置的数据库密码,这个关系到后续的后端部署
最后执行结果
找到你的jar包,然后开始进入命令行,输入以下命令
java -jar SelfStudyRoom-0.0.1-SNAPSHOT.jar
到相应文件夹
cd /opt
创建文件夹
mkdir application
进入文件夹
cd application
java -jar SelfStudyRoom-0.0.1-SNAPSHOT.jar
解决办法
sudo yum install java-11-openjdk-devel
下图为安装成功的状态
为了在关闭终端后仍然保持应用程序运行,你可以使用 nohup
或者 screen
等工具来在后台运行 JAR 包。
使用 nohup
命令:
nohup java -jar SelfStudyRoom-0.0.1-SNAPSHOT.jar > output.log 2>&1 &
output.log
:保存应用程序的日志输出。&
:表示将进程放到后台运行。tail -f output.log
ps -ef | grep java
或者查看端口(注意端口)
sudo netstat -tuln | grep 9090
http://your-server-ip:9090
https://nginx.org/en/download.html
使用VSCode打开项目文件
npm run build
location / {
root E:\dist;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
本项目没有使用vue.config.js中匹配
以上两种项目都是要将代码中的target值换成后端服务地址,就是你服务器跑起来的地址 之前部署后端部署在哪里,就改成什么样
分隔线
分隔线
分隔线
分隔线
/var/dist
sudo dnf install nginx
sudo dnf install nginx
service nginx start