En este artículo, le mostraremos cómo instalar gpEasy CMS en un Ubuntu 14.04 VPS usando el servidor web Nginx y PHP5-FPM.
gpEasy es un CMS simple y poderoso. Fue diseñado para ser un sistema de administración de contenido (CMS) fácil de usar, pero liviano y totalmente funcional.
gpEasy CMS no requiere que configure ninguna base de datos y le permite editar su sitio web sobre la marcha ya que está basado en un archivo plano.
Nginx es un servidor web ligero pero muy potente. Se sabe que es un servidor HTTP estable y de alto rendimiento en última instancia.
PHP5-FPM son las siglas de PHP5 FastCGI Process Manager y es una implementación alternativa de PHP FastCGI con algunas funciones adicionales útiles para sitios de cualquier tamaño, especialmente los sitios más concurridos.
Asumiremos que descomprimir está instalado en su VPS de Linux. De lo contrario, ejecute el siguiente comando para instalar el programa:
# apt-get install unzip
REQUISITOS
Estamos utilizando nuestro plan de alojamiento SSD 1 VPS para este tutorial.
ACTUALIZAR EL SISTEMA
Inicie sesión en su servidor como root y ejecute los siguientes comandos:
# apt-get update # apt-get upgrade
INSTALE NGINX Y PHP5-FPM
Ahora necesitamos instalar Nginx y PHP5-FPM:
# apt-get install nginx php5-fpm
A los efectos de este tutorial, vamos a crear un nuevo usuario que mantendrá la instalación de gpEasy en su directorio de inicio.
# adduser gpeasy
Finalice los pasos de creación de usuarios y luego agregue el usuario gpeasy al grupo www-data para evitar errores de permisos usando el siguiente comando:
# usermod -a -G www-data gpeasy
Dado que este comando no generará nada, para su tranquilidad, aún puede realizar una verificación usando:
# groups gpeasy | grep www-data
El siguiente paso de este procedimiento de instalación es iniciar sesión como el usuario gpeasy que creamos. Para hacer eso, ejecute e ingrese la contraseña que configuró:
# login gpeasy
Una vez que haya iniciado sesión, notará que actualmente se encuentra en el directorio de inicio del usuario de gpeasy.
INSTALAR gpEasy
Primero, descarguemos gpEasy CMS:
# wget -c http://gpeasy.com/Special_gpEasy?cmd=dlzip -O gpeasy.zip
Descomprima el archivo zip descargado:
# unzip gpeasy.zip
Cambie el nombre del directorio gpEasy a gpEasyCMS para evitar confusiones al establecer la configuración de Nginx para este sistema de administración de contenido.
# mv gpEasy/ gpEasyCMS/
A continuación, debemos otorgar los permisos correctos y cambiar el grupo en el directorio de datos de gpEasy. Esto es necesario para evitar errores de lectura/escritura al utilizar gpEasy.
# chmod 775 /home/gpeasy/gpEasyCMS/data # chgrp www-data /home/gpeasy/gpEasyCMS/data
Se recomienda deshabilitar la ejecución de los siguientes archivos para todos, incluidos el propietario y el grupo:
# chmod 664 gpEasyCMS/data/example_htaccess # chmod 664 gpEasyCMS/data/index.html
Salir del usuario gpeasy:
# logout
CONFIGURAR NGINX
Primero, elimine la configuración predeterminada del sitio nginx:
# rm /etc/nginx/sites-enabled/default
Si desea apuntar más dominios al servidor, es posible que deba aumentar el tamaño del cubo de hash en el archivo de configuración de Nginx. Para hacer eso, abra el archivo con su editor de texto favorito. Estamos usando vim para nuestros propósitos:
# vim /etc/nginx/nginx.conf
Busque la línea '# server_names_hash_bucket_size 64;' en este archivo y elimine # de la línea. Guárdelo y cierre el archivo.
Cree la configuración del sitio para su instalación de gpEasy:
# vim /etc/nginx/sites-available/gpeasy
Ahora, pegue la siguiente configuración y reemplace el valor 'sudominio' con su dominio real existente:
Si desea habilitar las funciones de imagen para gpEasy, ejecute el siguiente comando:
# apt-get install php5-gd
Habilite la configuración del sitio web de gpEasy:
# ln -s /etc/nginx/sites-available/gpeasy /etc/nginx/sites-enabled/gpeasy
Reinicie Nginx y PHP5-FPM:
# /etc/init.d/php5-fpm restart # /etc/init.d/nginx restart
Ahora puede finalizar la instalación de gpEasy abriendo su navegador web favorito y navegando a:http://your_ip_address/gpEasyCMS
Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen gpEasy CMS por usted. Están disponibles las 24 horas, los 7 días de la semana y atender su solicitud de inmediato.
PD . Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.