• 【Nginx入门系列】第三章 通过端口号区分虚拟主机


    1.配置虚拟主机

    (1)连接Nginx所在的服务器(我使用的是putty)


    (2)切换到nginx.conf 配置文件所在的目录,我目录是/usr/local/nginx/conf


    (3)增加一个虚拟主机配置,使用我们的新端口81

     修改nginx.conf文件

    vim nginx.conf

    添加一个新虚拟主机,端口为81

    server {
            listen       81;
            server_name  localhost;
    
     location / {
                root   html81;
                index  index.html index.htm;
            }
    
    }
    


    (4)切换到location root所在的位置,创建一个html81 这样的项目,由于 Linux已经存在了一个html这个文件夹了,我们只需要复制一个修改名字即可

    cd /usr/local/nginx
    

    复制当前目录下html文件夹并重命名

    cp -r html/ html81

    (5)进入html81文件夹,我们可以看到一个index.html文件

    (6)修改这个文件,使我们等下容易鉴定出这次配置是否成功

    vim index.html

    (7)配置已经完成,我们使用以下命令重新加载nginx 的配置

    切换到sbin目录

    cd /usr/local/nginx/sbin

    运行

     ./nginx -s reload

    (8)修改系统配置文件,打开81端口,假如不存在

    进入该目录

    cd /etc/sysconfig
    

    修改iptables文件,添加端口并保存文件

    vim iptables
    
    
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 81 -j ACCEPT


    (9)打开浏览器,输入服务器Nginx ip地址,填入81端口,看是否出现我们刚才修改的页面




  • 相关阅读:
    浅谈Semaphore类
    Python浅谈requests三方库
    191104
    191103
    191102
    191101
    191031
    191030
    191029
    191028
  • 原文地址:https://www.cnblogs.com/evan-liang/p/9189615.html
Copyright © 2020-2023  润新知