apache yum 安装

yum -y install httpd-manual httpd


#ServerName www.example.com:80   #站点的FQDN

DocumentRoot "/var/www/html" #网页文档的根目录

DirectoryIndex index.html index.html.var #默认的首页

ErrorLog logs/error_log #错误日志文件的位置

#CustomLog logs/access_log common #访问日志文件的位置

Listen 80 #监听的IP地址、端口号

PidFile run/httpd.pid  #保存httpd进程PID号的文件

ServerRoot "/etc/httpd" 服务目录

ServerAdmin root@localhost  #管理员邮箱

User apache   #服务进程的属主

Group apache  #服务进程的属组

Timeout 120 #网络连接超时

KeepAlive Off #是否保持连接

MaxKeepAliveRequests 100 #每次连接最大处理的请求书

KeepAliveTimeout 15 #保持连接的超时时限


<Directory "/var/www/html">


#   Options Indexes FollowSymLinks              #注释掉此行

    Options None                                  #禁用自动索引

</Directory>




允许所有

<Directory "/var/www/html">

Order allow,deny

Allow from all

</Directory>


只允许一个网段访问

<Directory "/var/www/html">

Order allow,deny

Allow from 192.168.1.0/24

</Directory>



用户授权访问

htpasswd -c /etc/httpd/auth.ulist 用户名

设置密码


<Directory "/var/www/html">

    AuthName “Need Authorization!!"             #认证领域名称,用于弹窗提示

    AuthType basic                              #认证类型为basic

    AuthUserFile /etc/httpd/auth.ulist          #用户数据文件的路径

    Require valid-user                          #有效的授权用户都可以访问

</Directory>




AWStats网站日志分析


tar zxf awstats-7.1.tar.gz

mv awstats-7.1 /usr/local/awstats

cd /usr/local/awstats/tools/          #切换到工具目录

./awstats_configure.pl              #执行配置脚本

y

/etc/httpd/conf/httpd.conf #指定Web配置路径

y           #同意创建新的站点配置

www.zongxuan.com            #指定网站名称

#直接回车,接受默认配置路径 /etc/awstats

#直接回车

#直接回车



vim /etc/awstats/awstats.www.zongxuan.com.conf

#LogFile="/var/log/httpd/mylog.log"              #注释掉此行

LogFile="/var/log/httpd/access_log"              #添加此行

DirData="/var/lib/awstats"                       #确认统计数据的存放路径

mkdir /var/lib/awstats/         #建立数据目录


cd /usr/local/awstarts/tools/

./awstats_updateall.pl now


crontab  -e

*/5 * * * * /usr/local/awstats/tools/awstats_updateall.pl now


限制使用

<Directory "/usr/local/awstats/wwwroot">

    Options None

    AllowOverride None

    Order allow,deny

    Allow from 192.168.5.0/24

</Directory>


vim /var/www/html/aw.html

<html>

  <head>

    <meta http-equiv=refresh content="0;

      url=http://192.168.1.254/awstats/awstats.pl?config=www.zongxuan.com">

  </head>

  <body> </body>

</html>



http://www.zongxuan.com/aw.html



郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。