一. Vue部署
1. 服务器安装node.js
2. 安装nginx
3. 上传vue包
将打包后的vue静态资源包dist文件夹,上传到服务器指定目录,并给该目录赋予相应权限。
4. 配置nginx
(1) 创建vue项目配置文件
sudo vim /etc/nginx/conf.d/your-vue-project.conf
(2) 添加以下内容到your-vue-project.conf文件
server {
listen 80;
server_name your-domain.com; # 替换为你的域名或IP,如:localhost
location / {
root /path/to/your-vue-project/dist; # 替换为你的Vue项目构建后的目录
try_files $uri $uri/ /index.html;
}
}
(3) 重新加载nginx配置,并重启nginx服务
sudo nginx -s reload
sudo service nginx restart
sudo service nginx start
sudo service nginx status
(4) 测试前端项目
curl localhost:80
二. 部署jar包
1. 安装jdk8
sudo yum install java-1.8.0-openjdk-devel
2. 安装redis
service redis-server start
service redis-server restart
3. 上传jar包到指定目录
4. 后台启动jar
nohup java -jar test.jar > output.log 2>&1 &
查找日志:
tail -100f output.log
查看进程:
ps -ef |grep test.jar |grep -v grep