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; } }
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
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!