码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx访问状态统计、虚拟主机设置

时间:2018-08-14 17:49:25      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:index   使用   统计   ref   图片   root   rfc   shadow   原理   

Nginix内置了 HTTP_STUB_STATUS状态统计模块,用来反馈当前web的服务情况,那么,具体安装和使用原理是怎样的呢?可通过以下实验进行分析!

实验环境:一台Redhat6.5的虚拟机作为服务端:192.168.10.10
宿主机作为客户端:192.168.10.5
两台机子互联互通,共享文件、yum仓库等基本条件均已设置好
nginx包下载地址:http://nginx.org/en/download.html

实验过程:

一、nginx安装

1、安装编译环境、创建专门用户账号,更为安全

[root@redhat6 ~]# yum install pcre-devel zlib-devel gcc gcc-c++ make -y
[root@redhat6 ~]# useradd -M -s /sbin/nologin nginx       

2、安装nginx配置

解压安装包---执行配置--开启服务
技术分享图片

[root@redhat6 ~ ]# tar xzvf /opt/abc/nginx-1.6.0.tar.gz -C /opt/

技术分享图片

[root@redhat6 nginx-1.6.0]# make && make install
[root@redhat6 nginx-1.6.0]# ln -s /usr/local/nginx/sbin/* /usr/local/sbin/         #建立软连接
[root@redhat6 ~]# vim /etc/init.d/nginx

技术分享图片

[root@redhat6 ~]# chmod +x /etc/init.d/nginx
[root@redhat6 ~]# chkconfig --add nginx                     #添加为系统服务
[root@redhat6 ~]# nginx -t
[root@redhat6 ~]# nginx 

技术分享图片

二、配置统计页面

[root@redhat6 ~]# vim /usr/local/nginx/conf/nginx.conf
[root@redhat6 ~]# service nginx restart
[root@redhat6 ~]# service iptables stop
[root@redhat6 ~]# setenforce 0

技术分享图片

技术分享图片

用宿主机验证:

技术分享图片

三、基于域名的虚拟主机配置

配置文件末尾进行server配置

[root@redhat6 ~]# vim /usr/local/nginx/conf/nginx.conf
[root@redhat6 ~]# nginx -t
[root@redhat6 ~]# service nginx restart

技术分享图片

[root@redhat6 www]# mkdir /var/www/benet accp
[root@redhat6 www]# echo "this is benet" > benet/index.html
[root@redhat6 www]# echo "this is accp" > accp/index.html

技术分享图片
技术分享图片

DNS域名解析(此处如有疑问,请参考之前DNS正向解析)

[root@redhat6 ~]# rpm -ivh /mnt/Packages/bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm 
[root@redhat6 ~]# vim /etc/named.conf 
         listen-on port 53 { any; };
         allow-query     { any; };
[root@redhat6 ~]# vim /etc/named.rfc1912.zones

技术分享图片

[root@redhat6 ~]# cd /var/named
[root@redhat6 named]# cp -p named.localhost benet.com.zone
[root@redhat6 named]# vim benet.com.zone

技术分享图片

[root@redhat6 named]# cp -p benet.com.zone accp.com.zone         #解析的IP地址与benet一样,因此不需要修改
[root@redhat6 ~]# service named start

技术分享图片

检测域名访问

技术分享图片

技术分享图片

Nginx访问状态统计、虚拟主机设置

标签:index   使用   统计   ref   图片   root   rfc   shadow   原理   

原文地址:http://blog.51cto.com/13784264/2159881

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!