nginx 虚拟主机配置

内容概览:

  1.   nginx 控制
  2.   nginx 虚拟主机配置

1.nginx 控制

  接上一篇nginx信号控制文章:https://blog.youkuaiyun.com/zhang_referee/article/details/87534099 。这里再说下除了信号之外控制nginx 的方式。

   停止nginx :

nginx -s stop

 注:nginx -s stop 和 ./sbin/nginx -s stop 命令本质是一样的,不同的是前面的写法需要把nginx 加入到环境变量中,否则会报命令找不到的错误,下面不再赘述。

 重启nginx:

  nginx -s reload 

  重载配置文件

nginx -s reopen

 

2.nginx 虚拟主机配置


            worker_processes 1; // 有1个工作的子进程,可以自行修改,但太大无益,因为要争夺CPU,一般设置为 CPU数*核数

            worker_connections  1024; // 这是指 一个子进程最大允许连1024个连接

          基于域名的虚拟主机:

    server {
        listen 80;  #监听端口
        server_name zhang.com; #监听域名

        location / {
                root /var/www/zhang.com;   #根目录定位
                index index.html;
        }
    }

  这里提一下,可以使用nginx 自带的-t 参数,来测试配置文件是否ok !

   nginx -t 

 重启nginx 

./sbin/nginx  -s reload

 ok ,完了后,需要在windows主机hosts (C:\Windows\System32\drivers\etc\hosts)文件上加多一个域名到IP的映射。

 

/var/www/zhang.com/index.html  文件内容如下:

ok ,在windows 主机浏览器上输入域名:zhang.com 访问结果如下:

   

 

以上是基于域名的虚拟主机配置,也可以基于端口,只需稍作更改即可,这里不再赘述!!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值