GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar la galería de fotos de Piwigo en Ubuntu 20.04

Piwigo es una aplicación de galería de fotos gratuita, de código abierto y basada en la web que le permite cargar sus fotos y videos a través de FTP, cargas web y aplicaciones de escritorio. Está escrito en PHP y utiliza MySQL como base de datos. Piwigo es especialmente útil para un fotógrafo que quiera subir sus fotografías a la web y mostrárselas a su cliente. Piwigo le permite personalizar según sus necesidades utilizando extensiones integradas.

En este tutorial, le mostraremos cómo instalar Piwigo Photo Gallery en Ubuntu 20.04.

Requisitos

  • Un Ubuntu 20.04 VPS nuevo en la plataforma en la nube Atlantic.Net
  • Un nombre de dominio válido dirigido a la IP de su servidor
  • Una contraseña de root configurada en su servidor

Paso 1:crear el servidor en la nube de Atlantic.Net

Primero, inicie sesión en su servidor en la nube de Atlantic.Net. Cree un nuevo servidor, eligiendo Ubuntu 20.04 como sistema operativo, con al menos 1 GB de RAM. Conéctese a su servidor en la nube a través de SSH e inicie sesión con las credenciales resaltadas en la parte superior de la página.

Una vez que haya iniciado sesión en su servidor Ubuntu 20.04, ejecute el siguiente comando para actualizar su sistema base con los últimos paquetes disponibles.

apt-get update -y

Paso 2:instalar el servidor LAMP

Primero, deberá instalar el servidor web Apache, MariaDB, PHP y otras extensiones de PHP en su servidor. Puede instalarlos todos con el siguiente comando:

apt-get install apache2 mariadb-server php libapache2-mod-php php-common php-mbstring php-
xmlrpc php-gd php-xml php-intl php-mysql php-cli php php-ldap php-zip php-curl unzip git -y

Una vez que todos los paquetes estén instalados, edite el archivo php.ini y ajuste algunas configuraciones a los valores recomendados:

nano /etc/php/7.4/apache2/php.ini

Cambie las siguientes líneas:

memory_limit = 256M
upload_max_filesize = 100M
date.timezone = America/Chicago

Guarde y cierre el archivo, luego reinicie el servicio Apache para aplicar la configuración.

systemctl restart apache2

Paso 3:crear una base de datos para Piwigo

Piwigo utiliza MySQL o MariaDB como base de datos, por lo que deberá crear una base de datos y un usuario para Piwigo.

Primero, inicie sesión en MySQL con el siguiente comando:

mysql

Una vez que haya iniciado sesión, cree una base de datos y un usuario con el siguiente comando:

CREATE DATABASE piwigo;
CREATE USER 'piwigo'@'localhost' IDENTIFIED BY 'password';

A continuación, otorgue todos los privilegios a la base de datos piwigo con el siguiente comando:

GRANT ALL ON piwigo.* TO 'piwigo'@'localhost' IDENTIFIED BY 'password' WITH GRANT 
OPTION;

A continuación, elimine los privilegios y salga del shell de MySQL con el siguiente comando:

FLUSH PRIVILEGES;
EXIT;

Paso 4:instalar Piwigo

Primero, descargue la última versión de Piwigo desde su sitio web oficial usando el siguiente comando:

curl -o piwigo.zip http://piwigo.org/download/dlcounter.php?code=latest

Una vez completada la descarga, descomprima el archivo descargado con el siguiente comando:

unzip piwigo.zip

A continuación, mueva el directorio extraído al directorio raíz web de Apache:

mv piwigo /var/www/html/piwigo

A continuación, establezca los permisos y la propiedad adecuados con el siguiente comando:

chown -R www-data:www-data /var/www/html/piwigo/
chmod -R 755 /var/www/html/piwigo/

Paso 5:configurar Apache para Piwigo

A continuación, deberá crear un archivo de configuración de host virtual de Apache para Piwigo. Puedes crearlo con el siguiente comando:

nano /etc/apache2/sites-available/piwigo.conf

Agregue las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/piwigo
ServerName piwigo.example.com

<Directory /var/www/html/piwigo/>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Guarde y cierre el archivo, luego habilite el host virtual de Piwigo y el módulo de reescritura de Apache con el siguiente comando:

a2ensite piwigo.conf
a2enmod rewrite

Finalmente, reinicie el servicio Apache usando el siguiente comando:

systemctl restart apache2

Paso 6:acceder a Piwigo

Ahora, abra su navegador web y escriba la URL http://piwigo.example.com . Será redirigido a la página de configuración de Piwigo:

Proporcione los detalles de su base de datos y la información del usuario administrador y haga clic en Iniciar instalación botón. Una vez que la instalación se haya completado con éxito, debería ver la siguiente página:

Ahora, haga clic en Visita el galería . Debería ver el panel de control de Piwigo en la siguiente página:

Desde aquí, puede agregar su foto fácilmente o hacer clic en "Encontraré mi camino por mí mismo". ” Deberías ver la siguiente página:

Conclusión

¡Felicidades! Ha instalado y configurado con éxito la galería de fotos de Piwigo en Ubuntu 20.04. Ahora puede cargar sus fotos y acceder a ellas fácilmente a través de Internet. ¡Pruébelo con el alojamiento VPS de Atlantic.Net!


Linux
  1. Cómo instalar Logstash en Ubuntu 18.04

  2. Cómo instalar Syncthing en Ubuntu 20.04

  3. Cómo instalar la galería de fotos de Coppermine en Ubuntu 14.04

  4. Cómo instalar MongoDB en Ubuntu 20.04

  5. Cómo instalar R en Ubuntu 18.04

Cómo instalar TimescaleDB en Ubuntu 20.04

Cómo instalar Plausible en Ubuntu 20.04

Cómo instalar OpenMAINT en Ubuntu 20.04

Cómo instalar Socioboard en Ubuntu 20.04

Cómo instalar PrestaShop en Ubuntu 20.04

Cómo instalar MediaWiki en Ubuntu 20.04