apache 搭建多个网站 第1篇
打开Apache24/conf/extra文件夹下的找到
在后面添加
比如说我想在浏览器中输入localhost,但实际获取的内容是的话就可以设置为ProxyPass /***(你想要访问的地址) http://*******(想要代理的地址),第二个ProxyPassReverse是做域名重定向使用的,如果你代理的那个地址重定向的跳到另一个地方,有了ProxyPassReverse的设置就可以相应的跳转过去 没有的话可能就会报错
如果想让别的电脑访问自己电脑的外网地址就可以访问自己服务器可以设置一下中的
把 Require all denied
改为Require all granted
允许所有的请求和访问
然后就可以使用了~
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。
apache 搭建多个网站 第2篇
打开Apache24/conf文件夹下的设置文件,找到一下几行把前面的注释‘#'删除
(Ps:很多人都会注释LoadModuleproxy_balancer_modulemodules/
,然而这个是做负载均衡用的一个功能,单纯做反向代理的话,不需要用这个,而且取消了这里的注释不进行相应的设置的话,会导致apache服务无法开启)
然后找到Include conf/extra/
这一行前面的注释‘#'也删除,引入这个文件
apache 搭建多个网站 第3篇
进入配置文件
vim /etc/httpd/conf/
需要添加如下配置命令
添加第一个网站的虚拟主机
给大家看一下我的配置
完成此配置后一定要重启httpd服务
systemctl restart httpd
httpd -t 如果出现其他错误只要能访问就没有影响
systemctl stop firewalld
/etc/hosts /etc/hosts
是一个用于在计算机上进行 IP 地址与主机名映射的本地配置文件。它允许您手动指定 IP 地址和相应的主机名,以绕过 DNS 解析。
添加刚刚配置的
重启网络服务
systemctl restart network
如果出现重启httpd服务报错时候(可能是你配置时候打错)
Job for failed because the control process exited with error _systemct status _and _journalctl xe_for details
客户端如果访问失败
防火墙关闭
apache 搭建多个网站 第4篇
(1).先复制一份为副本文件作为备份; (2).使用相关软件打开“”文件; (3).搜索“httpd-vhosts”; 找到这个区域,将“#”字符去掉; (4).搜索“Listen”; 找到这个区域,如图所示,将你准备使用的端口,_Listen + 端口_,监听端口;
(1).先复制一份为副本文件作为备份; (2).使用相关软件打开“”文件; 如果第一次打开,版本相同情况下,会看到初始代码; (3).如无必要,无需删除80端口代码,在末行另起一行添加:
端口(8888)+地址名(localhost)+地址(${SRVROOT}/htdocs/play_fs); 根据实际本地情况,进行更改,即可实现不同端口多网站效果; (4).重启Apache,读取新的配置文件。