Introduksjon
Forutsetninger
Trinn én: Opprett en database
Trinn to: Last ned Piwigo NetInstall-skriptet
Trinn tre: Konfigurer og installer Piwigo fra nettleseren din
Introduksjon
Piwigo er en populær åpen kildekode-programvare for fotogallerier. I denne artikkelen vil jeg vise deg hvordan du installerer Piwigo på en Vultr-server basert på One-Click LEMP-applikasjonen.
Forutsetninger
- Implementer en One-Click LEMP Vultr-app.
- Logg inn på appen VPS over SSH som root (ellers kan du bruke
sudo).
Trinn én: Opprett en database
Vis MySQL root-passordet på terminalen.
cat /root/.my.cnf
Bruk root-passordet for å logge på MySQL-konsollen.
mysql -u root -p
Opprett og konfigurer en database i MySQL med følgende kommandoer. Husk å erstatte databasenavnet piwigo, brukernavnet myusernameog passordet mypasswordmed dine egne.
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;
Trinn to: Last ned Piwigo NetInstall-skriptet
Piwigo kan installeres med et enkelt NetInstall-skript eller en full arkivpakke. For enkelhets skyld vil vi bruke førstnevnte.
Først må du slette standardfilene som ble opprettet av Vultr.
cd /usr/share/nginx/html/
rm -f background.jpg index.php logo.png
Besøk Piwigos offisielle nettsted fra nettleseren din, klikk på knappen for Download NetInstallå laste ned skriptet som er navngitt piwigo-netinstall.phptil din lokale maskin. Deretter laster du den opp til katalogen /usr/share/nginx/html/på Vultr VPS-en din med SCP-klienten du ønsker.
Før installasjonen må du legge til skrivetillatelser til katalogen /usr/share/nginx/html/, ellers vil du støte på en tillatelsesfeil.
chmod -R a+w /usr/share/nginx/html/
Besøk http://[SERVER_IP]/piwigo-netinstall.phpi nettleseren din. Erstatt [SERVER_IP]med IP-adressen til din VPS. Følg instruksjonene på skjermen for å konfigurere Piwigo.
På siden til "Velkommen til NetInstall" kan du velge språk og installasjonsdestinasjon.
For denne artikkelen vil vi velge å installere Piwigo i rotkatalogen. Slett "piwigo" fra tekstboksen. Alternativt kan du spesifisere en annen destinasjon.
Klikk på knappen "Hent og pakk ut Piwigo".
På siden "Gratulerer!", klikk "Installer Piwigo nå".
På siden til "Konfigurasjoner" må du legge inn parametere som spesifisert nedenfor.
Grunnleggende konfigurasjon
Velg et språk som du ønsker.
Databasekonfigurasjon
Host: localhost
User: myusername
Password: mypassword
Database name: piwigo
Database table prefix: piwigo_
Husk å erstatte databasebrukeren myusername, databasepassordet mypassword, databasenavnet piwigoog databasetabellprefikset piwigo_med dine egne. Ikke modifiser "Vert"-feltet.
Administrasjonskonfigurasjon
Angi administratorens brukernavn, passord og e-postadresse.
Klikk på "Start installasjon".
På siden "Gratulerer!", klikk "Besøk galleriet".
Du kan se en advarsel.
Warning: strftime(): It is not safe to rely on the system's timezone settings.
For å fikse advarselen må du endre php.inifilen.
vi /etc/php.ini
Finn følgende linje.
;date.timezone =
Forutsatt at din VPS har blitt distribuert i "Los Angeles, California", må du oppdatere linjen som følger.
date.timezone = America/Los_Angeles
Hvis din VPS vil bli distribuert på et annet sted, kan du finne riktig verdi fra https://php.net/manual/en/timezones.php.
Lagre og avslutt vi.
:wq
For å sette disse endringene i kraft, må du starte webserveren på nytt:
service nginx restart && service php-fpm restart
Det er det. Du har installert Piwigo på din Vultr VPS. Besøk for http://[SERVER_IP]/å begynne å bruke den.