Nginx系列:虚拟主机配置(IP、端口、域名)三种配置方式

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/

虚拟主机是一种特殊的软硬件技术,它可以将网络上的每一台计算机分成多个虚拟主机,每个虚拟主机可以独立对外提供www服务,这样就可以实现一台主机对外提供多个web服务,每个虚拟主机之间是独立的,互不影响。

Nginx可以实现虚拟主机的配置,nginx支持三种类型的虚拟主机配置。

1、基于域名的虚拟主机 (server_name来区分虚拟主机——应用:外部网站)

2、基于ip的虚拟主机, (一台主机绑定多个ip地址)

3、基于端口的虚拟主机 (端口来区分虚拟主机——应用:公司内部网站,外部网站的管理后台)

基于IP

worker_processes 4; worker_rlimit_nofile 102400; events { worker_connections 1024; } http { include mime.types; default_typeapplication/octet-stream;server { listen 192.168.17.134:80; server_name localhost; location / { root /mcode; index index.html index.htm; } } server { listen 192.168.17.135:80; server_name localhost; location / { root /mcode1; index index.html index.htm; } } }

基于端口

worker_processes 4; worker_rlimit_nofile 102400; events { worker_connections 1024; } http { include mime.types; default_typeapplication/octet-stream;server { listen 80; server_name localhost; location / { root /mcode; indexindex.html index.htm; } }server { listen 81; server_name localhost; location / { root /mcode1; indexindex.html index.htm; } } }

基于域名

worker_processes 4; worker_rlimit_nofile 102400; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; server { listen 80; server_name www.mcode.com; location / { root /mcode; indexindex.html index.htm; } }server { listen 80; server_name www.mcode1.com; location / { root /mcode1; indexindex.html index.htm; } } }
免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容