Ubuntu部署前后端分离项目(前端vue,后端jar包)

本文详细介绍了如何在服务器上部署Vue应用,包括安装Node.js和Nginx,配置Vue静态资源访问,以及部署JavaJar包并进行后台启动和日志管理。
摘要由CSDN通过智能技术生成

一. 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

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值