vue项目部署到阿里云上详解(一次详细的部署) | 您所在的位置:网站首页 › vue团队现在在阿里吗 › vue项目部署到阿里云上详解(一次详细的部署) |
首先,买一台云服务器是必要的,我使用的是阿里云服务器CentOS 7.4 64位操作系统。 在整个vue-cli项目上线过程中,我遇到了很多问题。不过,最终圆满解决了,因此在这里记录一下。 遇到的问题: 云服务器连接vue项目打包上线nginx安装配置本地json数据无法访问vue路由页面无法访问 一、使用Xshell连接云服务器1、百度下载一个Xshell+Xftp6并安装。 2、打开Xshell,建立与远程服务器的连接 3、配置好主机后点击连接,输入登录名和密码,登录名就是购买服务器时输入的登录名和密码。 4、点击确定后即可成功连接到云服务器,连接成功如下图: 这里有几个注意的点: 1、先在config/index.js把assetsPublicPath: ‘./’,原本是/改成./:
点击Xftp进行安装 1、下载安装包 cd /usr/local/software (software可能没有,用mkdir创建或者只到local目录下也行) wget http://nginx.org/download/nginx-1.6.2.tar.gz (选择一个比较稳定的版本下载即可,或者手动下载后,用xshell传到该目录下也行) 2、解压安装 tar -zxvf nginx-1.6.2.tar.gz -C /usr/local (local这个目录类似于Windows的program目录,所以一些软件可以都安装在这里) 3、下载依赖的库文件 yum install pcre yum install pcre-devel yum install zlib yum install zlib-devel 4、进行configure配置 cd /usr/local/nginx-1.6.2 && ./configure --prefix=/usr/local/nginx
make && make install
conf----配置文件 html----网页文件 logs-----日志文件 sbin------主要二进制程序 启动命令: /usr/local/ngnix/sbin/nginx (无参数) 启动 (-s stop)关闭 (-s reload)重启 失败的可能 80端口被占用了。 netstat -ano | grep 80 如果成功的话,浏览器访问能看到欢迎页面:(http://服务器的IP:80) Nginx的作用都是靠着conf/nginx.conf 配置文件发挥的作用。只要能读懂它,会简单的编写,基本算是入门级别了。 直接访问你的远程ip,就可以看到你刚刚部署的前端项目啦!!! |
CopyRight 2018-2019 实验室设备网 版权所有 |