码迷,mamicode.com
首页 > Windows程序 > 详细

用nginx架设虚拟机和与Windows连接

时间:2019-07-04 09:45:36      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:系统   形式   dir   是的   淘宝   enforce   实现   管理员   win   

nginx 是什么

Nginx(engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。

其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。

Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

nginx 的用武之地

Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;Nginx可以作为一个HTTP服务器进行网站的发布处理,另外Nginx可以作为反向代理进行负载均衡的实现

好处

1.Nginx使用基于事件驱动架构,使得其可以支持数以百万级别的TCP连接
2.高度的模块化和自由软件许可证是的第三方模块层出不穷(这是个开源的时代啊~)
3.Nginx是一个跨平台服务器,可以运行在Linux,Windows,FreeBSD,Solaris, AIX,Mac OS等操 作系统上

搭建虚拟主机

1.先进入到 /usr/local/nginx/conf/nginx.conf 配置http下的servre和location(如果要搭建多个,就从同级下再写)
2.配置 /etc/hosts

Ip      (设置的网址)

3.再到nginx下的html里创建一个目录。目录的名字与配置nginx.conf里面location里面的路径名字一样 例如:

nginx.conf里的的是这样:
 location / {
            root   html/www;
            index  index.html index.htm;
        }
那么在html下:mkdir www

4.再到目录下创建一个index.html 例如:

echo “hello world” >> index.html

5.进入到hosts,添上我们的IP和域名

vim /etc/hosts

6.setenforce 0
7.systemctl stop firewalld
回到nginx的sbin 先检查他的语法有没有错误,和重读一下

./nginx -t
./nginx -s reload

搭建Windows的

1.右击记事本,点击以管理员身份打开
2.Ctrl+o 选择打开文件hosts路径:

C: /windows/system 32/divers/etc/hosts

3.也是编辑IP和域名(IP为虚拟机的IP)
4.Ctrl+s保存关掉
5.关闭电脑防火墙
6.打开网页输入你的域名

用nginx架设虚拟机和与Windows连接

标签:系统   形式   dir   是的   淘宝   enforce   实现   管理员   win   

原文地址:https://blog.51cto.com/14375779/2416807

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!