前言:
此时看官们对“nginx 管理页面”大致比较重视,我们都需要剖析一些“nginx 管理页面”的相关知识。那么小编也在网上收集了一些有关“nginx 管理页面””的相关文章,希望朋友们能喜欢,兄弟们一起来了解一下吧!基本环境
底层: Windows 11 x64虚拟化层:VMWare Workstation 17.0.2虚拟化兼容性:ESXi 6.7虚拟硬件: CPU: 4 Core RAM: 16 GB HDD: 128 GB SCSI NetWork: NAT操作系统版本: CentOS 7.9.2207 Mininal 无更新、无升级内核 无系统更新 无内核升级 关闭 SELinux 配置 NTP 时间同步 安装 Open VM Tools 美化 CLI基本定义
# 虚拟主机:将多个网站发布在一台服务器上的配置方案是虚拟主机# 基于 端口 的虚拟主机:为了防止IP地址的浪费,服务器上配置使用同一个IP地址,设置不同端口,每个端口对应一个网站的虚拟主机方案。用户通过访问同一个IP地址的多个端口,达到访问不同网站的目的场景设计
# 默认网站 数据目录 /data/www/# 创建两个 网站数据目录Site 3 站点 /data/www/site3Site 4 站点 /data/www/site4# 设定 网站Site 3 站点 /data/www/site3 访问路径为 http://{IP}:{8081}/Site 4 站点 /data/www/site4 访问路径为 http://{IP}:{8082}/前置准备Nginx 防火墙管理
# 防火墙放行 Nginx 8081 8082 端口sudo firewall-cmd --permanent --zone=public --add-port=8081/tcpsudo firewall-cmd --permanent --zone=public --add-port=8082/tcp# 生效 防火墙策略firewall-cmd --reload创建 虚拟主机 网站 目录
# 分别创建 两个 虚拟主机 网站目录mkdir -p /data/www/site3mkdir -p /data/www/site4# 创建 虚拟主机 网站 Site 3 首页文件echo "Welcom To FourLeaf Studio by VT Host Prot Site 3 <br> Web Data /data/www/site3 <br> Web IP Add 172.16.28.131:8081" > /data/www/site3/index.html# 创建 虚拟主机 网站 Site 4 首页文件echo "Welcom To FourLeaf Studio by VT Host Prot Site 4 <br> Web Data /data/www/site4 <br> Web IP Add 172.16.28.131:8082" > /data/www/site4/index.html编辑 虚拟主机 配置文件
# 方法 1 : 编辑 虚拟主机配置文件nano /etc/nginx/conf.d/vt-host.conf# 添加 如下内容# {# 基于 端口 虚拟 主机 Site 3# IP地址 172.16.26.131# 端口 8081# 访问路径 /data/www/site3server { listen 172.16.26.131:8081; root /data/www/site3; location / { index index.html index.htm; }}# 基于 IP 虚拟 主机 Site 4# IP地址 172.16.26.131# 端口 8082# 访问路径 /data/www/site4server { listen 172.16.26.131:8082; root /data/www/site4; location / { index index.html index.htm; }}# }# 方法 2 : 命令行直接 编辑 虚拟主机 配置文件sudo cat <<EOF >> /etc/nginx/conf.d/vt-host.conf# 基于 端口 虚拟 主机 Site 3# IP地址 172.16.26.131# 端口 8081# 访问路径 /data/www/site3server { listen 172.16.26.131:8081; root /data/www/site3; location / { index index.html index.htm; }}# 基于 IP 虚拟 主机 Site 4# IP地址 172.16.26.131# 端口 8082# 访问路径 /data/www/site4server { listen 172.16.26.131:8082; root /data/www/site4; location / { index index.html index.htm; }}EOF重新启动 Nginx 服务
# 重新启动 Nginx 服务systemctl restart nginx.service访问地址
# 基于 端口 虚拟主机 访问地址http://{IP}:{端口}/
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #nginx 管理页面 #虚拟主机如何访问