Na swojej maszynie wirtualnej zainstaluj Apache2 z PHP i użytecznymi bibliotekami.
# apt install apache2 php libapache2-mod-php php-mcrypt php-mysql
Upewnij 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/wp
Zaloguj 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 |