Bez względu na to, czy chcesz założyć bloga, czy stworzyć stronę osobistą, użycie WordPressa na serwerze www opartym na Linuksie to potężny i elastyczny sposób na to. W tym przewodniku zainstalujesz WordPressa na swoim Ubuntu 16.04 – zgodnie z najlepszymi praktykami i jak najszybciej. Zacznijmy od razu!

Najważniejsze informacje

  • Instalacja serwera WWW Apache
  • Konfiguracja PHP 7 i MySQL
  • Instalacja WordPressa i konfiguracja bazy danych

Instrukcja krok po kroku

Najpierw zaloguj się do swojego systemu Ubuntu i otwórz terminal. Aby móc zainstalować WordPressa, potrzebujesz kilku podstawowych pakietów, które możesz szybko zainstalować.

WordPress na Ubuntu 16.04 – Twój szybki serwer www

Rozpocznij od serwera WWW Apache. Możesz go zainstalować, wykonując następujące polecenie:

sudo apt-get install apache2

Po wykonaniu polecenia zostaniesz poproszony o potwierdzenie. Potwierdź instalację, aby zainstalować serwer WWW.

WordPress na Ubuntu 16.04 – Twój szybki serwer WWW

Gdy instalacja się zakończy, sprawdź, czy Apache działa prawidłowo. Otwórz przeglądarkę i wpisz localhost w pasku adresu. Powinieneś zobaczyć stronę powitalną Apache.

WordPress na Ubuntu 16.04 – Twój szybki serwer WWW

Teraz nadszedł czas, aby zainstalować PHP 7. Użyj następujących poleceń:

sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mysql
sudo apt-get install php7.0-curl

Te pakiety umożliwiają serwerowi WWW interpretację PHP i jego używanie. Możesz również zainstalować wtyczkę JSON, która jest przydatna dla WordPressa, jednak nie jest to warunek konieczny.

WordPress na Ubuntu 16.04 – Twój szybki serwer www

Gdy PHP jest zainstalowane, skonfiguruj MySQL, aby zarządzać bazą danych dla swojej strony WordPress. Również w tym celu użyjemy następującego polecenia:

sudo apt-get install mysql-server

Wybierz bezpieczne hasło dla roota i postępuj zgodnie z instrukcjami instalacji. Następnie możesz otworzyć konsolę MySQL za pomocą następującego polecenia:

mysql -u root -p

Możesz sprawdzić, czy serwer działa poprawnie, wpisując status.

WordPress na Ubuntu 16.04 – Twój szybki serwer www

Teraz musisz stworzyć bazę danych dla WordPressa. Użyj polecenia MySQL, aby utworzyć bazę danych:

CREATE DATABASE wordpress;

Następnie utwórz użytkownika, który ma dostęp do tej bazy danych. To ważne, aby zapewnić, że twój WordPress nie działa z użytkownikiem root, co może stanowić ryzyko bezpieczeństwa. Oto przykład, jak stworzyć nowego użytkownika:

CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'my_wordpress_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
FLUSH PRIVILEGES;

Pamiętaj, aby zastąpić hasło własnym.

WordPress na Ubuntu 16.04 – Twój szybki serwer WWW

Następnie przejdź do katalogu WWW, aby zainstalować WordPressa. Pobierz najnowszą wersję WordPressa w następujący sposób:

wget https://wordpress.org/latest.tar.gz

Rozpakuj pobrany plik do katalogu HTML:

sudo tar -xvf latest.tar.gz -C /var/www/html/

Ważne jest, aby poprawnie ustawić uprawnienia dla katalogu WordPress. Zmień właściciela katalogu WordPress na www-data, co jest użytkownikiem, pod którym działa serwer Apache:

sudo chown -R www-data:www-data /var/www/html/wordpress
WordPress na Ubuntu 16.04 – Twój szybki serwer www

Teraz możesz otworzyć instalację WordPressa w przeglądarce. Przejdź do http://localhost/wordpress i postępuj zgodnie z instrukcjami na ekranie. Podczas instalacji zostaniesz poproszony o wprowadzenie kilku informacji, w tym nazwy bazy danych, nazwy użytkownika i hasła, które wcześniej ustaliłeś.

WordPress na Ubuntu 16.04 – Twój szybki serwer WWW

Po wypełnieniu wszystkich pól możesz zakończyć instalację. Nie zapomnij wybrać silnego hasła dla konta administratora, aby chronić swoją stronę.

WordPress na Ubuntu 16.04 – Twój szybki serwer www

Po zakończeniu instalacji masz teraz działającą stronę WordPress na swoim serwerze Linuksowym. Ciesz się elastycznością, jaką oferuje WordPress, i rozpocznij swój następny projekt.

Podsumowanie - Wykorzystaj swój system Linuksowy jako serwer WWW dla WordPressa

Od teraz skutecznie zainstalowałeś WordPressa na swoim systemie Ubuntu 16.04. Z serwerem WWW Apache, PHP 7 i MySQL stworzyłeś solidną podstawę dla swoich projektów internetowych. Wykorzystaj zebrane informacje, aby dostosować i rozwijać swoją stronę WordPress.

Najczęściej zadawane pytania

Jaka jest różnica między Apache a Nginx?Apache jest często używany dla aplikacji PHP, podczas gdy Nginx jest szybszy dla treści statycznych.

Jak zabezpieczyć moją instalację WordPressa?Używaj silnych haseł, aktualizuj wszystkie wtyczki i pozwól tylko na niezbędne uprawnienia użytkowników.

Czy mogę zainstalować WordPress na innych dystrybucjach Linuksa?Tak, kroki są podobne, ale mogą występować różnice w zarządzaniu pakietami.

Czy muszę ręcznie instalować moduły PHP?Większość modułów jest dostępna domyślnie, ale niektóre mogą wymagać ręcznego dodania.

Jak często powinienem robić kopie zapasowe mojej strony?Regularne kopie zapasowe są zalecane, najlepiej przynajmniej raz w tygodniu lub przed większymi zmianami.