Nginx, prononcé «moteur X”, est un serveur Web haute performance. Le Nginx Web Server est un poids léger et un serveur polyvalent qui peut être configuré pour toutes les différentes tâches que de nombreux sites modernes demande. Ngnix serveur agit comme un facilitateur pour les utilisateurs dans la configuration des paramètres des applications. Quelques exemples pour paramètres d’applications comprend utilisateur admin mysql, hôte, passe. Nginx fait les manchettes que le nouveau serveur Web de choix pour de nombreux webmasters. La principale raison de sa popularité est sa vitesse. Nginx est plus rapide que Apache dans des environnements non-test parce que son architecture est event driven tout Apache est processus piloté. Les modules de ptconfigure agit comme un chemin à travers pour l’installation de ce serveur Nginx.
La commande help conduit les utilisateurs concernant l’objet et ainsi que sur les options qui sont inclus dans le module de serveur Ngnix. La commande help répertorie les autres paramètres de serveur Ngnix. Il décrit également la syntaxe pour installer le serveur Ngnix. La commande d’aide pour le serveur Ngnix est donnée ci-dessous.
ptconfigure nginx-server help
La syntaxe pour déclarer la commande d’aide ne est pas sensible à la casse qui est un avantage supplémentaire. La capture d’écran ci-dessous vous visualiser sur la commande d’aide en vertu de Nginx Server.
kevell@corp:/# ptconfigure NginxServer help
******************************
This command is part of Core and provides you with a method by which you can configure Application Settings.
You can configure default application settings, ie: mysql admin user, host, pass
NginxServer, nginx-server, nginxserver
- install
Installs Nginx HTTP Server
example: ptconfigure nginx-server install
------------------------------
End Help
******************************
Installation du serveur Nginx est plus simple en utilisant la commande suivante comme indiqué:
ptconfigure nginx-server install
Après avoir saisi la commande ci-dessus les opérations suivantes comme indiqué dans le format tabulaire se produit.
| paramaters | Alternative Paramètre | options | commentaires |
|---|---|---|---|
| ptconfigure nginx-server install? (Y/N) | au lieu de Nginx Server, Les solutions suivantes peuvent également être utilisés: NginxServer, nginx-server, nginxserver. | Y(Yes) | Si l’utilisateur souhaite procéder le processus d’installation qu’ils peuvent entrée comme Y. |
| ptconfigure nginx-server install? (Y/N) | au lieu de Nginx Server, Les solutions suivantes peuvent également être utilisés: NginxServer, nginx-server, nginxserver. | N(No) | Si l’utilisateur souhaite quitter le processus d’installation qu’ils peuvent entrée comme N.| |
Si l’utilisateur procède le processus d’installation, le Nginx HTTP Server sera installé. Si le paquet de Nginx est existe déjà dans la machine de l’utilisateur, un message se affiche pour demander à l’utilisateur que Nginx est existe déjà dans cette machine. Enfin rapports sont générés avec des résultats clairs et le statut. La capture d’écran ci-dessous explique le processus mentionné ci-dessus imagée.
Kevell@corp:/# ptconfigure nginx-server install
Install Nginx Server? (Y/N)
y
*******************************
* Pharaoh Tools *
* Nginx Server! *
*******************************
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
nginx-common nginx-core
Suggested packages:
fcgiwrap nginx-doc
The following NEW packages will be installed:
nginx nginx-common nginx-core
0 upgraded, 3 newly installed, 0 to remove and 278 not upgraded.
Need to get 347 kB of archives.
After this operation, 1,295 kB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main nginx-common all 1.4.6-1ubuntu3.1 [17.9 kB]
Get:2 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main nginx-core amd64 1.4.6-1ubuntu3.1 [324 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main nginx all 1.4.6-1ubuntu3.1 [5,218 B]
Fetched 347 kB in 3s (104 kB/s)
Selecting previously unselected package nginx-common.
(Reading database ... 168194 files and directories currently installed.)
Preparing to unpack .../nginx-common_1.4.6-1ubuntu3.1_all.deb ...
Unpacking nginx-common (1.4.6-1ubuntu3.1) ...
Selecting previously unselected package nginx-core.
Preparing to unpack .../nginx-core_1.4.6-1ubuntu3.1_amd64.deb ...
Unpacking nginx-core (1.4.6-1ubuntu3.1) ...
Selecting previously unselected package nginx.
Preparing to unpack .../nginx_1.4.6-1ubuntu3.1_all.deb ...
Unpacking nginx (1.4.6-1ubuntu3.1) ...
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Processing triggers for ufw (0.34~rc-0ubuntu2) ...
Processing triggers for man-db (2.6.7.1-1) ...
Setting up nginx-common (1.4.6-1ubuntu3.1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for ufw (0.34~rc-0ubuntu2) ...
Setting up nginx-core (1.4.6-1ubuntu3.1) ...
Setting up nginx (1.4.6-1ubuntu3.1) ...
[Pharaoh Logging] Adding Package nginx from the Packager Apt executed correctly
... All done!
*******************************
Thanks for installing , visit www.pharaohtools.com for more
******************************
Single App Installer:
--------------------------------------------
NginxServer: Success
------------------------------
Installer Finished
******************************