一、搭建httpd
1、安装httpd:yum -y install httpd
2、开启服务:systemctl start httpd
3、测试
二、功能实现
1、访问控制
1)进入网页根目录下创建子目录(这里网页子目录为mt)
例:mkdir /var/www/html/mt
2)进入创建的子目录内,创建.htaccess文件并添加权限
cd /var/www/html/mt
vim .htaccess
AuthName "welcome" #提示信息
AuthType basic #加密类型
AuthUserFile /var/www/html/mt/apache.passwd #密码文件(文件名自定义)
require valid-user #允许密码文件中所有用户访问
3)创建用户密码文件
执行:touch /var/www/html/mt/apache.passwd
4)创建用户
执行: htpasswd -c /var/www/html/网页子目录/apache.passwd hf1
例: htpasswd -c /var/www/html/mt