1 - Résolution du problème: php n'est pas reconnu comme une commande
Table des matières:
- Avant que tu commences
- Démarrage de Nginx
- Arrêt de Nginx
- Redémarrage de Nginx
- Rechargement de Nginx
- Test de la configuration Nginx
- Affichage de l'état de Nginx
- Vérification de la version de Nginx
- Conclusion
Nginx prononcé «moteur x» est un serveur HTTP et proxy inverse gratuit, open source et hautes performances chargé de gérer la charge de certains des plus grands sites sur Internet. Il peut être utilisé comme serveur Web autonome et comme proxy inverse pour Apache et d'autres serveurs Web.
Dans ce guide, nous allons passer en revue les commandes Nginx les plus importantes et les plus utilisées, notamment le démarrage, l'arrêt et le redémarrage de Nginx.
Avant que tu commences
Nous supposons que vous êtes connecté en tant que root ou utilisateur avec des privilèges sudo. Les commandes dans uide this g devraient fonctionner sur n'importe quelle distribution Linux moderne comme Ubuntu 18.04 et CentOS 8 et Debian 10.
Démarrage de Nginx
Le démarrage de Nginx est assez simple. Exécutez simplement la commande suivante:
sudo systemctl start nginx
En cas de succès, la commande ne produit aucune sortie.
Si vous exécutez une distribution Linux sans systemd pour démarrer le type Nginx:
sudo service start nginx
Au lieu de démarrer manuellement le service Nginx, il est recommandé de le configurer pour qu'il démarre au démarrage du système:
Arrêt de Nginx
L'arrêt de Nginx arrête rapidement tous les processus de travail Nginx même s'il existe des connexions ouvertes.
Pour arrêter Nginx, exécutez l'une des commandes suivantes:
sudo systemctl stop nginx
sudo service stop nginx
Redémarrage de Nginx
L'option de redémarrage est un moyen rapide d'arrêter puis de démarrer le serveur Nginx.
Utilisez l'une des commandes suivantes pour effectuer un redémarrage Nginx:
sudo systemctl restart nginx
sudo service restart nginx
Il s'agit de la commande que vous utiliserez probablement le plus fréquemment.
Rechargement de Nginx
Vous devez recharger ou redémarrer Nginx chaque fois que vous apportez des modifications à sa configuration.
La commande reload charge la nouvelle configuration, démarre les nouveaux processus de travail avec la nouvelle configuration et arrête gracieusement les anciens processus de travail.
Pour recharger Nginx, utilisez l'une des commandes suivantes:
sudo systemctl reload nginx
sudo service reload nginx
Test de la configuration Nginx
Chaque fois que vous apportez des modifications au fichier de configuration du serveur Nginx, il est judicieux de tester la configuration avant de redémarrer ou de recharger le service.
Utilisez la commande suivante pour tester la configuration Nginx pour toute erreur de syntaxe ou système:
sudo nginx -t
La sortie ressemblera à ci-dessous:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
S'il y a des erreurs, la commande imprime un message détaillé.
Affichage de l'état de Nginx
Pour vérifier l'état du service Nginx, utilisez la commande suivante:
sudo systemctl status nginx
La sortie ressemblera à ceci:
nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2019-04-21 13:57:01 PDT; 5min ago Docs: man:nginx(8) Process: 4491 ExecStop=/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid (code=exited, status=0/SUCCESS) Process: 4502 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Process: 4492 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS) Main PID: 4504 (nginx) Tasks: 3 (limit: 2319) CGroup: /system.slice/nginx.service |-4504 nginx: master process /usr/sbin/nginx -g daemon on; master_process on; |-4516 nginx: worker process `-4517 nginx: worker process
Vérification de la version de Nginx
Parfois, vous devrez peut-être connaître la version de votre Nginx pour pouvoir déboguer un problème ou déterminer si une certaine fonctionnalité est disponible.
Vous pouvez vérifier votre version de Nginx en exécutant:
sudo nginx -v
nginx version: nginx/1.14.0 (Ubuntu)
L'option
-V
affiche la version Nginx avec l'option de configuration.
Conclusion
Dans ce guide, nous vous avons montré certaines des commandes Nginx les plus essentielles. Si vous souhaitez en savoir plus sur les options de ligne de commande Nginx, consultez la documentation Nginx.
terminal nginxCommandes vocales Google Now utiles que vous devriez connaître
Vous devriez connaître certaines commandes vocales de Google Now. Trouvez des informations météo, ouvrez une application, postez sur Facebook, trouvez les directions, recherchez, parcourez, etc.
3 commandes de terminal utiles que chaque utilisateur mac devrait connaître
Voici quelques commandes de base utiles à utiliser dans Terminal pour rendre votre expérience Mac encore meilleure.
9 Doit connaître les commandes de la souris pour les utilisateurs de Windows 8
Découvrez ces contrôles de souris basiques mais utiles pour Windows 8 que tous les utilisateurs de Windows 8 doivent connaître.







