Uvod
Preduvjeti
Prvi korak: Napravite bazu podataka
Drugi korak: Preuzmite skriptu Piwigo NetInstall
Treći korak: Konfigurirajte i instalirajte Piwigo iz svog preglednika
Uvod
Piwigo je popularan softver za galeriju fotografija otvorenog koda. U ovom članku pokazat ću vam kako instalirati Piwigo na Vultr poslužitelj na temelju One-Click LEMP aplikacije.
Preduvjeti
- Implementirajte aplikaciju LEMP Vultr jednim klikom.
- Prijavite se u aplikaciju VPS preko SSH-a kao root (inače možete koristiti
sudo).
Prvi korak: Napravite bazu podataka
Prikažite MySQL root lozinku na vašem terminalu.
cat /root/.my.cnf
Koristite root lozinku za prijavu na MySQL konzolu.
mysql -u root -p
Stvorite i konfigurirajte bazu podataka u MySQL pomoću sljedećih naredbi. Ne zaboravite zamijeniti naziv baze podataka piwigo, korisničko ime myusernamei lozinku mypasswordsvojim vlastitim.
create database piwigo;
create user 'myusername'@'localhost' identified by 'mypassword';
grant all privileges on piwigo.* to 'myusername'@'localhost' identified by 'mypassword' with grant option;
flush privileges;
exit;
Drugi korak: Preuzmite skriptu Piwigo NetInstall
Piwigo se može instalirati s jednom NetInstall skriptom ili cijelim arhivskim paketom. Radi praktičnosti, koristit ćemo prvo.
Prvo morate izbrisati zadane datoteke koje je stvorio Vultr.
cd /usr/share/nginx/html/
rm -f background.jpg index.php logo.png
Posjetite službenu web- stranicu Piwigo iz svog preglednika, kliknite gumb Download NetInstallza preuzimanje skripte s nazivom piwigo-netinstall.phpna vaš lokalni stroj. Zatim ga prenesite u direktorij /usr/share/nginx/html/na vašem Vultr VPS-u sa svojim SCP klijentom po izboru.
Prije instalacije morate dodati dopuštenja za pisanje u direktorij /usr/share/nginx/html/ili ćete naići na pogrešku dopuštenja.
chmod -R a+w /usr/share/nginx/html/
Posjetite http://[SERVER_IP]/piwigo-netinstall.phpu svom pregledniku. Zamijenite [SERVER_IP]IP adresom vašeg VPS-a. Slijedite upute na zaslonu da biste konfigurirali Piwigo.
Na stranici "Dobro došli u NetInstall" možete odabrati jezik i odredište instalacije.
Za ovaj članak ćemo odabrati instaliranje Piwigoa u korijenski direktorij. Izbrišite "piwigo" iz okvira za tekst. Alternativno, možete odrediti drugo odredište.
Kliknite gumb "Dohvati i raspakiraj Piwigo".
Na stranici "Čestitamo!", kliknite "Instaliraj Piwigo sada".
Na stranici "Konfiguracije" trebate unijeti parametre kako je navedeno u nastavku.
Osnovna konfiguracija
Izaberite jezik kako želite.
Konfiguracija baze podataka
Host: localhost
User: myusername
Password: mypassword
Database name: piwigo
Database table prefix: piwigo_
Ne zaboravite zamijeniti korisnika myusernamebaze podataka, lozinku mypasswordbaze podataka, naziv baze podataka piwigoi prefiks tablice baze podataka piwigo_svojim vlastitim. Nemojte mijenjati polje "Host".
Konfiguracija administracije
Navedite korisničko ime, lozinku i adresu e-pošte administratora.
Kliknite "Pokreni instalaciju".
Na stranici "Čestitamo!" kliknite na "Posjetite galeriju".
Možda ćete vidjeti poruku upozorenja.
Warning: strftime(): It is not safe to rely on the system's timezone settings.
Da biste popravili upozorenje, morate izmijeniti php.inidatoteku.
vi /etc/php.ini
Pronađite sljedeći redak.
;date.timezone =
Pod pretpostavkom da je vaš VPS raspoređen u "Los Angelesu, California", trebate ažurirati liniju kako slijedi.
date.timezone = America/Los_Angeles
Ako će vaš VPS biti raspoređen na drugom mjestu, odgovarajuću vrijednost možete pronaći na https://php.net/manual/en/timezones.php.
Spremite i zatvorite vi.
:wq
Da biste ove promjene stavili na snagu, morate ponovno pokrenuti web poslužitelj:
service nginx restart && service php-fpm restart
To je to. Instalirali ste Piwigo na svoj Vultr VPS. Posjetite ga http://[SERVER_IP]/da biste ga počeli koristiti.