Piwigo - Stwórz własną stronę galerii zdjęć

Piwigo - Stwórz własną stronę galerii zdjęć

Piwigo to projekt typu open source, który pozwala tworzyć własną galerię zdjęć w Internecie, przesyłać zdjęcia i tworzyć nowe albumy. Platforma zawiera niektóre potężne funkcje wbudowane, takie jak albumy, tagi, znak wodny, geolokalizację, kalendarze, powiadomienia systemowe, poziomy kontroli dostępu, tematy i statystyki.

Piwigo ma ogromną liczbę dostępnych wtyczek (ponad 500) i świetny zbiór tematów. Jest również tłumaczony w ponad 50 językach. Jego podstawowe funkcje są napisane w Php Język programowania i wymagają zaplecza bazy danych RDBMS, takiego jak Mysql Baza danych.

Galeria zdjęć Piwigo

Ten fakt ułatwia wdrożenie Piwigo Oprócz LAMPA (Linux, Apache, Mysql, I Php) Stack zainstalowany na własnym serwerze, VPS lub na wspólnych środowiskach hostowanych.

Dostępny jest wersja demonstracyjna online przed zainstalowaniem Piwigo w systemie Centos.

URL DEMO: http: // piwigo.org/demo/ 

Wymagania:

  1. Dedykowane VPS o zarejestrowanej nazwie domeny.
  2. Serwer Centos 7 lub CentOS 8 z minimalną instalacją.
  3. Stos lampy zainstalowany w CentoS 7 lub CentOS 8.

Piwigo to projekt typu open source, który można wdrożyć na wybranym serwerze VPS.

Możesz uzyskać 2 GB RAM VPS z Linode dla 10 USD, Ale jest niezarządzany. Jeśli chcesz zarządzanego VPS, skorzystaj z naszej nowej oferty promocji Bluehost, dostaniesz 40% Off on Hosting. Jeśli otrzymasz zarządzany VPS, prawdopodobnie zainstalują dla Ciebie Piwigo.

W tym przewodniku dowiemy się, jak instalować i konfigurować Piwigo Oprogramowanie galerii obrazów na szczycie LAMPA Ułóż w Centos 8/7 VPS serwer.

Konfigurowanie wstępnych obliczeń dla piwigo

1. Po zainstalowaniu LAMPA Ułóż na wiceprezesie, postępując zgodnie z przewodnikiem w opisie artykułu, upewnij się, że zainstaluj również poniższe Php rozszerzenia wymagane przez Piwigo Aby poprawnie uruchomić na serwerze.

# Yum Zainstaluj php php-xml php-mbstring php-gd php-mysqli 

2. Następnie zainstaluj następujące narzędzia wiersza poleceń na serwerze VPS, aby pobrać i wyodrębnić Piwigo Źródła archiwum w twoim systemie.

# Yum Zainstaluj rozpuszczenie zip wgte 

3. Następnie zaloguj się do bazy danych MySQL i wykonaj poniższe polecenie, aby utworzyć Piwigo baza danych i użytkownik, które będą używane do zarządzania bazą danych. Zastąp nazwę bazy danych i poświadczenia używane w tym samouczku własnymi ustawieniami.

# mysql -u root -p Mariadb [(brak)]> Utwórz bazę danych piwigo; Mariadb [(brak)]> przyznać wszystkie przywileje na piwigo.* Do 'piwigouser„@„ localHost ”zidentyfikowane przez 'Pass123';; Mariadb [(brak)]> Przywileje spłukiwane; Mariadb [(brak)]> Wyjście 

4. Następnie otwórz i edytuj plik konfiguracyjny PHP i ustaw poprawkę strefa czasowa Ustawienia dla twojego serwera. Użyj dokumentów PHP, aby uzyskać listę ustawień strefy czasowej.

# nano /etc /php.ini 

Zlokalizuj i wstaw poniższą linię po [Data] oświadczenie.

