Bevezetés
Előfeltételek
Első lépés: Hozzon létre egy adatbázist
Második lépés: Töltse le a Piwigo NetInstall szkriptet
Harmadik lépés: Konfigurálja és telepítse a Piwigo-t a böngészőből
Bevezetés
A Piwigo egy népszerű nyílt forráskódú fotógaléria szoftver. Ebben a cikkben megmutatom, hogyan telepítheti a Piwigo-t Vultr szerverre az One-Click LEMP alkalmazás alapján.
Előfeltételek
- Telepítsen egy kattintással egy LEMP Vultr alkalmazást.
- Jelentkezzen be az alkalmazásba VPS over SSH rootként (egyébként használhatja
sudo).
Első lépés: Hozzon létre egy adatbázist
Jelenítse meg a MySQL root jelszót a terminálon.
cat /root/.my.cnf
Használja a root jelszót a MySQL konzolba való bejelentkezéshez.
mysql -u root -p
Hozzon létre és konfiguráljon adatbázist a MySQL-ben a következő parancsokkal. Ne felejtse el lecserélni az adatbázis nevét piwigo, a felhasználónevet myusernameés a jelszót mypassworda sajátjával.
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;
Második lépés: Töltse le a Piwigo NetInstall szkriptet
A Piwigo telepíthető egyetlen NetInstall szkripttel vagy egy teljes archív csomaggal. A kényelem kedvéért az előbbit használjuk.
Először is törölnie kell a Vultr által létrehozott alapértelmezett fájlokat.
cd /usr/share/nginx/html/
rm -f background.jpg index.php logo.png
Keresse fel a Piwigo hivatalos webhelyét böngészőjéből, kattintson a gombra Download NetInstalla megnevezett szkript letöltéséhez a piwigo-netinstall.phphelyi gépére. Ezután töltse fel /usr/share/nginx/html/a Vultr VPS könyvtárába a választott SCP-kliensével.
A telepítés előtt írási engedélyeket kell adnia a könyvtárhoz /usr/share/nginx/html/, különben engedélyhibába ütközik.
chmod -R a+w /usr/share/nginx/html/
Keresse http://[SERVER_IP]/piwigo-netinstall.phpfel böngészőjében. Cserélje [SERVER_IP]ki a VPS IP-címével. Kövesse a képernyőn megjelenő utasításokat a Piwigo konfigurálásához.
Az "Üdvözöljük a NetInstallban" oldalon kiválaszthatja a nyelvet és a telepítési célt.
Ebben a cikkben a Piwigo telepítését a gyökérkönyvtárba választjuk. Törölje a "piwigo"-t a szövegdobozból. Alternatív megoldásként megadhat egy másik célállomást is.
Kattintson a "Piwigo letöltése és kibontása" gombra.
A "Gratulálunk!" oldalon kattintson a "Piwigo telepítése most" gombra.
A "Konfigurációk" oldalon meg kell adnia a paramétereket az alábbiak szerint.
Alapkonfiguráció
Válassza ki a kívánt nyelvet.
Adatbázis konfiguráció
Host: localhost
User: myusername
Password: mypassword
Database name: piwigo
Database table prefix: piwigo_
Ne felejtse el lecserélni az adatbázis felhasználóját myusername, az adatbázis jelszavát mypassword, az adatbázis nevét piwigoés az adatbázistábla előtagját piwigo_a sajátjával. Ne módosítsa a "Host" mezőt.
Adminisztrációs konfiguráció
Adja meg a rendszergazda felhasználónevét, jelszavát és e-mail címét.
Kattintson a "Telepítés indítása" gombra.
A "Gratulálunk!" oldalon kattintson a "Galéria felkeresése" gombra.
Figyelmeztető üzenet jelenhet meg.
Warning: strftime(): It is not safe to rely on the system's timezone settings.
A figyelmeztetés kijavításához módosítania kell a php.inifájlt.
vi /etc/php.ini
Keresse meg a következő sort.
;date.timezone =
Feltéve, hogy a VPS-t "Los Angelesben, Kaliforniában" telepítették, frissítenie kell a sort az alábbiak szerint.
date.timezone = America/Los_Angeles
Ha a VPS-t egy másik helyen telepítik, a megfelelő értéket innen találhatja meg https://php.net/manual/en/timezones.php.
Mentés és kilépés a vi.
:wq
A változtatások életbe léptetéséhez újra kell indítania a webszervert:
service nginx restart && service php-fpm restart
Ez az. Telepítette a Piwigo-t Vultr VPS-ére. Látogassa http://[SERVER_IP]/meg a használat megkezdéséhez.