前端代码部署(腾讯云)

218 阅读2分钟

前端代码部署(腾讯云)---个人笔记

新人练手。由于不会部署,所以买了个服务器尝试下部署操作,一下仅为个人记录。

1.购买服务器

新人购买服务器有折扣,最新活动--->轻量服务器--->(本人购买的是65一年的(新人福利),2核2g4m,每个月300m)看个人情况选择 image.png

image.png

2.服务器购买成功

点击控制台进入--->轻量级服务器 image.png

image.png

可以看到刚刚购买的

image.png

点击进入设置下密码

image.png

image.png

配置好密码后会提示关机重启服务器(确定就行)

image.png

重启后进行登录,会打开一个新的网页(输入刚刚配置好的密码) image.png

3. 安装宝塔

www.bt.cn/new/index.h…

1.立即免费安装---> 安装脚本

image.png

image.png

2.由于服务器是Centos的,复制第一个

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

image.png

3.复制到刚刚打开ssh面板粘贴进去,回车确定

image.png

image.png

image.png

4. 登录进去之后会让你绑定账号,注册一个宝塔账号,然后继续操作。

image.png

5. 绑定后弹窗安装(一键安装)

image.png

6. 安装完成后点击左侧的 网站--->添加站点--->输入公网地址

image.png

7.点击根目录或者左侧的文件,进入到这个根目录文件夹

image.png

8.配置网站目录

image.png

把打包压缩后的dist.zip上传上来后解压 image.png

9.nginx配置(由于接口是扒拉的接口,所以也配置了nginx的代理,以及vue单页面刷新后404的问题)

image.png

    location / {
      # 这个是根路径,根据自己的配置下,如果你的根路径是 /www/wwwroot/http,里面有个dist文件,那么配置就是root /www/wwwroot/root/dist;
      root /www/wwwroot/root/dist;
      index index.php index.html index.htm default.php default.htm default.html;
  		#需要指向下面的@router否则会出现vue的路由在nginx中刷新出现404 
		   try_files $uri $uri/ /index.html;
  	}
  	
    #配置nginx反向代理
    location /api {
      proxy_pass http://gmall-h5-api.atguigu.cn;
    }

然后输入公网地址,到浏览器就可以看到部署上的前段项目了~~~