标题:
CentOS8_Nginx基于域名的虚拟主机+代理虚拟主机
[打印本页]
作者:
admin
时间:
2020-7-3 19:48
标题:
CentOS8_Nginx基于域名的虚拟主机+代理虚拟主机
笺注:这是在
CentOS8安装LNMP+phpMyAdmin
的基础上进行的。 Nginx基于域名的虚拟主机 实验中,会以一个IP地址192.168.168.154,同时支撑两个网站: www.zhuohua.store bbs.zhuohua.store 编辑Nginx的主配置文件: [root@centos8 ~]# find / -name "nginx.conf"
/etc/nginx/nginx.conf
[root@centos8 ~]# vi /etc/nginx/nginx.conf 在文件最后那个大括号
}
上面插入以下代码:
include vhost/*.conf;
##在目录/etc/nginx/vhost/下的.conf文件都会被加载
如下图:
下载
(1.86 KB)
2021-1-30 21:41
默认站点已加载了目录/etc/nginx/default.d/下的.conf文件:
下载
(32.5 KB)
2021-1-30 21:42
创建存放虚拟主机配置文件的目录: [root@centos8 ~]# mkdir -p /etc/nginx/vhost 创建虚拟主机配置文件:(
www.zhuohua.store
) [root@centos8 ~]# cat /etc/nginx/vhost/
zhuohua.store.conf
server { listen 80; server_name
www.zhuohua.store
zhuohua.store;
#网站域名、别名之间用空格隔开
index index.html index.htm index.php; root /wwwroot/zhuohua.store;
#网站文件的存放目录
include /etc/nginx/default.d/*.conf;
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /\. { deny all; } access_log off;
#关闭此网站的日志文件功能
} 网站加载的配置文件:(文件本来就存在的) [root@centos8 ~]# cd /etc/nginx/default.d/ [root@centos8 default.d]# ll 总用量 4 -rw-r--r--. 1 root root 473 5月 7 2020
php.conf
[root@centos8 default.d]# cat php.conf |grep -v "^#" index index.php index.html index.htm; location ~ \.(php|phar)(/.*)?$ { fastcgi_split_path_info ^(.+\.(?:php|phar))(/.*)$; fastcgi_intercept_errors on; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_pass php-fpm; } 注释:网站不加载这个文件就无发显示PHP网页。 创建虚拟主机的网站文件存放目录: mkdir -p /wwwroot/zhuohua.store 创建虚拟主机的默认首页文件: echo 'zhuohua.store' > /wwwroot/zhuohua.store/index.html 创建PHP测试页: [root@centos8 zhuohua.store]# pwd /wwwroot/zhuohua.store [root@centos8 zhuohua.store]# cat test.php 重启Nginx服务: [root@centos8 ~]# systemctl restart nginx Window客户端访问:(在没有DNS服务器解析域名的情况下,可以在文件hosts里绑定)
下载
(27.77 KB)
2021-1-30 21:44
记得设置文件hosts的权限:
下载
(23.5 KB)
2021-1-30 21:44
效果: http://zhuohua.store/
下载
(9.68 KB)
2021-1-30 21:44
http://www.zhuohua.store/
下载
(8.95 KB)
2021-1-30 21:45
PHP测试页: http://www.zhuohua.store
/test.php
下载
(20.79 KB)
2021-1-30 21:45
注释:这里可以看到PHP配置文件的存放位置。 ### 创建虚拟主机配置文件:(
bbs.zhuohua.store
) [root@centos8 ~]# cat /etc/nginx/vhost/
bbs.zhuohua.store.conf
server { listen 80; server_name
bbs.zhuohua.store
bb.zhuohua.store b.zhuohua.store; index index.html index.htm index.php; root /wwwroot/bbs.zhuohua.store;
include /etc/nginx/default.d/*.conf;
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /\. { deny all; } access_log /var/log/nginx/bbs.zhuohua.store.log;
#开启此网站的日志文件功能
} 创建虚拟主机的站点文件存放目录: mkdir -p /wwwroot/bbs.zhuohua.store 创建虚拟主机的默认首页文件: echo 'bbs.zhuohua.store' > /wwwroot/bbs.zhuohua.store/index.htm 重启Nginx服务: [root@centos8 ~]# systemctl restart nginx Window客户端访问:
下载
(31.56 KB)
2021-1-30 21:46
下载
(9.46 KB)
2021-1-30 21:46
下载
(9.49 KB)
2021-1-30 21:47
下载
(9.5 KB)
2021-1-30 21:47
网站( bbs.zhuohua.store )的Nginx日志文件: [root@centos8 ~]# ll /var/log/nginx/ 总用量 24 -rw-r--r--. 1 root root 10394 1月 30 02:05 access.log
-rw-r--r--. 1 root root 484 1月 30 20:11 bbs.zhuohua.store.log
-rw-r--r--. 1 root root 6340 1月 30 20:11 error.log [root@centos8 ~]# tail -3 /var/log/nginx/bbs.zhuohua.store.log
192.168.168.164
- - [30/Jan/2021:20:14:48 +0800] "GET /favicon.ico HTTP/1.1" 404 571 "-" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3722.400 QQBrowser/10.5.3751.400"
192.168.168.164
- - [30/Jan/2021:20:14:48 +0800] "GET /favicon.ico HTTP/1.1" 404 571 "-" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3722.400 QQBrowser/10.5.3751.400"
192.168.168.164
- - [30/Jan/2021:20:14:50 +0800] "GET / HTTP/1.1" 304 0 "-" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3722.400 QQBrowser/10.5.3751.400" 注释:可以看到访问网站( bbs.zhuohua.store )的客户端IP地址等等信息。 ###### Nginx配置了虚拟主机后,依旧可以访问默认站点的: http://192.168.168.154/
下载
(58.3 KB)
2021-1-30 21:48
也依旧可以访问默认站点的子目录: http://192.168.168.154
/pmd/
下载
(35.7 KB)
2021-1-30 21:48
下载
(67.12 KB)
2021-1-30 21:48
给phpMyAdmin也创建一个基于域名的虚拟主机:(
pmd.zhuohua.store
) [root@centos8 ~]# cat /etc/nginx/vhost/
pmd.zhuohua.store.conf
server { listen 80; server_name
pmd.zhuohua.store
; index index.php; root /usr/share/nginx/html/pmd; include /etc/nginx/default.d/*.conf; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /\. { deny all; } access_log off; } 重启Nginx服务: [root@centos8 ~]# systemctl restart nginx Window客户端访问:
下载
(33.61 KB)
2021-1-30 21:50
下载
(41.49 KB)
2021-1-30 21:50
下载
(65.08 KB)
2021-1-30 21:50
###### Nginx配置代理虚拟主机 创建一个网站:(
daili.zhuohua.store
) [root@centos8 ~]# cat /etc/nginx/vhost/
daili.zhuohua.store.conf
server { listen 80; server_name
daili.zhuohua.store
; location / {
proxy_pass http://blog.zhuohua.store:80/;
} } 注释:当客户端访问http://daili.zhuohua.store时,自动跳转到http://blog.zhuohua.store:80 重启Nginx服务: [root@centos8 ~]# systemctl restart nginx Window客户端访问:
下载
(40.82 KB)
2021-1-30 21:51
代理成功:(不会直接显示被代理网站的域名)
下载
(115.55 KB)
2021-1-30 21:52
下载
(56.09 KB)
2021-1-30 21:52
###### 虚拟主机的配置文件:
下载
(45.32 KB)
2021-1-30 21:52
相关文章:
Nginx基于域名的虚拟主机/域名重定向/访问控制/防盗链/SSL
Nginx代理虚拟主机
Nginx用户验证
CentOS8_在Docker中使用Nginx的反向代理
图片附件:
图片1.png
(2021-1-30 21:41, 1.86 KB) / 下载次数 110
http://blog.zhuohua.store/attachment.php?aid=15261&k=d4e834828da2dca6262e9e34d923eb19&t=1714340868&sid=9vF4ya
图片附件:
图片2.png
(2021-1-30 21:42, 32.5 KB) / 下载次数 120
http://blog.zhuohua.store/attachment.php?aid=15262&k=a5493f9e147f081bef094768e4942a78&t=1714340868&sid=9vF4ya
图片附件:
图片3.png
(2021-1-30 21:44, 27.77 KB) / 下载次数 95
http://blog.zhuohua.store/attachment.php?aid=15263&k=a2db51fc1a1b712c46df6e8a357be3e8&t=1714340868&sid=9vF4ya
图片附件:
图片4.png
(2021-1-30 21:44, 23.5 KB) / 下载次数 103
http://blog.zhuohua.store/attachment.php?aid=15264&k=9c3f4c2d482d7b18d2a20b23a6356b28&t=1714340868&sid=9vF4ya
图片附件:
图片5.png
(2021-1-30 21:44, 9.68 KB) / 下载次数 100
http://blog.zhuohua.store/attachment.php?aid=15265&k=036fe2df3c6de79b3fa6086503a614b4&t=1714340868&sid=9vF4ya
图片附件:
图片6.png
(2021-1-30 21:45, 8.95 KB) / 下载次数 98
http://blog.zhuohua.store/attachment.php?aid=15266&k=4fec55f2e7011d32418f79bdcee7948a&t=1714340868&sid=9vF4ya
图片附件:
图片7.png
(2021-1-30 21:45, 20.79 KB) / 下载次数 103
http://blog.zhuohua.store/attachment.php?aid=15267&k=a858bb7b5fb25112baa4fa4727dbd6cb&t=1714340868&sid=9vF4ya
图片附件:
图片8.png
(2021-1-30 21:46, 31.56 KB) / 下载次数 97
http://blog.zhuohua.store/attachment.php?aid=15268&k=dd8171dd2cf2f67742aa59347f9f5b7c&t=1714340868&sid=9vF4ya
图片附件:
图片9.png
(2021-1-30 21:46, 9.46 KB) / 下载次数 100
http://blog.zhuohua.store/attachment.php?aid=15269&k=cdf2617d43dfc1a0d070ede388527d76&t=1714340868&sid=9vF4ya
图片附件:
图片10.png
(2021-1-30 21:47, 9.49 KB) / 下载次数 96
http://blog.zhuohua.store/attachment.php?aid=15270&k=053322fffc1f17afa60745f146e1ea65&t=1714340868&sid=9vF4ya
图片附件:
图片11.png
(2021-1-30 21:47, 9.5 KB) / 下载次数 105
http://blog.zhuohua.store/attachment.php?aid=15271&k=4fe8464776268b9da8f5a3b5a71eaaa3&t=1714340868&sid=9vF4ya
图片附件:
图片12.png
(2021-1-30 21:48, 58.3 KB) / 下载次数 100
http://blog.zhuohua.store/attachment.php?aid=15272&k=09e92abd9423444421c1a985171f34a0&t=1714340868&sid=9vF4ya
图片附件:
图片13.png
(2021-1-30 21:48, 35.7 KB) / 下载次数 111
http://blog.zhuohua.store/attachment.php?aid=15273&k=a3e9c694ac5dee083d27a903a4422622&t=1714340868&sid=9vF4ya
图片附件:
图片14.png
(2021-1-30 21:48, 67.12 KB) / 下载次数 105
http://blog.zhuohua.store/attachment.php?aid=15274&k=15af412fa915bcdec0bea590194e8f57&t=1714340868&sid=9vF4ya
图片附件:
图片15.png
(2021-1-30 21:50, 33.61 KB) / 下载次数 133
http://blog.zhuohua.store/attachment.php?aid=15275&k=20cc58f75f0809509e5f0caef5a58a59&t=1714340868&sid=9vF4ya
图片附件:
图片16.png
(2021-1-30 21:50, 41.49 KB) / 下载次数 92
http://blog.zhuohua.store/attachment.php?aid=15276&k=02e287b7bf1c601c50230a3d44598c2a&t=1714340868&sid=9vF4ya
图片附件:
图片17.png
(2021-1-30 21:50, 65.08 KB) / 下载次数 97
http://blog.zhuohua.store/attachment.php?aid=15277&k=884d6a0b38ca5d856305c5954ba7dc1a&t=1714340868&sid=9vF4ya
图片附件:
图片18.png
(2021-1-30 21:51, 40.82 KB) / 下载次数 112
http://blog.zhuohua.store/attachment.php?aid=15278&k=a2cc54d56189e9b0133247fdc9193d25&t=1714340868&sid=9vF4ya
图片附件:
图片19.png
(2021-1-30 21:52, 115.55 KB) / 下载次数 101
http://blog.zhuohua.store/attachment.php?aid=15279&k=40df4d020e0d6b3da7aee46eac4f9d2b&t=1714340868&sid=9vF4ya
图片附件:
图片20.png
(2021-1-30 21:52, 56.09 KB) / 下载次数 105
http://blog.zhuohua.store/attachment.php?aid=15280&k=5079bc4f68b680b60c2ee457f709787e&t=1714340868&sid=9vF4ya
图片附件:
图片21.png
(2021-1-30 21:52, 45.32 KB) / 下载次数 99
http://blog.zhuohua.store/attachment.php?aid=15281&k=46837a77a5055931b3b3d2434a135595&t=1714340868&sid=9vF4ya
欢迎光临 blog.zhuohua.store (http://blog.zhuohua.store/)
Powered by Discuz! 7.2