PlaySMS - Ubuntu 16 - PHP7 - Nginx



Paso 1: Instalació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

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:
# fastcgi_pass 127.0.0.1:9000;
# # With php7.0-fpm:
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
* Guardar los cambios y cerrar.

Paso 5: Modificar:
vi /etc/php/7.0/fpm/php.ini

* Cambiar el valor a 0:
cgi.fix_pathinfo=0

* Reiniciar el Servicio
service php7.0-fpm reload
service nginx reload

Paso 6: Modificar:
vi /var/www/html/playsms/init.php

* Cambiar el siguiente valor:
$c_php_self = $_SERVER['SCRIPT_NAME'];

Paso7: Modificar:
vi /etc/mysql/mysql.conf.d/mysqld.cnf

* Agregar:
playsmsd restart
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

* Reiniciar el servicio:
playsmsd restart

LISTO!!! USUARIO: admin CONTRASEÑA: admin

Comentarios

Entradas populares de este blog

Cómo configurar Node.js y Npm detrás de un proxy web corporativo

Repositorios oficiales - Debian 9

Recuperar o restablecer la clave de administrador en OSTicket