GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Piwigo Fotogalerii na Ubuntu 20.04

Piwigo je bezplatná webová aplikace pro fotogalerii s otevřeným zdrojovým kódem, která vám umožňuje nahrávat vaše fotografie a videa přes FTP, web a desktopové aplikace. Je napsán v PHP a jako backend databáze používá MySQL. Piwigo je zvláště užitečné pro fotografa, který chce nahrát své fotografie na web a ukázat je svému klientovi. Piwigo vám umožňuje přizpůsobit se vašim potřebám pomocí vestavěných rozšíření.

V tomto tutoriálu vám ukážeme, jak nainstalovat Piwigo Photo Gallery na Ubuntu 20.04.

Předpoklady

  • Nové Ubuntu 20.04 VPS na cloudové platformě Atlantic.Net
  • Platný název domény odkazující na IP adresu vašeho serveru
  • Heslo uživatele root nakonfigurované na vašem serveru

Krok 1 – Vytvořte cloudový server Atlantic.Net

Nejprve se přihlaste ke svému cloudovému serveru Atlantic.Net. Vytvořte nový server a jako operační systém vyberte Ubuntu 20.04 s alespoň 1 GB RAM. Připojte se ke svému cloudovému serveru přes SSH a přihlaste se pomocí přihlašovacích údajů zvýrazněných v horní části stránky.

Jakmile se přihlásíte ke svému serveru Ubuntu 20.04, spusťte následující příkaz a aktualizujte svůj základní systém nejnovějšími dostupnými balíčky.

apt-get update -y

Krok 2 – Instalace serveru LAMP

Nejprve budete muset na svůj server nainstalovat webový server Apache, MariaDB, PHP a další rozšíření PHP. Všechny je můžete nainstalovat pomocí následujícího příkazu:

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

Jakmile jsou všechny balíčky nainstalovány, upravte soubor php.ini a dolaďte některá nastavení na doporučené hodnoty:

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

Změňte následující řádky:

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

Uložte a zavřete soubor a poté restartujte službu Apache, abyste použili konfiguraci.

systemctl restart apache2

Krok 3 – Vytvořte databázi pro Piwigo

Piwigo používá MySQL nebo MariaDB jako backend databáze, takže budete muset vytvořit databázi a uživatele pro Piwigo.

Nejprve se přihlaste do MySQL pomocí následujícího příkazu:

mysql

Po přihlášení vytvořte databázi a uživatele pomocí následujícího příkazu:

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

Dále udělte všechna oprávnění databázi piwigo pomocí následujícího příkazu:

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

Dále vyprázdněte oprávnění a ukončete prostředí MySQL pomocí následujícího příkazu:

FLUSH PRIVILEGES;
EXIT;

Krok 4 – Instalace Piwigo

Nejprve si stáhněte nejnovější verzi Piwigo z jejich oficiálních stránek pomocí následujícího příkazu:

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

Po dokončení stahování rozbalte stažený soubor pomocí následujícího příkazu:

unzip piwigo.zip

Dále přesuňte extrahovaný adresář do webového kořenového adresáře Apache:

mv piwigo /var/www/html/piwigo

Dále nastavte správná oprávnění a vlastnictví pomocí následujícího příkazu:

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

Krok 5 – Konfigurace Apache pro Piwigo

Dále budete muset vytvořit konfigurační soubor virtuálního hostitele Apache pro Piwigo. Můžete jej vytvořit pomocí následujícího příkazu:

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

Přidejte následující řádky:

<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>

Uložte a zavřete soubor a poté povolte virtuální hostitel Piwigo a modul přepisu Apache pomocí následujícího příkazu:

a2ensite piwigo.conf
a2enmod rewrite

Nakonec restartujte službu Apache pomocí následujícího příkazu:

systemctl restart apache2

Krok 6 – Přístup k Piwigo

Nyní otevřete webový prohlížeč a zadejte adresu URL http://piwigo.example.com . Budete přesměrováni na stránku nastavení Piwigo:

Zadejte podrobnosti o své databázi a informace o uživateli správce a klikněte na tlačítko Start instalace knoflík. Po úspěšném dokončení instalace byste měli vidět následující stránku:

Nyní klikněte na Navštívit ten galerie . Na následující stránce byste měli vidět řídicí panel Piwigo:

Odtud můžete snadno přidat svou fotografii nebo kliknout na „Najdu si cestu sám. ” Měli byste vidět následující stránku:

Závěr

Gratulujeme! Úspěšně jste nainstalovali a nakonfigurovali fotogalerii Piwigo na Ubuntu 20.04. Nyní můžete nahrát své fotografie a snadno k nim přistupovat přes internet – vyzkoušejte to s VPS hostingem od Atlantic.Net!


Linux
  1. Jak nainstalovat Logstash na Ubuntu 18.04

  2. Jak nainstalovat MongoDB na Ubuntu 20.04

  3. Jak nainstalovat R na Ubuntu 18.04

  1. Jak nainstalovat Syncthing na Ubuntu 20.04

  2. Jak nainstalovat Usermin na Ubuntu 20.04

  3. Jak nainstalovat Coppermine Photo Gallery na Ubuntu 14.04

  1. Jak nainstalovat Podman na Ubuntu 20.04

  2. Jak nainstalovat Coppermine Photo Gallery na Ubuntu 15.04

  3. Jak nainstalovat Jenkins na Ubuntu 18.04