data.TimeZone = Europe/your_city 
Ustaw stref czasu w konfiguracji PHP

Zapisz i zamknij plik i uruchom ponownie Apache http serwer do zastosowania wszystkich zmian, wydając poniższe polecenie.

# Systemctl restart httpd 

5. Następnie musimy zastosować kontekst bezpieczeństwa Selinux, aby umożliwić Apache na pisanie Piwigo Web Root Directory /var/www/html Korzystanie z następujących poleceń.

# Yum Instal PolicyCoreUtils -Python -Utils # Semanage FContext -a -t httpd_sys_rw_content_t "/var/www/html (//.*)?" # Restorecon -r -v/var/www/html 

Zainstaluj Piwigo w Centos 8/7

6. W następnym kroku odwiedź oficjalną stronę pobierania PIWIGO i pobij najnowsze źródła pocztówki pocztowe instalatora w systemie za pomocą narzędzia WGET, wydając poniższe polecenie. Po zakończeniu pobierania wyodrębnij archiwum zip piwigo w swoim obecnym katalogu roboczym.

# wget http: // piwigo.org/pobierz/dlcounter.php?kod = najnowszy -o piwigo.Zip # ls # Unzip piwigo.zamek błyskawiczny 
Pobierz oprogramowanie Piwigo

7. Po wyodrębnieniu archiwum zip, skopiuj Piwigo źródło plików do Twojej domeny ścieżki Webroot, wydając poniższe polecenie. Potem Grant Apache Pełne uprawnienia użytkownika Webroot pliki i wymień zawartość ścieżki głównej dokumentu WWW Server.

# cp -rf piwigo/*/var/www/html/ # chown -r apache: apache/var/www/html/ # ls -l/var/www/html/ 
Konfigurowanie piwigo pod Apache

8. Następnie zmień uprawnienia do plików Webroota dla Piwigo Zainstalowane pliki i dotacja _dane Direktory Pełne uprawnienia do zapisu dla innych użytkowników systemu, wydając poniższe polecenia.

# chmod -r 755/var/www/html/ # chmod -r 777/var/www/html/_data/ # ls -al/var/www/html/ 
Ustawienie uprawnień na piwigo

9. Teraz rozpocznij proces instalacji Piwigo. Otwórz przeglądarkę i przejdź do adresu IP serwera lub nazwy domeny.

http: // 192.168.1.164 lub http: // twoja domena.com 

Na pierwszym ekranie instalacji wybierz piwigo język i wstaw Ustawienia bazy danych MySQL: host, użytkownik, hasło i prefiks tabeli. Dodaj także konto administracyjne Piwigo z silnym hasłem i adresem e -mail konta administracyjnego. Wreszcie, uderz Rozpocznij instalację przycisk do zainstalowania piwigo.

Konfiguracja instalacji piwigo

10. Po zakończeniu instalacji, naciśnij Odwiedź galerię przycisk do przekierowania na panelu administracyjnego PIWIGO.

Ukończona instalacja Piwigo

11. Na następnym ekranie, ponieważ na serwerze nie przesłano żaden obraz Rozpocznij wycieczkę Przycisk, aby wyświetlić okno wskazówki oprogramowania i przejrzeć wszystkie kroki wymagane do przesłania zdjęć i użycia galerii obrazów PIWIGO.

Rozpocznij wycieczkę Piwigo Piwigo Administrator Dashboard

To wszystko! Teraz możesz zacząć tworzyć galerie obrazów i przesłać swoje pliki obrazu na serwer za pomocą jednego z najbardziej elastycznych rozwiązań typu open source do hostowania zdjęć.

Galeria obrazów Piwigo

Jeśli szukasz kogoś do zainstalowania Piwigo Oprogramowanie do galerii obrazów, rozważ nas, ponieważ oferujemy szeroki zakres usług Linux według minimalnych stawek z 14-dniowym bezpłatnym wsparciem za pośrednictwem poczty e-mail. Poproś o instalację teraz.