Wstęp

Opis jak wszystkie inne jest odzwierciedleniem realnie przeprowadzonych wielokrotnie instalacji, podobnie jak wszystkie inne na tym blogu.

Koniecznym będzie Raspberry Pi 4B z 4 GB RAM, zastosowanie niższego modelu będzie się wiązać z małą responsywnością serwera. Standardem potrzebne będzie PuTTy. Na Raspberry Pi należy uprzednio zainstalować i skonfigurować system Ubuntu Server wg tego opisu.

Instalacja Apache

Wydajemy polecenie:

sudo apt install apache2 -y

Jeżeli skonfigurowaliśmy Ubuntu Server wg wspomnianego opisu to po tym poleceniu, system zapyta nas o hasło zalogowanego użytkownika. W parę chwil mamy zainstalowany serwer Apache.

Sprawdzenie działania Apache

Możemy się o tym przekonać wpisując w przeglądarce: http://<address_ip> naszego serwera, wówczas naszym oczom ukaże się taka to strona startowa serwera Apache.

Początkowa strona nowo zainstalowanego serwera Apache

Instalacja php

Kolejny krok to zainstalowanie PHP, który pozwala znacznie rozszerzyć możliwości naszego serwera Apache. Wydajemy zatem polecenie, nawet szereg poleceń zawartych w jednej linijce nie zapominając o module php-mysql, który konieczny jest do współpracy php i mysql.

sudo apt install php php-mysql -y

Po kolei zainstaluje się php.

Sprawdzenie działania php

Gdy zakończy swe działanie instalacja, możemy sprawdzić jak działa php. Najpierw usuwamy niepotrzebny już plik index.html.

