Nginxf服务器虚拟主机

版权声明:转载请附上链接 https://blog.csdn.net/qq_37684859/article/details/88752013

步骤一:修改配置文件

  • 1)修改Nginx服务配置,添加相关虚拟主机配置如下
[root@svr5 ~]# vim /usr/local/nginx/conf/nginx.conf
.. ..


server {
        listen       80;                                     #端口
        server_name  bbs.tarena.com;                        #域名
auth_basic "Input Password:";                        #认证提示符
        auth_basic_user_file "/usr/local/nginx/pass";        #认证密码文件
location / {
            root   html;                    #指定网站根路径
            index  index.html index.htm;
        }
       
}
    server {
        listen  80;                                        #端口
        server_name  www.tarena.com;                        #域名
location / { 
root   www;                                 #指定网站根路径
index  index.html index.htm;
}
}

  • 2)创建账户及密码

[root@svr5 ~]# htpasswd –cm  /usr/local/nginx/pass  tom        //创建账户密码文件
New password: 
Re-type new password: 
Adding password for user tom

  • 3)创建网站根目录及对应首页文件
[root@svr5 ~]# mkdir /usr/local/nginx/www
[root@svr5 ~]# echo "www" > /usr/local/nginx/www/index.html

  • 4)重启nginx服务

[root@svr5 ~]# /usr/local/nginx/sbin/nginx –s reload

  • 步骤二:客户端测试

  • 1)修改客户端主机192.168.4.100的/etc/hosts文件,进行域名解析


[root@client ~]# vim /etc/hosts
192.168.4.5    www.tarena.com  bbs.tarena.com

  • 2)登录192.168.4.100客户端主机进行测试
[root@client ~]# firefox http://bbs.tarena.com            #输入密码后可以访问
[root@client ~]# firefox http://www.tarena.com            #直接访问

猜你喜欢

转载自blog.csdn.net/qq_37684859/article/details/88752013