目录:
- 准备工作
- 初始化前端项目
- 服务器安装Nginx
- 启动nginx
- 修改nginx配置
- 新建网站文件夹
- 打包部署vue项目
一、准备工作
- 完整的Vue项目
- 一台服务器
二、初始化vue项目 使用Vue-cli脚手架初始化一个最基本的Vue项目,命令如下:vue create myproject
运行项目,命令如下:npm run serve
三、服务器安装nginx nginx是一个高性能的HTTP和反向代理web服务器。作为Web服务器,nginx处理静态文件、索引文件以及自动索引效率非常高。
登录服务器
方式一:通过网页状态访问
登录服务器
方式二:远程控制的方式连接 打开运行 输入 mstsc
登录成功
下载nginx
在nginx文件根目录下cmd进行运行,输入启动命令:start nginx
查看是否启动成功,浏览器输入: localhost:80
说明启动成功
五、修改nginx配置
修改nginx.conf,可以看到默认监听的是80端口,所以我们直接访问服务器ip,端口改为1234
重启nginx服务,命令:nginx –s reload
浏览器输入:http://1.116.9.126:1234/
说明修改配置成功
六、新建网站文件夹
root:网站页面路径,也就是网站存放的路径。
新建home文件夹,修改root为home/dist, 此时home内还没有dist文件,因为我们待会儿vue项目打包就会生成dist文件。 重启nginx
七、打包部署vue项目
使用vue打包命令,生成dist文件夹:npm run build
将vue项目打包生成的dist文件拷贝到nginx的home文件夹中
查看是否部署成功,浏览器输入: http://1.116.9.126:1234/