安装
yum install httpd -y
启动
systemctl start httpd
默认配置文件位于
vi /etc/httpd/conf/httpd.conf
#内容
Listen 80 #监听端口,默认80,多个应用可以配置多个端口
新建虚拟主机配置文件
cd /etc/httpd/conf.d
vi vhosts.conf
#加入内容
<VirtualHost *:80> #服务的IP地址和端口号,通常默认就是::80,其中“”代表所有IP
DocumentRoot "/opt/app" #站点位置(站点目录路径)
ServerName music.com #主机名(服务器名/域名)
<Directory "/opt/app"> #设置目录访问权限
#设置当一个请求中没有给定请求的文件名又没有默认网页(首页)的时候,显示文件列表
Options FollowSymLinks ExecCGI
#允许分布式配置文件.htaccess
AllowOverride All
#设置权限控制的先后顺序,只有2种:Deny,Allow(先拒绝,后允许),Allow,Deny(先允许后拒绝)
Order Deny,Allow
#允许名单,所有
Allow from All
#允许所有请求访问资源
Require all granted
</Directory>
</VirtualHost>