如何在云服务器上面部署自己的项目

前一段时间自己撸完了一个VUE+Springboot的个人博客项目,决定部署到自己的云服务器上面。 关于项目的打包:

    前端vue打包
npm run build

得到一个dist文件夹(全称:distribution。在某些框架中,因为开发和发布是的内容或者代码形式是不一样的(比如利用Grunt压缩等等),这时候就需要一个存放最终发布版本的代码,这就是dist文件夹的用处。)

    将dist文件夹上传到服务器。 配置Nginx代理
listen       80;
        server_name  *.***.*.***;

        #error_page   404   /404.html;
        # include enable-php.conf;
        location / {
            root   /www/wwwroot/cms/dist;
            index  index.html index.htm;
        }
location /cms/ {
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header REMOTE-HOST $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass http://**.***.**.***:8989/;
        }
    后台服务打包上传到服务器 在Maven中打包本地项目 打包成功后显示: 并且此时target文件夹中会多一个jar包 将这个jar包上传到服务器。 开启后台服务 访问博客首页
经验分享 程序员 微信小程序 职场和发展