安装Apache
下载安装apache
systemctl yum install -y httpd
启动httpd
systemctl start httpd
systemctl enable httpd
开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
开放80端口,如果指定默认端口,需要在/etc/httpd/conf/httpd.conf中修改配置文件
firewall-cmd --reload
开放端口后需要重启防火墙
新建目录
mkdir -p /home/document
修改配置
修改httpd.conf配置
vim /etc/httpd/conf/httpd.conf
<Directory "/home/document"> // Directory后跟指定目录即可
Options Indexes FollowSymLinks // 开启目录访问,当目录中没有指定index.html时可用
AllowOverride None
Order allow,deny
Allow from all
IndexOptions NameWidth=255 Charset=UTF-8
</Directory>
修改welcome.conf配置
vim /etc/httpd/conf.d/welcome.conf
<LocationMatch "^/+$">
Options +Indexes // +Index表示支持目录访问模式
ErrorDocument 403 /.noindex.html
</LocationMatch>
重启服务
systemctl restart httpd