GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar ZenPhoto en CentOS 7

En este tutorial, le mostraremos cómo instalar y configurar ZenPhoto en su CentOS 7. Para aquellos de ustedes que no lo sabían, ZenPhoto es un contenido independiente gratuito y de código abierto. (CMS) para crear sitios web centrados en galerías. Zenphoto ofrece soporte para varios formatos de medios y blog integrado y páginas personalizadas. Zenphoto es el CMS ideal para sitios web personales de ilustradores, artistas, diseñadores, fotógrafos, cineastas y músicos.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple. mostrarle paso a paso la instalación de ZenPhoto en el servidor CentOS 7.

Instalar ZenPhoto en CentOS 7

Paso 1. En primer lugar, asegúrese de que todos los paquetes estén actualizados.

yum - update

Paso 2. Instalar el servidor LAMP.

Se requiere un servidor LAMP CentOS 7. Si no tiene LAMP instalado, puede seguir nuestra guía aquí. Instale también el paquete ImageMagic y la extensión PHP ImageMagic:

yum install ImageMagick
pecl install imagick
echo "extension=imagick.so" > /etc/php.d/imagick.ini

Paso 3. Instale ZenPhoto.

Descargue la última versión estable de ZenPhoto, al momento de escribir este artículo es la versión 1.4.9:

mkdir /var/www/html/katana
wget https://github.com/zenphoto/zenphoto/archive/zenphoto-1.4.9.zip
unzip enphoto-1.4.9.zip -d /var/www/html/
mv zenphoto-zenphoto-1.4.9/ zenphoto

Necesitaremos cambiar algunos permisos de carpetas:

chown -R apache:apache zenphoto

Paso 4. Configuración de MariaDB.

De manera predeterminada, MariaDB no está protegido. Puede asegurar MySQL utilizando mysql_secure_installation texto. debe leer y debajo de cada paso cuidadosamente que establecerá una contraseña de root, eliminará usuarios anónimos, no permitirá el inicio de sesión de root remoto y eliminará la base de datos de prueba y accederá a MariaDB segura.

mysql_secure_installation

A continuación, debemos iniciar sesión en la consola de MariaDB y crear una base de datos para ZenPhoto. Ejecute el siguiente comando:

mysql -u root -p

Esto le pedirá una contraseña, así que ingrese su contraseña raíz de MariaDB y presione Enter. Una vez que haya iniciado sesión en su servidor de base de datos, debe crear una base de datos para Instalación de ZenPhoto:

CREATE DATABASE zenphoto;
CREATE USER 'zenphotouser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `zenphoot`.* TO 'zenphotouser'@'localhost';
FLUSH PRIVILEGES;

Paso 5. Configuración del servidor web Apache para ZenPhoto.

Cree una nueva directiva de host virtual en Apache con el siguiente contenido:

nano /etc/httpd/conf.d/vhosts.conf
IncludeOptional vhosts.d/*.conf

A continuación, cree el host virtual Apache:

###nano /etc/httpd/vhosts.d/yourdomain.com.conf

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/zenphoto/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

<Directory "/var/www/html/zenphoto/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Ahora, podemos reiniciar Apache para que se produzcan los cambios:

systemctl restart httpd.service

Paso 6. Acceder a ZenPhoto Gallery CMS.

ZenPhoto estará disponible en el puerto HTTP 80 de forma predeterminada. Abra su navegador favorito y vaya a http://yourdomain.com/ o http://server-ip-address y complete los pasos necesarios para finalizar la instalación. Si está utilizando un firewall, abra el puerto 80 para habilitar el acceso al panel de control.

¡Felicitaciones! Ha instalado ZenPhoto con éxito. Gracias por usar este tutorial para instalar ZenPhoto Gallery CMS en el sistema CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que visite el sitio web oficial de ZenPhoto.


Cent OS
  1. Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

  2. Cómo instalar Java 11 y 12 en CentOS 7

  3. Cómo instalar Wine 4.0 en CentOS 7

  4. Cómo instalar Vim 8.2 en CentOS 7

  5. Cómo instalar Zenphoto Gallery CMS en CentOS 7

Cómo instalar Java en CentOS 7

Cómo instalar Ruby en CentOS 7

Cómo instalar PostgreSQL en CentOS 7

Cómo instalar Go en CentOS 7

Cómo instalar R en CentOS 7

Cómo instalar R en CentOS 8