Nginx (pronunciado “motor -x” ) es una fuente abierta de servidor proxy inverso para HTTP , HTTPS , SMTP , POP3 e IMAP , así como un equilibrador de carga , caché HTTP y un servidor web (servidor de origen ) . El proyecto nginx empezó con un fuerte enfoque en la alta concurrencia , alto rendimiento y bajo uso de memoria . Es licenciado bajo la licencia BSD de 2 clausulas y se ejecuta en Linux , las variantes BSD, Mac OS X , Solaris , AIX , HP- UX , así como en otros sabores nix .
Nginx utiliza un enfoque orientado a eventos asíncronos a las solicitudes de control , en lugar del modelo de Apache HTTP Server que por defecto un enfoque roscada o orientado al proceso , donde se requiere que el MPM de eventos para el procesamiento asincrónico . Modular la arquitectura orientada a eventos de Nginx puede proporcionar un rendimiento más predecible bajo altas cargas .
Este comando ayuda a determinar el uso del módulo de Nginx . El usuario se llega a saber acerca de las diferentes formas / formato para ejecutar este módulo. Este comando guía al usuario final a conocer el propósito de este comando. A continuación dado son el mando y la pantalla del mismo .
ptdeploy nginxcontrol help
kevell@corp:/# ptdeploy NginxControl help
******************************
This command is part of Default Modules and handles Nginx Server Control Functions.
NginxControl, nginxcontrol, nginxctl
- start
Start the Nginx server
example: ptdeploy nginxcontrol start
- stop
Stop the Nginx server
example: ptdeploy nginxcontrol stop
- restart
Restart the Nginx server
example: ptdeploy nginxcontrol restart
- reload
Reloads the Nginx server configuration without restarting
example: ptdeploy nginxcontrol reload
------------------------------
End Help
******************************
Cuando el usuario necesita para iniciar el servidor Nginx , el comando a continuación se indica se ejecutará el proceso.
ptdeploy nginxcontrol start
Antes de la ejecución , el sistema pide la confirmación para continuar , si desea continuar enter ‘ Y’, si no entran en ‘N’.
kevell@corp:/# ptdeploy nginxcontrol start
Do you want to Start Nginx? (Y/N)
y
Starting Nginx...
******************************
1Nginx Controller Finished
******************************
Cuando el usuario necesita para detener el servidor Nginx , el comando a continuación se indica se ejecutará el proceso.
ptdeploy nginxcontrol stop
Antes de la ejecución , el sistema pide la confirmación para continuar , si desea continuar enter ‘ Y’, si no entran en ‘N’.
kevell@corp:/# ptdeploy nginxcontrol stop
Do you want to Stop Nginx? (Y/N)
y
Stopping Nginx...
******************************
1Nginx Controller Finished
******************************
Cuando el usuario necesita para reiniciar el servidor Nginx ( cuando haya cambios ocurridos en el archivo de configuración se utiliza esta opción ), el comando a continuación se indica se ejecutará el proceso.
ptdeploy nginxcontrol restart
Antes de la ejecución , el sistema pide la confirmación para continuar , si desea continuar enter ‘ Y’, si no entran en ‘N’.
kevell@corp:/# ptdeploy nginxcontrol restart
Do you want to Restart Nginx? (Y/N)
y
Restarting Nginx...
* Restarting nginx nginx
...fail!
******************************
1Nginx Controller Finished
******************************
Cuando el usuario necesita para Actualizar el servidor Nginx sin reiniciar , el comando a continuación se indica se ejecutará el proceso.
ptdeploy nginxcontrol reload
Antes de la ejecución , el sistema pide la confirmación para continuar , si desea continuar enter ‘ Y’, si no entran en ‘N’.
kevell@corp:/# ptdeploy nginxcontrol reload
Do you want to Reload Nginx? (Y/N)
y
Reloading Nginx...
* Reloading nginx configuration nginx
...done.
******************************
1Nginx Controller Finished
******************************
Cualquiera de los tres parámetros alternativa se puede utilizar en ngnixcontrol de comandos , NgnixControl y nginxcil
por ejemplo : ngnixcontrol ptdeploy ayuda / ptdeploy ngnixControl ayuda