Na swojej maszynie wirtualnej zainstaluj Apache2 z PHP i użytecznymi bibliotekami.
# apt install apache2 php libapache2-mod-php php-mcrypt php-mysqlUpewnij się, że instalacja przebiegła prawidłowo, wrowadzając hostname maszyny w przeglądarce internetowej.
Wordpress potrzebuje bazy danych do przechowywania swoich danych.
Wejdź na stronę https://panel.wmi.amu.edu.pl i utwórz nową bazę danych MySql o nazwie sXXXXXX_tin. Zmień hasło do swojej bazy danych (i zachowaj je dla siebie).
Wejdź na stronę https://mysql.wmi.amu.edu.pl/, gdzie masz dostęp do narzędzia phpMyAdmin zarządzającego bazą danych. Upewnij się, że Twoja baza danych została utworzona i że jest pusta.
Wykonaj oficjalne instrukcje instalacji systemu Worpress.
W kroku 1, użyj SSH do skopiowania plików
Pomiń krok 2 (ponieważ już stworzyłeś i sprawdziłeś istnienie swojej bazy danych używając phpMyAdmin w poprzednim zadaniu).
W kroku 3, użyj sXXXXXX jako DB_USER, sXXXXXX_tin jako DB_NAME, mysql.wmi.amu.edu.pl jako DB_HOST oraz swojego hasła (stworzonego w poprzednim zadaniu) jako DB_PASSWORD. Aby zmienić nazwę pliku użyj następującego polecenia
# mv wp-config-sample.php wp-config.php
wp. Może Ci się przydać następujące polecenie# cp -R wordpress /var/www/html/wpZaloguj się do świeżo zainstalowanego Wordpressa.
Otwórz swoją stronę Wordpress w nowej karcie.
Twoja istalacja Wordpress nie jest wstanie przesyłać plików na serwer. Powotem tego stanu jest brak uprawnień. Serwer Apache2 nie posiada uprawnień do zapisu do katalogu
wp. Aby to zmienić wykonaj następujące komendy:
# chown -R root:www-data /var/www/html/wp
# chmod -R g+w /var/www/html/wp
Dodaj zawartość do swojej strony Wordpress. Co najmniej:
Zainstaluj 6G Firewall (https://perishablepress.com/6g/) do swojego Wordpressa. Nie zapomnij włączyć i skonfigurować mod_rewrite. Zweryfikuj instalację 6G Firewall próbując dostać się na swoją stronę Wordpress przez zapytanie ?eval().
| lp | Nnumer Indeksu | Liczba punktów |