yum -y install httpd
mkdir /var/www/html/test #创建测试目录
vi /etc/httpd/conf/http.conf #在配置文件中找到<Directory "/var/www/html">下的AllowOverride None,将其改为All,大概在151行
在末尾添加
<Direcotry "/var/www/html/test"> #此处为你的测试目录
AllowOverride AuthConfig #必须使用AuthConfig
Order allow,deny
Allow from all
</Directory>
保存退出
给测试目录设置用户和密码
htpassword -c /var/www/html/test/.htpassword Admin #此处的Admin为用户名
New password: #在这里输入密码,需要输入2次
Re-type new password:
Adding password for user Admin #提示创建成功
创建 htaccess文件,并增加内容
vi /var/www/html/test/.htaccess
AuthUserFile /var/www/html/test/.htpassword
AuthName Admin
AuthType Basic
require vaild-user
保存退出
重启httpd服务
systemctl restart httpd