nginx配置基于IP的虚拟主机

配置基于IP的虚拟主机

http {
 #第一个虚拟主机
 server {
  #监听的IP和端口
  listen       192.168.25.4:80;
  #主机名称
  server_name  192.168.25.4;
  location /{
   root  /home/www/server1;
   index index.php index.html index.htm;
  }
 }
 #第二个虚拟主机
 server {
  #监听的IP和端口
  listen       192.168.25.5:80;
  #主机名称
  server_name  192.168.25.5;
  location /{
   root  /home/www/server2;
   index index.php index.html index.htm;
  }
 }
 #第三个虚拟主机
 server {
  #监听的IP和端口
  listen       192.168.25.3:80;
  #主机名称
  server_name  192.168.25.3;
  location /{
   root  /home/www/server3;
   index index.php index.html index.htm;
  }
 }
}
#监听的端口也可以只配置成"listen 80;",它表示监听服务器上所有IP的80端口,可通过server_name区分不同的虚拟主机

相关文章:
一个eth0网卡增加两个IP别名

相关文章
  1. 对Web静态资源缓存自动更新的思考与实践的总结
  2. gearman应用-分布式图库系统设计
  3. Nginx重定向[Rewrite]配置及示例
  4. HTTP/1.1 405 Method not allowed
  5. Nginx使用的php-fpm的两种进程管理方式及优化
  6. Nginx配置参数中文说明
本站版权
1、本站所有主题由该文章作者发表,该文章作者与尘埃享有文章相关版权
2、其他单位或个人使用、转载或引用本文时必须同时征得该文章作者和尘埃的同意
3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、原文链接:
二维码
Posted in Nginx, web服务器
Comments are closed.