源码安装httpd
1.安装apr和apr-util
apr
./configure --prefix=/usr/local/apr && make && make install
apr-util
./configure --with-apr=/usr/local/apr --prefix=/usr/local/apr-util && make && make install
2.安装httpd
./configure --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --prefix=/usr/local/apache2 --enable-so && make && make install
3.配置的虚拟主机
vim /usr/local/apache2/conf/httpd.conf
# Virtual hosts
Include conf/extra/httpd-vhosts.conf \\启用包含虚拟主机配置文件
vim /usr/local/apache2/conf/extra/httpd-vhosts.conf \\编辑虚拟主机配置文件
\\增加虚拟主机
<VirtualHost 192.168.189.180:80>
DocumentRoot "/opt/html"
ServerName www.1706A.com
ErrorLog "logs/1706A.com-error_log"
CustomLog "logs/1706A.com-access_log" common
</VirtualHost>
修改访问目录的权限
vim /usr/local/apache2/conf/httpd.conf
<Directory />
AllowOverride none
Require all granted
</Directory>
重启httpd
/usr/local/apache2/bin/apachectl -k restart
来源:CSDN
作者:wangzihao-sxm
链接:https://blog.csdn.net/qq_45019159/article/details/103778776