nginx学习(一)

1.配置多个虚拟主机

虚拟主机:


查看/conf目录下的nginx.conf

我们配置多个server,

有三种不同的方式配置虚拟主机:

基于ip的虚拟主机  基于端口的虚拟主机  基于域名的虚拟主机

(1)指定不同的server_name (基于域名的虚拟主机)

可以分别指定不同目录下的界面index,我这里指定了同一目录下的界面。

第一个server:


第二个server,指定的index与第一个server不一致:


配置windows的路由映射:

C:\Windows\System32\drivers\etc

打开hosts

配置上

启动nginx server 关闭防火墙


通过浏览器访问




(2)指定不同的端口号(基于端口的虚拟主机)

配置server,指定不同的监听端口号:



配置windows路由映射


通过不同的端口号进行访问



(3)基于ip的虚拟主机

首先查看一下我们的ip


添加一个虚拟ip地址:


我们ping一下这个ip,是通的


配置nginx.conf中的server,我们配置不同的ip



我们通过不同的ip进行访问:




附加:删除虚拟ip


2.location的配置




文章来源: nginx学习(一)

人吐槽 人点赞

猜你喜欢

发表评论

用户名: 密码:
验证码: 匿名发表

你可以使用这些语言

查看评论:nginx学习(一)