Entradas

Mostrando las entradas etiquetadas como Ngnix

HTTP Código: 504 Gateway Timeout - Nginx

Imagen
1.- Si tienen un proxy es recomendable editar el siguiente archivo: nano /etc/nginx/nginx.conf Y agregar las siguientes líneas en http: http{     ...     proxy_connect_timeout 600;     proxy_send_timeout 600;     proxy_read_timeout 600;     send_timeout 600; } Recargar el servicio: service nginx reload. 2.- Reparando un error de tiempo de espera Nginx 504 Gateway usando Nginx y FastCGI, cuando trabajas con PHP-FPM, se modifica el siguiente archivo: - PHP5 /etc/php5/fpm/pool.d/www.conf - PHP7 /etc/php/7.0/fpm/pool.d/www.conf Buscar: ;request_terminate_timeout = 0 Modificar, eliminado el comentario y cambiando el valor de 0 a 300, quedaría así: request_terminate_timeout = 300 Luego modificar el archivo php.ini: - PHP5 /etc/php.ini - PHP7 /etc/php/7.0/fpm/php.ini Buscar: max_execution_time = 30 Modificar el valor de 30 a 300, quedaría así: max_execution_time = 300 Para finalizar editar el siguiente archivo: nano /...

Instale el Servidor Web de Nginx - Ubuntu 16

Imagen
1.- Actualizar los repositorios: sudo apt-get update 2.- Instalar Nginx: sudo apt-get install nginx 3.- Ajustar el Firewall. Primero a revisar la lista de los perfiles de la aplicación: sudo ufw app list Te mostrará, tres perfiles disponibles para Nginx: Nginx Full: Este perfil abre tanto el puerto 80 (tráfico web normal, sin cifrar) como el puerto 443 (tráfico cifrado TLS / SSL) Nginx HTTP: Este perfil abre sólo el puerto 80 (normal, tráfico web no cifrado) Nginx HTTPS: Este perfil abre sólo el puerto 443 (tráfico cifrado TLS / SSL) 4.- Se activa el perfil más restrictivo que permita el tráfico que haya configurado, de momento sólo necesitamos permitir tráfico en el puerto 80. sudo ufw allow 'Nginx HTTP' 5.- Verificar los cambios: sudo ufw status 6.- Comprobar el servidor Web: systemctl status nginx 7.- Confirmar las dirección IP del servidor: ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//' 8.- Verificar en el navegador: http://dominio_d...

PlaySMS - Ubuntu 16 - PHP7 - Nginx

Imagen
Paso 1: I nstalación de PHP y Nginx apt install nginx php7.0-fpm php7.0-cli php7.0-mysql php7.0-gd php7.0-imap php7.0-curl php7.0-mbstring php7.0-mcrypt php7.0-xml mysql-server mysql-client Paso 2: Descargar PlaySMS 1.4 wget -c http://ncu.dl.sourceforge.net/project/playsms/playsms/Version%201.4/playsms-1.4.tar.gz Paso 3: Instalar PlaySMS tar -zxf playsms-1.4.tar.gz cd playsms-1.4/ cp install.conf.dist install.conf * Modificar el Usuario y Contraseña para la base de datos en: vi install.conf * Ejecutar el instalador: ./install-playsms.sh Paso 4: Configurar Nginx vi /etc/nginx/sites-enabled/default * Modificar: root /var/www/html; # Add index.php to the list if you are using PHP index index.html index.htm index.php index.nginx-debian.html; server_name _; * Quitar comentario a: location ~ \.php$ { include snippets/fastcgi-php.conf; # # # With php7.0-cgi alone: ...