Maison > Tutoriel système > Linux > Venez avec moi apprendre Linux et installer Nginx

Venez avec moi apprendre Linux et installer Nginx

WBOY
Libérer: 2024-04-28 15:10:09
avant
1201 Les gens l'ont consulté

Aujourd'hui, je vais vous amener à installer Nginx dans un environnement Linux. Le système Linux utilisé ici est CentOS 7.2.

.
Préparer les outils d'installation

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.

Venez avec moi apprendre Linux et installer Nginx

Installation pratique de pcre

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.

Venez avec moi apprendre Linux et installer Nginx

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. .

Venez avec moi apprendre Linux et installer 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.

Venez avec moi apprendre Linux et installer Nginx

Exécuter le test nginx

Commandes courantes nginx :

Afficher le processus nginx : ps –ef|grep nginx

Venez avec moi apprendre Linux et installer 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!

source:linuxprobe.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