V tomto tutoriálu vám ukážeme, jak nainstalovat Coppermine Photo Gallery na Ubuntu 15.04. Pro ty z vás, kteří to nevěděli, Coppermine je víceúčelový, plně vybavený a integrovaný skript webové galerie obrázků napsaný v PHP, který uživatelům umožní organizovat obrázky a fotografie. Podporuje také více uživatelů a správce galerie může každému z nich určit úroveň přístupu k funkcím skriptu. Správce může také definovat povolené akce pro neregistrované uživatele.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že jsou spuštěny v účtu root, pokud ne, možná budete muset přidat 'sudo' k příkazům, abyste získali oprávnění root. Ukážu vám krok za krokem instalaci Coppermine Photo Gallery na serveru Ubuntu 15.04.
Instalovat Coppermine Photo Gallery na Ubuntu 15.04
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujících příkazů apt-get v terminálu.
sudo apt-get aktualizacesudo apt-get upgrade
Krok 2. Nainstalujte server LAMP (Linux, Apache, MySQL, PHP).
Je vyžadován server Ubuntu 15.04 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.
Krok 3. Instalace Coppermine Photo Gallery.
První věc, kterou musíte udělat, je přejít na stránku stahování Coppermine a stáhnout si nejnovější stabilní verzi Coppermine Photo Gallery. V době psaní tohoto článku je to verze 1.5 .40:
wget http://downloads.sourceforge.net/project/coppermine/Coppermine/1.5.x/cpg1.5.40.zipunzip cpg1.5.40.zipmv cpg15x/ /var/www/html/coppermine
Budeme muset změnit oprávnění některých složek:
chown www-data:www-data -R /var/www/html/coppermine
Krok 4. Konfigurace MySQL pro Coppermine Photo Gallery.
Ve výchozím nastavení není MySQL zpevněno. MySQL můžete zabezpečit pomocí skriptu mysql_secure_installation. Měli byste si pozorně přečíst a pod každým krokem, který nastaví heslo uživatele root, odstranit anonymní uživatelům zakázat vzdálené přihlášení root a odebrat testovací databázi a přístup k zabezpečené MySQL:
mysql_secure_installation
Nakonfigurujte to takto:
- Nastavit heslo root? [A/n] y- Odebrat anonymní uživatele? [A/n] y- Zakázat vzdálené přihlášení root? [A/n] y- Odebrat testovací databázi a získat k ní přístup? [A/n] y- Znovu načíst tabulky oprávnění? [A/n] y
Dále se budeme muset přihlásit do konzole MySQL a vytvořit databázi pro Coppermine Photo Gallery. Spusťte následující příkaz:
mysql -u root -p
Toto vás vyzve k zadání hesla, takže zadejte heslo kořenového adresáře MySQL a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro Instalace Coppermine Photo Gallery:
mysql> VYTVOŘIT DATABÁZI copperminedb;mysql> UDĚLEJTE VŠECHNA PRIVILEGIA NACODERMINEDB.* 'coppermineuser'@'localhost' IDENTIFIKOVANÉ PODLE 'vašeho-hesla' S MOŽNOSTÍ UDĚLENÍ;mysql> FLUSH PRIVILEGES;Krok 5. Konfigurace webového serveru Apache pro Coppermine Photo Gallery.
Vytvořte novou direktivu virtuálního hostitele v Apache. Vytvořte například nový konfigurační soubor Apache s názvem ‚coppermine.conf‘ na svém virtuálním serveru:
dotkněte se /etc/apache2/sites-available/coppermine.confln -s /etc/apache2/sites-available/coppermine.conf /etc/apache2/sites-enabled/coppermine.confnano /etc/apache2/sites-available /coppermine.confPřidejte následující řádky:
ServerAdmin [email protected] /var/www/html/coppermine/ServerName your-domain.comServerAlias www.your-domain.com Možnosti FollowSymLinksAllowOverride AllErrorLog /var/log/apache2/your-domain.com-error_logCustomLog /var/log/apache2/your-domain.com-access_log common Dále upravte konfigurační soubor „/etc/php5/apache2/php.ini“:
nano /etc/php5/cli/php.iniPřidejte/upravte následující nastavení:
max_execution_time =300max_input_time =300memory_limit =256Mpost_max_size =32Mupload_max_filesize =32MNyní můžeme restartovat webový server Apache, aby se změny projevily:
systemctl restart apache2.serviceKrok 6. Přístup k Coppermine Photo Gallery.
Coppermine Photo Gallery bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://yourdomain.com/install.php nebo http://server-ip/install.php a dokončete požadované kroky k dokončení instalace. Pokud používáte bránu firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.
Blahopřejeme! Úspěšně jste nainstalovali Coppermine Photo Gallery. Děkujeme, že jste použili tento návod k instalaci Coppermine Photo Gallery na vašem systému Ubuntu 15.04. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Web Coppermine Photo Gallery.
Ubuntu