sudo rm /var/www/html/*

Teraz tworzymy plik.

sudo nano /var/www/html/info.php

Plik ten, z pomocą edytora nano, wypełniamy zawartością:

<?php

phpinfo();

?>

Z doświadczenia nabytego w poprzednim opisie wiemy, iż z edytora nano wychodzimy kombinacją klawiszy Ctrl+x i potwierdzamy zapis zmian klawiszem y. Działanie php sprawdzamy wpisując w przeglądarce http://<address_ip>/info.php. Powinniśmy otrzymać ekran z informacjami o zainstalowanej wersji php. Taki jak poniżej.

Ekran informacyjny o zainstalowanym php

Alternatywnie możemy też w konsoli wpisać:

php -v

Również otrzymamy informację o wersji php lecz nie tak rozbudowaną jak w przypadku powyżej.

Po sprawdzeniu usuwamy niepotrzebny już plik info.php.

sudo rm /var/www/html/*

Dodatkowe moduły php

Gdy panujemy zainstalować WordPress należy doinstalować niektóre moduły php. Należy to zrobić pojedynczo lub zbiorowo.

Dla modułu curl – wykonuje zdalne operacje żądań.

sudo apt install php-curl -y

Dla modułu dom – służy do sprawdzania zawartości widżetu tekstowego.

sudo apt install php-dom -y

Dla modułu mbstring – używany do poprawnej obsługi tekstu UTF8.

sudo apt install php-mbstring -y

Dla modułu php-zip – służy do dekompresowania wtyczek, motywów i pakietów aktualizacji WordPress.

sudo apt install php-zip -y

Dla modułu php-imagic – zapewnia lepszą jakość obrazu podczas przesyłania multimediów.

sudo apt install php-imagick -y

Dla modułu php-gd – zadba o wszystkie podstawowe wymagania dotyczące edycji obrazu.

sudo apt install php-gd -y

Jeszcze ostatni przydatny moduł php-intl

sudo apt install php-intl -y

Podsumowanie

Apache i php działają. To by było na tyle w tym opisie. Zapraszam do następnych.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Translate »
Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie. View more
Cookies settings
Zgoda
Odrzucam
Ciasteczka i polityka prywatności
Privacy & Cookies policy
Cookie name Active

Jakie dane osobiste zbieramy i dlaczego je zbieramy

Komentarze

Kiedy odwiedzający witrynę zostawia komentarz, zbieramy dane widoczne w formularzu komentowania, jak i adres IP odwiedzającego oraz podpis jego przeglądarki jako pomoc przy wykrywaniu spamu. Zanonimizowany ciąg znaków stworzony na podstawie twojego adresu email (tak zwany hash) może zostać przesłany do usługi Gravatar w celu sprawdzenia czy jej używasz. Polityka prywatności usługi Gravatar jest dostępna tutaj: https://automattic.com/privacy/. Po zatwierdzeniu komentarza twój obrazek profilowy jest widoczny publicznie w kontekście twojego komentarza.

Media

Jeśli jesteś zarejestrowanym użytkownikiem i wgrywasz na witrynę obrazki, powinieneś unikać przesyłania obrazków z tagami EXIF lokalizacji. Odwiedzający stronę mogą pobrać i odczytać pełne dane lokalizacyjne z obrazków w witrynie.

Formularze kontaktowe

Ciasteczka

Jeśli zostawisz na naszej witrynie komentarz, będziesz mógł wybrać opcję zapisu twojej nazwy, adresu e-mail i adresu strony internetowej w ciasteczkach, dzięki którym podczas pisania kolejnych komentarzy powyższe informacje będą już dogodnie uzupełnione. Te ciasteczka wygasają po tygodniu. Jeśli odwiedzisz stronę logowania, utworzymy tymczasowe ciasteczko na potrzeby sprawdzenia czy twoja przeglądarka akceptuje ciasteczka. To ciasteczko nie zawiera żadnych danych osobistych i zostanie wyrzucone, kiedy zamkniesz przeglądarkę. Podczas logowania tworzymy dodatkowo kilka ciasteczek potrzebnych do zapisu twoich informacji logowania oraz wybranych opcji ekranu. Ciasteczka logowania wygasają po dwóch dniach, a opcji ekranu po roku. Jeśli zaznaczysz opcję „Pamiętaj mnie”, logowanie wygaśnie po dwóch tygodniach. Gdy wylogujesz się ze swojego konta, ciasteczka logowania zostaną usunięte. W przypadku zmodyfikowania albo opublikowania artykułu, w twojej przeglądarce zostanie zapisane dodatkowe ciasteczko. To ciasteczko nie zawiera żadnych danych osobistych, wskazując po prostu na identyfikator przed chwilą edytowanego artykułu. Wygasa ono po 1 dniu.

Osadzone treści z innych witryn

Artykuły na tej witrynie mogą zawierać osadzone treści (np. filmy, obrazki, artykuły itp.). Osadzone treści z innych witryn zachowują się analogicznie do tego, jakby użytkownik odwiedził bezpośrednio konkretną witrynę. Witryny mogą zbierać informacje o tobie, używać ciasteczek, dołączać dodatkowe, zewnętrzne systemy śledzenia i monitorować twoje interakcje z osadzonym materiałem, włączając w to śledzenie twoich interakcji z osadzonym materiałem jeśli posiadasz konto i jesteś zalogowany w tamtej witrynie.

Analiza statystyk

Z kim dzielimy się danymi

Jak długo przechowujemy twoje dane

Jeśli zostawisz komentarz, jego treść i metadane będą przechowywane przez czas nieokreślony. Dzięki temu jesteśmy w stanie rozpoznawać i zatwierdzać kolejne komentarze automatycznie, bez wysyłania ich do każdorazowej moderacji. Dla użytkowników którzy zarejestrowali się na naszej stronie internetowej (jeśli tacy są), przechowujemy również informacje osobiste wprowadzone w profilu. Każdy użytkownik może dokonać wglądu, korekty albo skasować swoje informacje osobiste w dowolnej chwili (nie licząc nazwy użytkownika, której nie można zmienić). Administratorzy strony również mogą przeglądać i modyfikować te informacje.

Jakie masz prawa do swoich danych

Jeśli masz konto użytkownika albo dodałeś komentarze w tej witrynie, możesz zażądać dostarczenia pliku z wyeksportowanym kompletem twoich danych osobistych będących w naszym posiadaniu, w tym całość tych dostarczonych przez ciebie. Możesz również zażądać usunięcia przez nas całości twoich danych osobistych w naszym posiadaniu. Nie dotyczy to żadnych danych które jesteśmy zobligowani zachować ze względów administracyjnych, prawnych albo bezpieczeństwa.

Gdzie przesyłamy dane

Dane nigdzie nie są przesyłane i nigdzie nie są udostępniane. Komentarze gości mogą być sprawdzane za pomocą automatycznej usługi wykrywania spamu.
Save settings
Cookies settings