Board logo

标题: CentOS8_Apache2.4基于域名的虚拟主机+代理虚拟主机 [打印本页]

作者: admin    时间: 2020-7-1 20:09     标题: CentOS8_Apache2.4基于域名的虚拟主机+代理虚拟主机

笺注:这是在 CentOS8安装LAMP+phpMyAdmin 的基础上进行的。 基于域名的虚拟主机(同IP、同端口、不同域名): 指的是在同一台服务器中运行多个Web站点,每个站点都是独立的,不占用整台服务器。这样可以充分利用服务器的硬件资源,从而大大降低站点的运营成本。 实验中,会以一个IP地址192.168.168.154,同时支撑两个网站: www.zhuohua.store bbs.zhuohua.store 默认情况下,Apache会加载/etc/httpd/conf.d/下的配置文件: [root@centos8 ~]# cat /etc/httpd/conf/httpd.conf |grep IncludeOptional IncludeOptional conf.d/*.conf 自定义的第一个站点:( www.zhuohua.store ) [root@centos8 ~]# cat /etc/httpd/conf.d/www.zhuohua.store.conf DocumentRoot "/var/www/www.zhuohua.store" ServerName www.zhuohua.store #主机名 ServerAlias ww.zhuohua.store w.zhuohua.store #主机别名 ErrorLog "/etc/httpd/logs/www.zhuohua.store-error_log" CustomLog "/etc/httpd/logs/www.zhuohua.store-access_log" combined SetOutputFilter DEFLATE Options FollowSymLinks AllowOverride All Order allow,deny Allow from all DirectoryIndex index.htm index.html index.php ## 注释:一个虚拟主机使用一个配置文件 ### 创建站点的文件存放目录、首页文件: mkdir -p /var/www/www.zhuohua.store echo 'This is www.zhuohua.store.' > /var/www/www.zhuohua.store/index.html chown -R apache.apache /var/www/www.zhuohua.store 修改配置文件后,须要重启一下Apache: [root@centos8 ~]# systemctl restart httpd Window客户端远程访问: 在没有DNS服务器解析域名的情况下,可以在文件hosts里绑定: C:\WINDOWS\system32\drivers\etc\hosts 图片1.png 记得设置文件hosts的权限: 图片2.png 效果: 图片3.png 图片4.png 图片5.png ############ 自定义的第二个站点:( bbs.zhuohua.store ) [root@centos8 ~]# cat /etc/httpd/conf.d/bbs.zhuohua.store.conf DocumentRoot "/var/www/bbs.zhuohua.store" ServerName bbs.zhuohua.store #ErrorLog "/etc/httpd/logs/bbs.zhuohua.store-error_log" #CustomLog "/etc/httpd/logs/bbs.zhuohua.store-access_log" combined SetOutputFilter DEFLATE Options FollowSymLinks AllowOverride All Order allow,deny Allow from all DirectoryIndex index.htm index.html index.php ## 注释:一个虚拟主机使用一个配置文件 ### 创建站点的文件存放目录、首页文件: mkdir -p /var/www/bbs.zhuohua.store echo 'This is bbs.zhuohua.store.' > /var/www/bbs.zhuohua.store/index.htm chown -R apache.apache /var/www/bbs.zhuohua.store 修改配置文件后,须要重启一下Apache: [root@centos8 ~]# systemctl restart httpd Window客户端远程访问: 在没有DNS服务器解析域名的情况下,可以在文件hosts里绑定: 图片6.png 效果: 图片7.png ###### Apache配置了基于虚拟的主机后,就不能通过访问ip地址的方式访问默认站点了: 图片8.png 解决方法:(给默认站点创建一个基于域名的虚拟主机) [root@centos8 ~]# cat /etc/httpd/conf.d/localhost.conf DocumentRoot "/var/www/html" ServerName localhost ServerAlias 192.168.168.154 #主机别名使用服务器的IP地址 ErrorLog "/etc/httpd/logs/error_log" CustomLog "/etc/httpd/logs/access_log" combined SetOutputFilter DEFLATE Options FollowSymLinks AllowOverride All Order allow,deny Allow from all DirectoryIndex index.htm index.html index.php 修改配置文件后,须要重启一下Apache: [root@centos8 ~]# systemctl restart httpd Window客户端远程访问默认站点的子目录: 图片9.png 图片10.png ###### Apache配置代理虚拟主机 创建一个站点:( daili.zhuohua.store ) [root@centos8 ~]# cat /etc/httpd/conf.d/daili.zhuohua.store.conf ProxyRequests Off ServerName daili.zhuohua.store:80 ProxyPass / http://blog.zhuohua.store:80/ ProxyPassReverse / http://blog.zhuohua.store:80/ ## 注释: 当客户端访问http://daili.zhuohua.store时,自动跳转到http://blog.zhuohua.store 修改配置文件后,须要重启一下Apache: [root@centos8 ~]# systemctl restart httpd Window客户端远程访问: 在没有DNS服务器解析域名的情况下,可以在文件hosts里绑定: 图片11.png 代理成功: 图片12.png 相关文章: CentOS8_Apache2.4反向代理 Apache2.4基于域名的虚拟主机+用户授权限制+客户端地址限制 CentOS8_Nginx基于域名的虚拟主机+代理虚拟主机

