Aujourd'hui, je vais vous amener à installer Nginx dans un environnement Linux. Le système Linux utilisé ici est CentOS 7.2.
.1. Téléchargez Nginx depuis le site officiel de Nginx. La version utilisée ici est : 1.13.6.
2. Téléchargez le Nginx téléchargé sur Linux. Ici, nous prenons le répertoire /opt/nginx comme exemple. Exécutez "tar -zxvf nginx-1.13.6.tar.gz" pour décompresser.
3. Basculez vers le répertoire /opt/nginx/nginx-1.13.6 et exécutez ./configure pour la configuration initiale. Si l'invite suivante apparaît, cela signifie que PCRE n'est pas installé sur la machine et que Nginx doit s'appuyer sur PCRE pour être installé manuellement. Vous pouvez le rechercher et l'afficher dans le forum.
PCRE (Perl Compatible Regular Expressions) est une bibliothèque de fonctions Perl légère, comprenant une bibliothèque d'expressions régulières compatible Perl. Elle est beaucoup plus petite que les bibliothèques d'expressions régulières comme Boost. PCRE est très simple à utiliser et très puissant. Ses performances dépassent la bibliothèque d'expressions régulières POSIX et certaines bibliothèques d'expressions régulières classiques.
1. Allez d'abord sur https://sourceforge.net/projects/pcre/files/pcre/ pour télécharger pcre. La version téléchargée ici est la 8.40.
.2. Téléchargez pcre-8.40.tar.gz dans le répertoire /opt/pcre, exécutez "tar -zxvf pcre-8.40.tar.gz", extrayez le répertoire pcre-8.40, puis exécutez chmod –R 777 pcre-8.40. Accordez des autorisations complètes de lecture et d’écriture sur le dossier actuel.
3. Entrez dans le répertoire /pcre-8.40, exécutez ./configure pour la configuration initiale et imprimez un tas d'informations si l'invite suivante apparaît, c'est parce que le compilateur C++ est manquant.
Solution : utilisez la commande yum –y install gcc-c++ pour installer le compilateur C++.
Exécutez ./configure une fois le compilateur C++ installé avec succès.
4. Exécutez l'opération make et compilez.
5. Enfin, exécutez la commande make install et l'installation de pcre est terminée.
Retournez dans le répertoire /opt/nginx/nginx-1.13.6, exécutez ./configure pour initialiser la configuration de nginx, et enfin imprimez les informations suivantes pour prouver le succès. L'adresse pointée par la flèche rouge est le chemin lors du démarrage de nginx. .
(Remarque : lors de l'exécution de ./configure pour la configuration d'initialisation nginx, si vous souhaitez ajouter le module SSL, vous pouvez utiliser la commande suivante :
./configure –-prefix=/usr/local/nginx –-with-http_ssl_module
Si openssl n'a pas été installé lors de l'exécution de la commande ci-dessus, vous serez invité :
./configure : erreur : les modules SSL nécessitent la bibliothèque OpenSSL.
À ce stade, exécutez yum –y install openssl openssl-devel Après avoir installé openssl, vous pouvez procéder aux opérations ci-dessus en douceur)
.4. Exécutez make install pour installer
5. Accédez au répertoire /usr/local/nginx/sbin, exécutez ./nginx et démarrez nginx.
6. Pour tester si l'installation et le démarrage ont réussi, entrez l'adresse IP du serveur : port (par défaut 80) dans le navigateur. Si l'image suivante apparaît, l'installation et le démarrage ont réussi.
Commandes courantes nginx :
Afficher le processus nginx : ps –ef|grep nginx
Démarrez nginx, allez dans le répertoire /usr/local/nginx/sbin et exécutez : ./nginx
Fermez nginx : dans le répertoire /usr/local/nginx/sbin, exécutez : ./nginx -s quit
Le fichier de configuration nginx se trouve dans /usr/local/nginx/conf/nginx.conf Une fois le fichier de configuration nginx.conf modifié, vous devez redémarrer nginx si vous souhaitez que la configuration prenne effet. ./nginx -s reload Faire prendre effet à la configuration modifiée sans s'arrêter ni redémarrer
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!