代码部署:使用 nginx 代理到云服务器 ( windows 系统)

在部署之前我们首先要了解什么是nginx,它又可以做什么

Nginx 是高性能的 HTTP 和反向代理的web服务器,处理高并发能力是十分强大的,能经受高负载的考验,有报告表明能支持高达 50,000 个并发连接数。

其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

Nginx 可以作为静态页面的 web 服务器,同时还支持 CGI 协议的动态语言,比如 perl、php 等。但是不支持 java。Java 程序只能通过与 tomcat 配合完成。Nginx 专为性能优化而开发, 性能是其最重要的考量,实现上非常注重效率 ,能经受高负载的考验,有报告表明能支持高 达 50,000 个并发连接数。

准备工作:

首先将代码打包:npm run build

 

 

 这一步将会在你的项目文件夹中生成一个 dist 文件夹

然后我们启动服务器

win + r  打开运行窗口

输入 mstsc

 

 

 然后将nginx安装在云服务器中

 修改nginx.conf配置文件

下面是删除注释后的nginx.conf文件

 

 

 

将打包生成的dist文件夹拉到云服务器中

 

 

 将文件路径复制到nginx.conf文件的 root  属性中

打开nginx文件夹启动nginx服务

双击nginx应用程序

 

 或者进入cmd窗口

输入nginx.exe启动nginx服务

 

 然后就可以在配置的域名中看到自己写的页面

需要注意的是,域名要先经过解析,服务器也要先配置好安全组

posted @ 2021-08-13 11:35  丹青-水墨  阅读(471)  评论(0编辑  收藏  举报