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

Analyse des exemples de configuration de serveur nginx sous Ubuntu

王林
Libérer: 2023-05-22 08:16:38
avant
985 Les gens l'ont consulté

Explication détaillée de la configuration du serveur nginx sous ubuntu

1.nginx installation du serveur

sudo apt-get install nginx

2.nginx server startup

sudo /etc/init.d/nginx start

3. les noms de domaine correspondent à différents serveurs backend

Supprimez le fichier de configuration par défaut dans le répertoire /etc/nginx/sites-enabled/

Créez un nouveau fichier de configuration correspondant au nom de domaine

Par exemple, test.youlunshidai. com

#通过upstream nodejs__upstream 可以配置多台nodejs节点,做负载均衡
upstream nodejs__upstream__test__youlunshidai {
 server 127.0.0.1:8089; #服务器地址和端口号
 #server 127.0.0.1:8088; #负载均衡服务器地址和端口号
 keepalive 64; #设置存活时间。如果不设置可能会产生大量的timewait
}
server {
 listen 80;
 server_name test.youlunshidai.com;
 access_log /var/log/nginx/test_youlunshidai.log; #nginx日志文件
 location / {
 proxy_set_header x-real-ip $remote_addr;
 proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
 proxy_set_header host  $http_host;
 proxy_set_header x-nginx-proxy true;
 proxy_set_header connection "";
 proxy_http_version 1.1; 
 proxy_pass http://nodejs__upstream__test__youlunshidai; #反向代理转发 http://nodejs__upstream;
 }
}
Copier après la connexion

S'il y en a Pour d'autres noms de domaine et serveurs backend, continuez simplement à créer les fichiers de configuration de nom de domaine correspondants dans le répertoire

Analyse des exemples de configuration de serveur nginx sous Ubuntu

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!