Instalar NEOS CMS en CentOS7

Instalar NEOS CMS en CentOS7.

Neos es un sistema de gestión de contenidos (cms) opensource escrito en PHP.

Neos CMS tiene una interfaz web personalizable, extensible y fácil de usar, podemos el editar contenido web sin ninguna dificultad.

Si tiene una particularidad es que no es necesario aprender cientos de paginas de manuales, pues este CMS ofrece un amplio conjunto de características como, usuarios y roles, administrador de paquetes, capacidades de sitios múltiples, URL legibles por humanos, revisiones y flujos de trabajo, plantillas, etc…, fácilmente entendibles para cualquier usuario.

Sus principales características, son:

  • Ejecución de múltiples sitios en una sola instancia.
  • Proporciona lectura humana.
  • No se requieren requisitos o configuración.
  • Permite crear un usuario, asignar roles y restringir el acceso a funciones administrativas y de edición.
  • Neos está diseñado para sitios sencillos que requieren de una implantación rápida.

Instalar NEOS CMS en CentOS7 1

 

Neos se ejecuta en cualquier servidor web que soporte PHP y use MariaDB, y su instalación es muy simple.

 

Instalar NEOS CMS

Neos CMS requiere tener instalado Composer, así que vamos a ello.

curl -sS https://getcomposer.org/installer | php

sudo mv composer.phar /usr/bin/composer

Una vez instalado… continuamos.
cd /var/www/html

sudo composer create-project --no-dev neos/neos-base-distribution neos

concedemos permisos…
sudo choen -R apache:apache /var/www/html/neos

sudo chmod -R 777 /var/www/html/neos

Creamos el virtual-host.
sudo nano /etc/httpd/conf.d/neos.conf

Copia y pega incluyendo tus datos.
<VirtualHost *:80>
    ServerAdmin admin@midominio.com
    DocumentRoot "/var/www/html/neos/Web"
    ServerName midominio.com
    ServerAlias www.midominio.com
    <Directory "/var/www/html/neos/Web">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
        Require all granted
    </Directory>
    ErrorLog "/var/log/httpd/neos-error_log"
    CustomLog "/var/log/httpd/neos-access_log" combined
</VirtualHost>

guarda y cierra el editor.

 

Reinicia http.

sudo systemctl restart httpd

Asegúrate que el firewall tiene permisos concedidos.
sudo firewall-cmd --zone=public --permanent --add-service=http

sudo firewall-cmd --zone=public --permanent --add-service=https

sudo firewall-cmd --reload

 

Ya puedes acceder desde tu navegador web.

Instalar NEOS CMS en CentOS7 2

 

Agregar comentario