Niezależnie od tego, czy jesteś doświadczonym programistą WordPress, czy dopiero zaczynasz, instalacja WordPress na Ubuntu jest szybka i łatwa.
WordPress to kompleksowy system zarządzania treścią (CMS) obsługujący wiele witryn, które codziennie odwiedzasz.
Jeśli chcesz zacząć tworzyć witryny WordPress, ale nie jesteś gotowy płacić za serwer w chmurze, możesz uruchomić i hostować swoją witrynę WordPress lokalnie na swoim komputerze. Oto wszystko, co musisz wiedzieć o instalowaniu WordPressa w systemie Linux.
Dlaczego warto używać WordPressa?
Według WordPressa, 40% stron internetowych na świecie jest zbudowanych przy użyciu WordPress. To imponujące statystyki i możesz się zastanawiać: „Dlaczego WordPress jest tak popularny?”
Oto kilka kluczowych powodów, dla których wiele osób wybiera WordPress do zasilania swoich stron internetowych:
- Przyjazny użytkownikowi: WordPress jest wyposażony w intuicyjny i łatwy w użyciu pulpit nawigacyjny, który ułatwia tworzenie stron internetowych i zarządzanie nimi. Ułatwia to również naukę frameworka.
- Wszechstronny: Za pomocą WordPress możesz tworzyć szeroką gamę stron internetowych, takich jak blogi, sklepy internetowe, firmowe strony docelowe itp.
- Dostosowywanie: Dwa podstawowe elementy witryn WordPress to motywy i wtyczki. Pozwalają one dostosować i zmodyfikować wygląd witryny internetowej do własnych upodobań.
- Ekonomiczny: WordPress jest oprogramowaniem typu open source, darmowym i ma sens ekonomiczny przy tworzeniu stron internetowych. Ponadto stosunkowo łatwo jest znaleźć programistów WordPress, co czyni go tańszym.
Oto kroki, aby zainstalować WordPress na Ubuntu:
1. Ustaw stos LAMP
Stos LAMP to zbiór czterech głównych pakietów oprogramowania wymaganych do efektywnego działania WordPress. LAMP oznacza Linuksa, Apache, MySQL i PHP.
- Linux to system operacyjny, na którym będziesz wdrażać swoje witryny WordPress.
- Apache to aplikacja serwera WWW o otwartym kodzie źródłowym, używana do obsługi stron internetowych i innych treści w Internecie. Ułatwia połączenie między serwerem a przeglądarką internetową. Jest to jeden z najczęściej używanych serwerów WWW, znany ze swojej stabilności, elastyczności i możliwości rozbudowy.
- MySQL to potężny, wieloplatformowy system zarządzania relacyjnymi bazami danych (RDBMS) typu open source, który jest szeroko stosowany do zarządzania i przechowywania danych strukturalnych. Służy do przechowywania i utrwalania informacji o witrynie.
- PHP to język programowania po stronie serwera używany do tworzenia stron internetowych. Możesz rozwijać podstawowe oprogramowanie WordPress oraz jego motywy i szablony za pomocą PHP. Ponadto obsługuje całą logikę biznesową w Twojej witrynie WordPress.
XAMPP to świetny stos LAMP, który łączy wszystkie te pakiety oprogramowania. Jeśli nie masz stosu LAMP na swoim komputerze, jest on stosunkowo łatwy do skonfigurowania.
Najpierw pobierz XAMPP dla systemu Linux.
Pobierać:XAMPP
Po zakończeniu pobierania przejdź do Pliki do pobrania katalog, a następnie nadaj nowo pobranemu plikowi XAMPP uprawnienia do wykonywania za pomocą:
cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run
Uruchom instalator XAMPP, używając:
sudo ./xampp-linux-x64-*-installer.run
Zostanie wyświetlony graficzny instalator, więc po prostu postępuj zgodnie z instrukcjami, aby zakończyć instalację.
Po zainstalowaniu możesz uruchomić lub uruchomić XAMPP za pomocą:
sudo /opt/lampp/lampp start
Po uruchomieniu XAMPP możesz przejść do następującego adresu URL za pomocą przeglądarki internetowej: Lokalny Gospodarz. Jeśli wszystko skonfigurowałeś poprawnie, zostaniesz powitany ekranem podobnym do następującego:
Pamiętaj, że WordPress jest wieloplatformowy, więc Ty też możesz zainstaluj go lokalnie w systemie Windows lub macOS.
2. Pobieranie WordPressa na Linuksie
Po skonfigurowaniu stosu LAMP możesz przystąpić do pobierania najnowszej wersji WordPress.
Domyślnie WordPress zostanie pobrany do katalogu Pobrane. Następnie przejdź do katalogu Pobrane za pomocą polecenia cd:
cd ~/Downloads
Rozpakuj nowo pobrane archiwum WordPress za pomocą narzędzia unzip następująco:
unzip wordpress-*.zip
Pobierać:WordPressa
3. Konfiguracja WordPressa w systemie Linux
Utwórz folder w /opt/lampp/htdocs katalog odpowiadający nazwie strony internetowej, którą chcesz utworzyć. Nazwa folderu jest tym, czego będziesz używać w adresie URL do lokalnej nawigacji do witryny WordPress.
Wejdź do optować katalog i utwórz folder o nazwie muo. Możesz użyć dowolnego imienia, które ci się podoba.
cd /opt/lampp/htdocs && sudo mkdir muo
Skopiuj zawartość folderu WordPress, który wcześniej rozpakowałeś, do katalogu swojej witryny.
sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo
Pamiętaj, aby zastąpić wersję WordPress w poprzednim poleceniu poprawną wersją.
Zmień właściciela witryny i całej jej zawartości z źródło Do www-dane za pomocą:
sudo chown www-data: www-data -R /opt/lampp/htdocs/muo/
Zmień także uprawnienia do zapisu, aby móc łatwo pracować lokalnie z witryną WordPress.
sudo chmod 777 -R /opt/lampp/htdocs/muo
Nie używaj powyższych uprawnień do zapisu w środowiskach produkcyjnych, ponieważ nie są one wystarczająco restrykcyjne, ale są odpowiednie do testowania i programowania lokalnego.
4. Instalacja WordPressa w systemie Linux
Twoja witryna WordPress potrzebuje bazy danych do przechowywania i utrwalania konfiguracji witryny oraz danych użytkowników. Na szczęście XAMPP zainstalował już dla nas bazę danych MySQL.
Możesz uzyskać dostęp do bazy danych z przeglądarki, odwiedzając adres URL: localhost/phpmyadmin.
Kliknij na Nowy w panelu po lewej stronie i określ nazwę swojej bazy danych. Następnie kliknij Tworzyć. Ja swoje nazwałem muo odpowiadać nazwie witryny.
Odwiedź adres URL localhost/muo aby rozpocząć konfigurowanie witryny. Zastępować muo z nazwą folderu Twojej witryny, którą podałeś w trzecim kroku.
Na następnej stronie należy podać nazwę bazy danych i inne szczegóły. Domyślna nazwa użytkownika MySQL to źródło i nie ma hasła, więc po prostu pozostaw to pole puste.
Kliknij Składać i postępuj zgodnie z wyświetlanymi instrukcjami.
Na koniec podaj tytuł strony, nazwę użytkownika, silne hasło i swój adres e-mail. Następnie kliknij na zainstalować przycisk.
Na następnej stronie zalogujesz się do panelu administracyjnego WordPress, który pozwoli Ci dostosować i zbudować witrynę według własnych upodobań.
Zabezpieczenie witryny WordPress jest ważne
WordPress doskonale nadaje się do tworzenia szerokiej gamy stron internetowych. A co najlepsze, łatwo jest zacząć i zainstalować na lokalnym komputerze.
Jeśli chcesz wdrożyć swoją witrynę WordPress w środowisku produkcyjnym, musisz zabezpieczyć swoją witrynę, aby uniknąć naruszenia danych i wykorzystywania.