图片附件: 图片1.png (2021-3-17 15:13, 109 KB) / 下载次数 116
http://blog.zhuohua.store/attachment.php?aid=15940&k=b56e0d3282a65d5efd3de36052335a4e&t=1713534637&sid=DsIlDd



图片附件: 图片2.png (2021-3-17 15:13, 107.83 KB) / 下载次数 126
http://blog.zhuohua.store/attachment.php?aid=15941&k=373a5d0019daeb007dca6617dffc84b6&t=1713534637&sid=DsIlDd



图片附件: 图片3.png (2021-3-17 15:14, 49.46 KB) / 下载次数 123
http://blog.zhuohua.store/attachment.php?aid=15942&k=6172455e643ee78ffc49b9f7eba2611b&t=1713534637&sid=DsIlDd



图片附件: 图片4.png (2021-3-17 15:14, 45.82 KB) / 下载次数 118
http://blog.zhuohua.store/attachment.php?aid=15943&k=e3a812e9ad60e205c9ae7b5138d4a7da&t=1713534637&sid=DsIlDd



图片附件: 图片5.png (2021-3-17 15:14, 43.91 KB) / 下载次数 119
http://blog.zhuohua.store/attachment.php?aid=15944&k=1e893d5a759244d5364c7fec4b478195&t=1713534637&sid=DsIlDd



图片附件: 图片6.png (2021-3-17 15:15, 116.87 KB) / 下载次数 107
http://blog.zhuohua.store/attachment.php?aid=15945&k=e333a9f415ca89244e37a4165e54fd78&t=1713534637&sid=DsIlDd



图片附件: 图片7.png (2021-3-17 15:15, 46.9 KB) / 下载次数 114
http://blog.zhuohua.store/attachment.php?aid=15946&k=d63575fa209e521373e69ba31d8e5845&t=1713534637&sid=DsIlDd



图片附件: 图片8.png (2021-3-17 15:16, 85.41 KB) / 下载次数 110
http://blog.zhuohua.store/attachment.php?aid=15947&k=8461b5f50ec57701f6b62b019770197c&t=1713534637&sid=DsIlDd



图片附件: 图片9.png (2021-3-17 15:17, 52.43 KB) / 下载次数 118
http://blog.zhuohua.store/attachment.php?aid=15948&k=af8b3ead0ca9c79a267aa389aa6787ea&t=1713534637&sid=DsIlDd



图片附件: 图片10.png (2021-3-17 15:17, 154.37 KB) / 下载次数 107
http://blog.zhuohua.store/attachment.php?aid=15949&k=37d7e63aeb873cc69bfeec4757ed12f3&t=1713534637&sid=DsIlDd



图片附件: 图片11.png (2021-3-17 15:18, 61.41 KB) / 下载次数 97
http://blog.zhuohua.store/attachment.php?aid=15951&k=882c93cde9281583514c7cd55bd36edd&t=1713534637&sid=DsIlDd



图片附件: 图片12.png (2021-3-17 15:18, 76.97 KB) / 下载次数 100
http://blog.zhuohua.store/attachment.php?aid=15952&k=d2465ee2b02604d209eb51cd6c19e965&t=1713534637&sid=DsIlDd






欢迎光临 blog.zhuohua.store (http://blog.zhuohua.store/) Powered by Discuz! 7.2