{"id":7186,"date":"2019-05-15T10:58:13","date_gmt":"2019-05-15T14:58:13","guid":{"rendered":"https:\/\/extassisnetwork.com\/tutoriales\/?p=7186"},"modified":"2021-07-01T00:38:19","modified_gmt":"2021-07-01T04:38:19","slug":"comandos-de-nginx","status":"publish","type":"post","link":"https:\/\/extassisnetwork.com\/tutoriales\/comandos-de-nginx\/","title":{"rendered":"Comandos de Nginx que usted debe saber"},"content":{"rendered":"\n<p><strong>Comandos de Nginx, <\/strong>Nginx se pronuncia como \u00abmotor x\u00bb y es un servidor proxy inverso, de c\u00f3digo abierto y gratuito, de c\u00f3digo abierto, responsable del manejo de la carga de algunos de los sitios m\u00e1s grandes de Internet.\u00a0Se puede utilizar como un servidor web independiente y como un\u00a0proxy inverso\u00a0para Apache y otros servidores web.<\/p>\n\n\n\n<p>Si eres desarrollador&nbsp;o administrador del sistema, es probable que est\u00e9s tratando con Nginx de forma regular.<\/p>\n\n\n\n<p>En esta gu\u00eda, repasaremos los comandos Nginx m\u00e1s importantes y utilizados con frecuencia, incluidos el inicio, la detenci\u00f3n y el reinicio de Nginx.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"before-you-begin\">Antes de que empieces<\/h2>\n\n\n\n<p>Todos los comandos deben ejecutarse como usuario sudo o root y deben funcionar en cualquier distribuci\u00f3n de Linux moderna como&nbsp;Ubuntu 18.04&nbsp;y&nbsp;CentOS 7&nbsp;y&nbsp;Debian 9&nbsp;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"start-nginx\">Iniciar Nginx<\/h2>\n\n\n\n<p>Comenzar Nginx es bastante simple.&nbsp;Simplemente ejecuta el siguiente comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl start nginx<\/pre>\n\n\n\n<p>En caso de \u00e9xito, el comando no produce ninguna salida.<\/p>\n\n\n\n<p>Si est\u00e1 ejecutando una distribuci\u00f3n de Linux sin systemd para iniciar el tipo Nginx:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo service start nginx<\/pre>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<!-- Horizontales -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-3682529209319634\"\n     data-ad-slot=\"1469588987\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<p>En lugar de iniciar manualmente el servicio Nginx, se recomienda configurarlo para que se inicie al iniciar el sistema:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl enable nginx<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Detener nginx<\/h2>\n\n\n\n<p>La detenci\u00f3n de Nginx cerrar\u00e1 r\u00e1pidamente todos los procesos de trabajo de Nginx incluso si hay conexiones abiertas. Para detener Nginx, ejecute uno de los siguientes comandos:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl stop nginx<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo service stop nginx<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Reiniciar Nginx<\/h2>\n\n\n\n<p>La opci\u00f3n de reinicio es una forma r\u00e1pida de detener y luego iniciar el servidor Nginx. Use uno de los siguientes comandos para realizar un reinicio de Nginx:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl restart nginx<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo service restart nginx<\/pre>\n\n\n\n<p>Este es el comando que probablemente usar\u00e1s con m\u00e1s frecuencia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Recargar Nginx<\/h2>\n\n\n\n<p>Debe volver a cargar o reiniciar Nginx cada vez que realice cambios en su configuraci\u00f3n. La opci\u00f3n de recarga cargar\u00e1 la nueva configuraci\u00f3n, iniciar\u00e1 nuevos procesos de trabajo con la nueva configuraci\u00f3n y cerrar\u00e1 con gracia los procesos de trabajo antiguos. Para recargar Nginx, use uno de los siguientes comandos:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl reload nginx<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo service reload nginx<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Prueba de configuraci\u00f3n de Nginx<\/h2>\n\n\n\n<p>Siempre que realice cambios en el archivo de configuraci\u00f3n del servidor Nginx, es una buena idea probar la configuraci\u00f3n antes de reiniciar o volver a cargar el servicio. Use el siguiente comando para probar la configuraci\u00f3n de Nginx en busca de errores de sintaxis o de sistema:<\/p>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<!-- Horizontales -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-3682529209319634\"\n     data-ad-slot=\"1469588987\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo nginx -t<\/pre>\n\n\n\n<p>La salida se ver\u00e1 algo como esto.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nginx: the configuration file \/etc\/nginx\/nginx.conf syntax is ok\nnginx: configuration file \/etc\/nginx\/nginx.conf test is successful<\/pre>\n\n\n\n<p>Si hay alg\u00fan error, el comando imprimir\u00e1 un mensaje detallado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ver el estado de Nginx<\/h2>\n\n\n\n<p>Para verificar el estado del servicio Nginx, use el siguiente comando:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl status nginx<\/pre>\n\n\n\n<p>La salida se ver\u00e1 algo como esto:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nginx.service - A high performance web server and a reverse proxy server\nLoaded: loaded (\/lib\/systemd\/system\/nginx.service; enabled; vendor preset: enabled)\nActive: active (running) since Sun 2019-04-21 13:57:01 PDT; 5min ago\nDocs: man:nginx(8)\nProcess: 4491 ExecStop=\/sbin\/start-stop-daemon --quiet --stop --retry QUIT\/5 --pidfile \/run\/nginx.pid (code=exited, status=0\/SUCCESS)\nProcess: 4502 ExecStart=\/usr\/sbin\/nginx -g daemon on; master_process on; (code=exited, status=0\/SUCCESS)\nProcess: 4492 ExecStartPre=\/usr\/sbin\/nginx -t -q -g daemon on; master_process on; (code=exited, status=0\/SUCCESS)\nMain PID: 4504 (nginx)\nTasks: 3 (limit: 2319)\nCGroup: \/system.slice\/nginx.service\n|-4504 nginx: master process \/usr\/sbin\/nginx -g daemon on; master_process on;\n|-4516 nginx: worker process\n`-4517 nginx: worker process<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"check-nginx-version\">Compruebe la versi\u00f3n de Nginx<\/h2>\n\n\n\n<p>A veces es posible que necesite saber la versi\u00f3n de su Nginx para poder depurar un problema o determinar si una determinada caracter\u00edstica est\u00e1 disponible. Puedes verificar tu versi\u00f3n de Nginx ejecutando:<\/p>\n\n\n\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<!-- Horizontales -->\n<ins class=\"adsbygoogle\"\n     style=\"display:block\"\n     data-ad-client=\"ca-pub-3682529209319634\"\n     data-ad-slot=\"1469588987\"\n     data-ad-format=\"auto\"\n     data-full-width-responsive=\"true\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nginx -v<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>nginx version: nginx\/1.14.0 (Ubuntu)<\/code><\/pre>\n\n\n\n<p>La opci\u00f3n\u00a0<code><strong>-V<\/strong><\/code> dar\u00e1 salida a la versi\u00f3n Nginx junto con la opci\u00f3n de configuraci\u00f3n.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nginx -V<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Notas Finales<\/h3>\n\n\n\n<p>En esta gu\u00eda, le mostramos algunos de los comandos Nginx m\u00e1s esenciales.\u00a0Si desea obtener m\u00e1s informaci\u00f3n sobre la l\u00ednea de comandos de Nginx, visite la\u00a0<a href=\"https:\/\/www.nginx.com\/resources\/wiki\/start\/topics\/tutorials\/commandline\/\" target=\"_blank\" rel=\"noreferrer noopener sponsored\">documentaci\u00f3n de Nginx<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Comandos de Nginx, Nginx se pronuncia como \u00abmotor x\u00bb y es un servidor proxy inverso, de c\u00f3digo abierto y gratuito, de c\u00f3digo abierto, responsable del manejo de la carga de algunos de los sitios m\u00e1s grandes de Internet.\u00a0Se puede utilizar como un servidor web independiente y como un\u00a0proxy inverso\u00a0para Apache y otros servidores web. Si [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7187,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[324,203],"class_list":{"0":"post-7186","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-linux","8":"tag-comandos-de-nginx","9":"tag-nginx"},"_links":{"self":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/7186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/comments?post=7186"}],"version-history":[{"count":0,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/7186\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/media\/7187"}],"wp:attachment":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/media?parent=7186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/categories?post=7186"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/tags?post=7186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}