1、原创文章,如转载请注明出处 http:/ 我们可能都知道基于 IIS、 Apache的虚拟主机,而虚拟主机本身又分为基于 IP、端口、域名这三种,在实际生产环境中一般只用基于域名的虚拟主机,下面我们来介绍一下Nginx基于域名的虚拟主机 本次只介绍基于静态网页的虚拟主机,基于动态语言的虚拟主机在以后会陆续介绍 Nginx的安装目录为 /usr/local/nginx 本次我们共建立 2个虚拟主机,分别为 一、 打开配置文件,在最下面加入如下 内容 # vi /usr/local/nginx/conf/nginx.conf http server listen 80; server_name
2、 ; index index.html; access_log /logs/.log combined; root /www/a; server listen 80; server_name ; index index.html; access_log /logs/.log combined; root /www/b; 启动 Nginx #/usr/local/nginx/sbin/nginx c /usr/local/nginx/conf/nginx.conf 这个时候我们启动 Nginx时会提示 80端口被占用,原因是 Nginx配置文件自带的一个站点导致的,只要我们把这个站点注释掉就可以了( 红色标注部分加 #) 再次 启动 #/usr/local/nginx/sbin/nginx c /usr/local/nginx/conf/nginx.conf 然后查看一下是否启动成功 #netstat -ntl 测试 在浏览器中输入 看到各自对应的网站说明配置成功