GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Instale gpEasy CMS con NGINX y PHP5-FPM en un Ubuntu 14.04 VPS

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.


Panels
  1. Cómo instalar phpMyAdmin con HHVM, Nginx y MariaDB en un Ubuntu 14.04 VPS

  2. Instale Croogo en un Ubuntu VPS con Nginx y MariaDB

  3. Instale HumHub en un Ubuntu VPS con Nginx y MariaDB

  4. Instale OpenCart 2 en un Ubuntu 14.04 VPS con Nginx y PHP-FPM

  5. Instale PmWiki en un Ubuntu 14.04 VPS con Nginx

Cómo instalar Grav CMS con Nginx en Ubuntu 16.04

Instale y configure NodeBB con Redis y Nginx en Ubuntu 12.04

Instale Fuel CMS en un Ubuntu 14.04 VPS con Nginx, PHP-FPM y MySQL

Instale Concrete5 en un Ubuntu 14.04 VPS con Nginx, PHP-FPM y MySQL

Cómo instalar EspoCRM con Nginx en un Ubuntu VPS

Instale PHP 7.1 con Nginx en Ubuntu 16.04