awstats部署,Apache设置账号密码
  bAB2KcLKpirZ 2023年11月02日 109 0


参考来源网站,以及各种百度网站:

一.准备工作

1.安装Apache
yum -y install httpd

mdkir -p /data/awstats
mdkir -p /var/lib/awstats
tar -C /usr/local/ -xf awstats-.tar.gz
mv /usr/local/awstats-7.5/ /data/awstats
chown root:root -R /data/awstats/
cd /data/awstats/tools/
chmod +x /data/awstats/tools/
.pl
chmod +x /data/awstats/wwwroot/cgi-bin/*.pl

二.开始安装awstats,如下:
01进入指定文件目录,执行awstats_configure.pl文件
cd /data/awstats/tools/
./awstats_configure.pl

#因为在此我们使用的是Apache的配置文件路径
/etc/httpd/conf/httpd.conf

02创建一个新的统计配置文件。

03在这输入自己的网站域名,也可以进行自定义。

04使用默认配置,生成配置文件。

05安装程序执行结束后,会在/etc/awstats/目录下生成相应的配置文件。如下:
ll /etc/awstats/awstats.www.ilanni.com.conf

三.设置awstats界面账号密码登入

1.修改Apache的配置文件/etc/httpd/conf/httpd.conf,对需要认证的资源所在的目录进行配置。具体配置如下:

vim /etc/httpd/conf/httpd.conf

<Directory “/data/awstats/wwwroot”>
Options None
AllowOverride authconfig
Order allow,deny
Allow from all

其中,Allowoverride authconfig一行表示允许对/data/awstats/wwwroot目录下的内容进行用户认证
2.在限制访问目录/data/awstats/wwwroot下创建文件.htaccess,其内容如下:

vim /data/awstats/wwwrootl/.htaccess 
  AuthName “提示信息”
  AuthType basic
  AuthUserFile  /data/awstats/wwwroot/members.txt
  require valid-user

3.利用Apache附带的程序htpasswd,生成包含用户名和密码的文本文件:/var/www/html/members.txt
#第一次添加用户时member.txt文件不存在,需要用-c选项创建文件
htpasswd -bc /var/www/html/members.txt admin admin
htpasswd -b /var/www/html/members.txt test 123456

4.重启Apache
service httpd restart


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
bAB2KcLKpirZ