Coppermine je víceúčelový, plně vybavený a integrovaný skript webové galerie obrázků napsaný v PHP, který uživatelům umožňuje organizovat obrázky a fotografie. Coppermine Photo Gallery je jedním z nejstarších a nejoblíbenějších skriptů pro webové galerie obrázků.
Coppermine má následující funkce:správa uživatelů (skupiny, soukromé galerie atd.), funkce elektronických pohlednic, automatické vytváření náhledů, komentáře uživatelů, prohlížeč prezentací atd.
V tomto tutoriálu vysvětlíme, jak nainstalovat Coppermine Photo Gallery na Ubuntu 14.04 VPS . Tento tutoriál by měl fungovat na jakékoli jiné distribuci Linuxu založené na Debianu.
Tato instalační příručka předpokládá, že Apache, MySQL a PHP jsou již nainstalovány a nakonfigurovány na vašem virtuálním serveru. V době psaní tohoto tutoriálu je nejnovější stabilní verze Coppermine Photo Gallery 1.5.38 a vyžaduje:
- Webový server Apache.
- PHP (verze 4.3.0 nebo novější) s povolenou grafickou knihovnou GD nebo ImageMagick.
- MySQL nainstalovaná na vašem Linux VPS.
Pokyny k instalaci:
Přihlaste se na svůj server přes SSH:
ssh root@server_ip
Aktualizujte systém a nainstalujte potřebné balíčky:
apt-get update && sudo apt-get -y upgrade apt-get install unzip
Stáhněte a rozbalte archiv Coppermine Photo Gallery:
wget http://downloads.sourceforge.net/project/coppermine/Coppermine/1.5.x/cpg1.5.38.zip unzip cpg1.5.38.zip mv cpg15x/ /var/www/html/coppermine
Coppermine Photo Gallery potřebuje přístup pro zápis do adresářů „alba“ a „include“ v adresáři „/var/www/html/coppermine“. To lze snadno provést spuštěním následujícího příkazu:
chown www-data:www-data -R /var/www/html/coppermine
Vyhledejte konfigurační soubor PHP:
# php -i | grep -i php.ini Configuration File (php.ini) Path => /etc/php5/cli Loaded Configuration File => /etc/php5/cli/php.ini
Upravte konfigurační soubor „/etc/php5/apache2/php.ini“:
nano /etc/php5/cli/php.ini
Přidejte/upravte následující nastavení:
max_execution_time = 300 max_input_time = 300 memory_limit = 256M post_max_size = 32M upload_max_filesize = 32M
Vytvořte na svém serveru novou databázi MySQL pro Coppermine Photo Gallery:
mysql -u root -p mysql> CREATE DATABASE copperminedb; mysql> GRANT ALL PRIVILEGES ON copperminedb.* TO 'coppermineuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Nezapomeňte nahradit 'vaše-heslo' silným heslem.
Vytvořte novou direktivu virtuálního hostitele v Apache. Například vytvořte nový konfigurační soubor Apache s názvem ‚coppermine.conf‘ na vašem virtuálním serveru:
touch /etc/apache2/sites-available/coppermine.conf ln -s /etc/apache2/sites-available/coppermine.conf /etc/apache2/sites-enabled/coppermine.conf nano /etc/apache2/sites-available/coppermine.conf
Poté přidejte následující řádky:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/coppermine/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/coppermine/> 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>
Restartujte webový server Apache, aby se změny projevily:
service apache2 restart
Otevřete svůj oblíbený webový prohlížeč, přejděte na http://your-domain.com/install.php a postupujte podle jednoduchých pokynů na obrazovce instalace a vložte požadované informace. Vyberte ‚GD2‘ (nebo ‚ImageMagick‘, pokud máte na serveru nainstalovaný balíček ImageMagick), zadejte své uživatelské jméno a heslo pro MySQL a nakonec si vytvořte účet pro správu Coppermine.
To je vše. Úspěšně jste nainstalovali Coppermine Photo Gallery na vašem Ubuntu 14.04 VPS. Přihlaste se do administrátorského back-endu a začněte nahrávat své obrázky a publikovat fotoalba.
Samozřejmě nemusíte nic z toho dělat, pokud používáte jednu z našich hostingových služeb Ubuntu Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby nainstalovali Coppermine Photo Gallery pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.