Entradas

Mostrando entradas de noviembre, 2017

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 /etc/nginx/nginx.conf Agregar la siguiente líneas, en la sección de http: h

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

Instalar SMSTools desde el archivo precompilado. (Playsms + smstools)

Imagen
1.- Instalar smstools como usuario root apt-get install smstools Si, durante la instalación se le pedirá que configure smstools automáticamente, elija 'no'. 2.- Cambia los permisos de los directorios creados para que el usuario web pueda escribirles chmod -R 777 /var/spool/sms o chown -R www-data /var/spool/sms 3.- Vaya al directorio de origen de playSMS y copie el archivo smsd.conf del directorio contrib/smstools/ vers /etc  cd [repositorio_de_playsms] cp contrib/smstools/smsd.conf /etc/ 4.- Realice los cambios necesarios en el archivo para /etc/smsd.conf. Para hacerlo compatible con su módem. # Global configuration devices = modem1 loglevel = 4 logfile = /var/log/smstools/smstools.log outgoing = /var/spool/sms/outgoing checked = /var/spool/sms/checked failed = /var/spool/sms/failed incoming = /var/spool/sms/incoming sent = /var/spool/sms/sent delaytime = 6 errorsleeptime = 12 blocktime = 180 autosplit = 3 receive_before_send = yes # Modem configuration # Sony Ericsson