Nginx : Une IP, plusieurs sites web, comment configurer ?
習慣沉默
習慣沉默 2017-05-16 17:21:47
0
5
734

Une IP, plusieurs sites web, comment configurer ?

ubuntu 14.04 nginx 1.80 php5-fpm

Cela fonctionne bien pour un site Web, mais lorsque j'ajoute un autre fichier de configuration aux sites disponibles, tout est inaccessible. Veuillez me dire comment le configurer correctement

.
習慣沉默
習慣沉默

répondre à tous(5)
刘奇

Configurer l'hôte virtuel :
Vous pouvez vous référer à mon blog : http://xxgblog.com/2015/05/17/nginx-start/ 4. Hôte virtuel

server {
    listen 80 default_server;
    server_name _;
    return 444; # 过滤其他域名的请求,返回444状态码
}
server {
    listen 80;
    server_name www.aaa.com; # www.aaa.com域名
    location / {
        proxy_pass http://localhost:8080; # 对应端口号8080
    }
}
server {
    listen 80;
    server_name www.bbb.com; # www.bbb.com域名
    location / {
        proxy_pass http://localhost:8081; # 对应端口号8081
    }
}
伊谢尔伦

Chaque site Web gère un port différent, puis effectue un proxy inverse sur chaque port via le nom de domaine
Par exemple,
abc.com est en 3001
xyz.com est en 3002

nginx exécute 80 et proxy inverse vers 3001 et 3002 selon le nom de domaine

L'idée est ici, la configuration spécifique du moteur de recherche

左手右手慢动作

Il s'agit de configurer différents serveurs, puis server_name correspond au nom de domaine du site web.

仅有的幸福

Peut configurer un fichier de configuration vhost pour chaque site Web. Vous pouvez utiliser le port 80.

曾经蜡笔没有小新

Ajouter un vhost

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!