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

Cómo instalar Zenphoto en Ubuntu 14.04

Zenphoto es un sistema de gestión de contenido (CMS) basado en PHP, gratuito y de código abierto, para crear sitios web centrados en galerías. Zenphoto presenta soporte para varios formatos de medios y blog integrado y páginas personalizadas. Es el CMS ideal para sitios web personales de artistas, ilustradores, fotógrafos, diseñadores, cineastas y músicos. En esta guía explicaremos cómo instalar Zenphoto en un VPS con Ubuntu 14.04.

Al momento de escribir este tutorial, Zenphoto 1.4.11 es la última versión estable disponible y requiere:

– Servidor web Apache.
– PHP (versión 5.2 o superior) con biblioteca de gráficos GD y biblioteca de extensión mbstring.
– MySQL (versión 5.0 o superior) instalado en su VPS de Linux.

INSTRUCCIONES:

Inicie sesión en su VPS a través de SSH

ssh user@vps_IP

Actualizar el sistema

[user]$ sudo apt-get update && sudo apt-get -y upgrade

Instale MySQL para que pueda crear la base de datos necesaria. Ejecute el siguiente comando:

# apt-get install mysql-server mysql-client

Ahora ejecute el script posterior a la instalación 'mysql_secure_installation' para establecer la contraseña de usuario root de MySQL:

# mysql_secure_installation

- Set root password? [Y/n] y

- Remove anonymous users? [Y/n] y

- Disallow root login remotely? [Y/n] y

- Remove test database and access to it? [Y/n] y

- Reload privilege tables now? [Y/n] y

Entonces, configura la contraseña de root de MySQL a su gusto. Lo siguiente que debe hacer es crear una base de datos. Inicie sesión en su servicio MySQL como root:

[user]$ mysql -u root -p

mysql> CREATE DATABASE zenphoto;

mysql> GRANT ALL PRIVILEGES ON zenphoto.* TO 'zenphotouser'@'localhost' IDENTIFIED BY 'your-password';

mysql> FLUSH PRIVILEGES;
mysql> \q

No olvide reemplazar 'su-contraseña' con una contraseña segura.

Instale el servidor web Apache2

[user]$ sudo apt-get install apache2

Instale PHP y los módulos PHP requeridos

Para instalar la última versión estable de PHP y todos los módulos necesarios, ejecute:

[user]$ sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd

Descarga y extrae la última versión de Zenphoto en tu servidor

[user]$ sudo cd /opt && wget https://github.com/zenphoto/zenphoto/archive/zenphoto-1.4.11.zip
[user]$ sudo unzip zenphoto-1.4.11.zip
[user]$ sudo mv zenphoto-zenphoto-1.4.11/ /var/www/html/zenphoto/

El servidor web debe poder leer todos los archivos, así que establezca la propiedad adecuada:

[user]$ sudo chown www-data:www-data -R /var/www/html/zenphoto

Cree una nueva directiva de host virtual en Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache llamado 'zenphoto.conf' en su servidor virtual:

[user]$ sudo touch /etc/apache2/sites-available/zenphoto.conf
[user]$ sudo ln -s /etc/apache2/sites-available/zenphoto.conf /etc/apache2/sites-enabled/zenphoto.conf
[user]$ sudo nano /etc/apache2/sites-available/zenphoto.conf

Luego, agregue las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/zenphoto/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/zenphoto/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Reinicie el servidor web Apache para que los cambios surtan efecto:

[user]$ sudo service apache2 restart

Abra su navegador web favorito, vaya a http://su-dominio.com/ y, si configuró todo correctamente, el instalador de Zenphoto debería estar iniciando. Debe seguir las sencillas instrucciones en la pantalla de instalación e insertar la información necesaria según se solicite.

Una vez que termine la instalación, puede acceder a la sección de administración en:

http://yourdomain.com/zp-core/admin.php

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 solicitar a nuestros administradores expertos de Linux que instalen ZenPhoto. para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán 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. Instalar Cockpit en Ubuntu 16.04

  2. Cómo instalar Koken en Ubuntu

  3. Cómo instalar LimeSurvey en un Ubuntu 14.04 VPS

  4. Instalar Mautic en Ubuntu 14.04

  5. Cómo instalar Sonerezh en Ubuntu 14.04

Instalar Miniflux en Ubuntu 14.04

Cómo instalar ImpressCMS en Ubuntu 14.04

Instalar Microweber en Ubuntu 14.04

Cómo instalar DokuWiki en Ubuntu

Cómo instalar X2CRM en Ubuntu 16.04

Cómo instalar CachetHQ en Ubuntu 16.04