Maison > Opération et maintenance > Nginx > le corps du texte

Comment configurer l'hôte virtuel Nginx dans CentOS7.3

WBOY
Libérer: 2023-05-15 20:55:19
avant
1479 Les gens l'ont consulté

EXPERTIMENTAL ENFERT . Désactivez le pare-feu centos

yum install -y epel-*
yum isntall -y nginx vim
Copier après la connexion

Configurez l'hôte virtuel basé sur le port

1 Modifiez le fichier de configuration nginx

mkdir /var/wwwroot
mkdir /var/wwwroot/site1
mkdir /var/wwwroot/site2
echo -e "site1" >> /var/wwwroot/site1/index.html
echo -e "site2" >> /var/wwwroot/site2/index.html
Copier après la connexion

2 Ajoutez le contenu suivant

setenforce 0
systemctl stop firewalld
systemctl disable firewalld
Copier après la connexion

Comment configurer lhôte virtuel Nginx dans CentOS7.3

3. nginx Service

vim /etc/nginx/conf.d/vhosts.conf
Copier après la connexion
Copier après la connexion
Copier après la connexion

4. Accédez à deux sites sur la machine hôteComment configurer lhôte virtuel Nginx dans CentOS7.3

http://192.168.204.135:8081/

http://192.168.204.135:8082 /</ code><strong></strong></p><img src="https://img.php.cn/upload/article/000/887/227/168415532113789.jpg" alt="Comment configurer l'hôte virtuel Nginx dans CentOS7.3 " /> <p ></p> <img src="https://img.php.cn/upload/article/000/887/227/168415532147474.jpg" alt="Comment configurer l'hôte virtuel Nginx dans CentOS7.3" /> <p ></p><p >Configurer en fonction du nom de domaine Hôte virtuel<img src="https://img.php.cn/upload/article/000/887/227/168415532159760.png" alt="Comment configurer lhôte virtuel Nginx dans CentOS7.3" /></p><p >1 Rééditez le fichier de configuration nginx<code>nginx 服务

server {
  listen 8081;
  root /var/wwwroot/site1;
  index index.html;

  location / {
  }
}
server {
 listen 8082;
 root /var/wwwroot/site2;
 index index.html;

 location / {
 }
}
Copier après la connexion

4. 在宿主机访问两个站点

http://192.168.204.135:8081/
http://192.168.204.135:8082/

Comment configurer lhôte virtuel Nginx dans CentOS7.3

Comment configurer lhôte virtuel Nginx dans CentOS7.3

配置基于域名的虚拟主机

1. 重新编辑nginx配置文件

systemctl start nginx
Copier après la connexion

2. 删除原内容,重新添加以下内容

vim /etc/nginx/conf.d/vhosts.conf
Copier après la connexion
Copier après la connexion
Copier après la connexion

Comment configurer lhôte virtuel Nginx dans CentOS7.3

3. 重启 nginx 服务

server {
  listen 80;
  server_name site1.test.com;
  root /var/wwwroot/site1;
  index index.html;

  location / {
  }
}
server {
 listen 80;
 server_name site2.test.com;
 root /var/wwwroot/site2;
 index index.html;

 location / {
 }
}
Copier après la connexion

4. 在windows上修改 hosts 文件

编辑 c:windowssystem32driversetchosts 文件,

添加以下内容(根据实际情况自己修改)

192.168.204.135 site1.test.com

192.168.204.135 site2.test.com

Comment configurer lhôte virtuel Nginx dans CentOS7.3

5. 在宿主机访问两个站点

http://site1.test.com/
http://site2.test.com/

Comment configurer lhôte virtuel Nginx dans CentOS7.3

Comment configurer lhôte virtuel Nginx dans CentOS7.3

配置基于ip的虚拟主机

1. 在虚拟机增加两个ip地址

systemctl restart nginx
Copier après la connexion
Copier après la connexion

2. 重新编辑nginx配置文件

ifconfig ens33:1 192.168.204.151
ifconfig ens33:2 192.168.204.152
Copier après la connexion

3. 删除原内容,重新添加以下内容

vim /etc/nginx/conf.d/vhosts.conf
Copier après la connexion
Copier après la connexion
Copier après la connexion

Comment configurer lhôte virtuel Nginx dans CentOS7.3

4. 重启 nginx 服务

server {
  listen 192.168.204.151:80;
  root /var/wwwroot/site1;
  index index.html;

  location / {
  }
}
server {
 listen 192.168.204.152:80;
 root /var/wwwroot/site2;
 index index.html;

 location / {
 }
}
Copier après la connexion

5. 在宿主机访问两个站点

http://192.168.204.151/
http://192.168.204.152/

systemctl restart nginx
Copier après la connexion
Copier après la connexion

2 Supprimez le contenu original et rajoutez le contenu suivant

rrreee

Comment configurer l'hôte virtuel Nginx dans CentOS7.3Comment configurer lhôte virtuel Nginx dans CentOS7.3

3. Redémarrez le nginx service

rrreeeComment configurer lhôte virtuel Nginx dans CentOS7.34. Modifiez le fichier hosts sur le code Windows>

🎜Modifiez le fichier c:windowssystem32driversetchosts,🎜🎜ajoutez le contenu suivant (modifiez-le en fonction de la situation réelle)🎜 🎜192.168.204.135 site1.test.com🎜🎜192.168.204.135 site2.test.com🎜🎜CentOS7. 3Comment configurer l'hôte virtuel Nginx🎜🎜5. Accédez à deux sites sur l'hôte 🎜🎜http://site1.test .com/🎜http://site2.test .com/🎜🎜Comment configurer l'hôte virtuel Nginx dans CentOS7.3 🎜🎜Comment configurer l'hôte virtuel Nginx dans CentOS7.3🎜🎜🎜 Configurer un hôte virtuel basé sur IP🎜🎜🎜1. Ajoutez deux adresses IP à la machine virtuelle🎜rrreee🎜2. Rééditer le fichier de configuration nginx🎜rrreee🎜3. Supprimez le contenu original et rajoutez le contenu suivant🎜rrreee🎜Comment configurer l'hôte virtuel Nginx dans CentOS7.3🎜🎜4. Redémarrez nginx Service🎜rrreee🎜5. Accédez à deux sites sur la machine hôte🎜🎜http ://192.168.204.151/🎜http://192.168.204.152/🎜🎜🎜 🎜🎜🎜🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!