Nginx (engine x) est un serveur Web HTTP et proxy inverse hautes performances connu pour sa stabilité, son riche ensemble de fonctionnalités, ses exemples de fichiers de configuration et sa faible consommation de ressources système.
Nginx (engine x) est un serveur Web HTTP et proxy inverse hautes performances. Nginx est un serveur Web/proxy inverse léger et un serveur proxy de messagerie (IMAP/POP3).
Publié sous licence de type BSD. Ses caractéristiques sont qu'il occupe moins de mémoire et possède de fortes capacités de concurrence. En fait, les capacités de concurrence de nginx fonctionnent mieux parmi les serveurs Web du même type. Les utilisateurs de sites Web nginx en Chine continentale incluent : Baidu, JD.com, Sina, NetEase, Tencent. , Taobao, etc.
1. Installez les packages de dépendances
//一键安装上面四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2. Téléchargez et décompressez le package d'installation
//创建一个文件夹 cd /usr/local mkdir nginx cd nginx //下载tar包 wget http://nginx.org/download/nginx-1.13.7.tar.gz tar -xvf nginx-1.13.7.tar.gz
3. Installez nginx
//进入nginx目录 cd /usr/local/nginx //进入目录 cd nginx-1.13.7 //执行命令 ./configure //执行make命令 make //执行make install命令 make install
. 4. Configurer nginx.conf
# 打开配置文件 vi /usr/local/nginx/conf/nginx.conf
Changez le numéro de port en 8089, car apache peut occuper le port 80. Essayez de ne pas modifier le port apache. Nous choisissons de modifier le port nginx.
Remplacez localhost par l'adresse IP de votre serveur.
5. Démarrez nginx
/usr/local/nginx/sbin/nginx -s reload
Si une erreur se produit : nginx : [erreur] open() "/usr/local/nginx/logs/nginx.pid" a échoué
puis exécutez : /usr/ local /nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
Recommencez-le !
Vérifiez si le processus nginx est démarré :
ps -ef | grep nginx
6 Si vous souhaitez utiliser un hôte externe pour vous connecter au port d'accès de la machine virtuelle 192.168.131.2, vous devez activer éteignez le pare-feu de la machine virtuelle :
centOS6 et les versions précédentes utilisez la commande : systemctl stop iptables.service
centOS7 fermez la commande du pare-feu : systemctl stop firewalld.service
Accédez ensuite à l'ip pour voir l'interface nginx.
7. Visitez l'adresse IP du serveur pour voir (remarque, puisque je surveille toujours le port 80, le numéro de port après l'IP est omis)
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!