Jak uruchomić własną witrynę WordPress na hostingu Digitalocean?

Jak uruchomić własną witrynę WordPress na hostingu Digitalocean?

Wprowadzenie do WordPress

WordPress to system zarządzania treścią typu open source (CMS). Pozwala tworzyć i zarządzać blogami. Jedną ważną funkcją jest to, że użytkownicy hostują własną dynamiczną stronę internetową bez kodowania od zera. Zapewnia przyjazny interfejs do aktualizacji postów i stron internetowych blogów. Dla użytkowników jest dostępna szeroka mnóstwo szablonów. Pełne dostosowywanie strony internetowej jest dodatkową zaletą WordPress. Mimo że ma wbudowane szablony, programiści mogą go dostosować za pomocą podstawowej frameworka WordPress, a następnie dodając własny kod PHP, instrukcje stylizacji i skrypty. Pozwala także programistom zwolnić zapytania SQL w celu wprowadzenia znacznych zmian w bazie danych połączonych z tymi stronami internetowymi.

Przyjazny dla użytkownika pulpit WordPress pomaga użytkownikowi poruszać się po różnych motywach, wtyczkach i różnych funkcjach i rozszerzeniach dostępnych za pośrednictwem WordPress.

Rysunek 1: Przykładowa strona internetowa WordPress

Niektóre z kluczowych funkcji WordPress to:

  1. Wtyczki są obsługiwane przez WordPress; W ten sposób daje elastyczność dodawania nowych modułów.
  2. Wszystkie strony internetowe utworzone w WordPress są prawidłowo indeksowane w wyszukiwarce. Zatem strony internetowe są optymalizacją pod kątem wyszukiwarek (SEO).
  3. Teksty multimedialne, takie jak obrazy, filmy są utrzymywane prawidłowo.
  4. WordPress jest wielojęzyczny, umożliwiając w ten sposób dynamiczne tłumaczenie stron internetowych.
  5. Użytkownicy mogą tworzyć kreatywne i innowacyjne strony internetowe bez programowania.
  6. Do wyboru dostępnych jest wiele popularnych widżetów wraz z konfigurowalnymi motywami.
  7. Różnorodne szablony mają funkcje udostępniania społecznościowego wskazujące liczbę obsługiwanych przez niego sieci mediów społecznościowych. W tym przypadku, tym bardziej, tym bardziej.

Zatem wszystko, od osobistego bloga po dużą witrynę korporacyjną, można tworzyć za pomocą WordPress. Ewoluował jako najlepsze usługi samoprzylepne, a także popularny system zarządzania treścią.

Wprowadzenie do Digitalocean Virtual Private Server (VPS)

Digitalocean to platforma chmurowa do wdrażania serwerów wirtualnych, zarządzania pamięcią i równowagą. Cloud jest zasadniczo modelem, w którym użytkownicy mają wygodny dostęp na żądanie do wspólnej puli zasobów, takich jak serwery, pamięć i aplikacje, przez Internet. Zatem metoda dostępu do tych wspólnych zasobów, które mają charakter wirtualny i w razie potrzeby jest wywoływany jako dostęp do chmury.

Zasoby takie jak CPU i opcje pamięci są przydzielane serwerom w chmurze, aby użytkownicy mogli uzyskać dostęp. System operacyjny i inne uzupełniające się oprogramowanie oparte są na wyborze programisty. Hosting stron internetowych, rozproszone aplikacje, wysyłanie i przechowywanie informacji to niektóre z aplikacji użytkowania w chmurze.

Możliwe są dwa rodzaje hostingu w chmurze:

  1. Udostępnione hosting: Jest to najczęstszy i prosty sposób na uruchomienie witryny. W tego rodzaju hostingu pula zasobów jest udostępniana przez miliony użytkowników. Lokalizacja chmury i alokacja zasobów zależy od dostawcy chmury. Wspólne hosting można podzielić na dwa typy, para-wirtualizacja i prawdziwa wirtualizacja, które wykorzystują odpowiednio Openvz i KVM.
  2. Dedykowane hosting: tutaj cały serwer fizyczny jest dedykowany pojedynczej klientowi. Wykorzystanie i alokacja zasobów jest całkowicie pod kontrolą programisty. Ma bardziej elastyczny charakter. Chmura znajduje się w organizacji, którą obsługuje.

Digitalocean to wspólny hosting oparty na wirtualizacji KVM i udostępniony milionom użytkowników w celu czerpania korzyści z świadczonych przez nich usług.

Wirtualizacja:

Wirtualizacja obsługuje uruchamianie wielu wirtualnych maszyn serwerowych na jednym komputerze fizycznym. Umożliwia to efektywne wykorzystanie zasobów, co oznacza, że ​​usługi mogą nadal funkcjonować niezależnie, podobnie jak na innym fizycznym sprzęcie. Jeśli wystąpi awaria sprzętu, serwery wirtualne są przesyłane do innego zdrowego serwera fizycznego. Wirtualizacja dzieli również użytkowników bez ich izolowania. Hypervisor zasadniczo zarządza tymi wirtualnymi serwerami. Poszczególne VPS mają zainstalowany własny system operacyjny, do którego użytkownik może uzyskać dostęp w zależności od rodzaju chmury.

Utworzone serwery wirtualne są nazywane kropelkami, jak w kropel w oceanie, w terminologii cyfrowej.

Rzadny udział zasobów CPU, pamięci, pamięci i równoważenia obciążenia są domyślnie przypisywane do tych kropel. Jeśli zasoby nie są, dynamiczna alokacja jest możliwa w Digitalocean.

Zwykle dostępne są czterech rodzajów usług w chmurze:

  1. Publiczne: ta chmura jest dostępna dla publicznie dla wszystkich, aby korzystać z udostępniania zasobów. Cała kontrola leży u dostawcy chmur. Digitalocean domyślnie pozwala tworzyć wszystkie kropelki jako serwery publiczne.
  2. Prywatne: ta chmura jest ograniczona do konkretnej organizacji. Wszystkie wewnętrzne działy firmy mają dostęp do chmury, nikt inny.
  3. Społeczność: Rodzaj chmury publicznej zaprojektowanej w celu zaspokojenia konkretnych potrzeb osób o wspólnych obawach. Może być własnością jednej lub wielu organizacji podlegających tej samej społeczności.
  4. Hybryda: ta chmura jest mieszanką publicznej i prywatnej, w której tylko poufne informacje są przechowywane w chmurze prywatnej. Inne informacje są dostępne w chmurze publicznej.

Digitalocean zapewnia wirtualne prywatne serwery. Główna różnica między VPS a prywatną chmurą, którą VPS opiera się na jednym serwerze fizycznym lub serwerze chmur publicznego, podczas gdy w chmurze prywatnej tylko specyficzni upoważnieni użytkownicy mogą uzyskać dostęp do zasobów, które są wdrażane na różnych serwerach fizycznych komputerów mainframe. Inną różnicą jest to, że użytkownicy mogą uzyskać większą kontrolę nad alokacją zasobów i wykorzystaniem VPC w stosunku do tradycyjnych VPS; stąd VPC może być droższe niż VPS. Niestety, Digitalocean zapewnia tylko VPS, ale jest więcej niż wystarczający, aby hostować publiczną stronę internetową WordPress.

DigitalOcean zapewnia pulę zasobów różnych zasobów komputerowych, takich jak przepustowość sieci, pamięć pamięci i przetwarzania. Na podstawie popytu te zasoby wirtualne można przypisać lub ponownie przypisywać do określonych kropel. Digitalocean umożliwia również automatyczne sterowanie i optymalne wykorzystanie poprzez wykorzystanie możliwości pomiaru do monitorowania i zgłaszania użytkowania.

Kroki, aby zainstalować i skonfigurować WordPress w kropli

Krok 1: Tworzenie kropli

    1. Wybierz Utwórz kropelę, nawigając w tym adresie URL.

https: // chmura.Digitalocean.com/kropelki

  1. Nazwa hosta kropli to nazwa podana do kropli. W miarę możliwości należy unikać przestrzeni w nazwie hosta.
  1. Przejdź do sekcji „Aplikacje jednego kliknięcia” i wybierz „WordPress na 16.04 ”lub jakakolwiek najnowsza wersja dostępna obecnie.

  1. W rozmiarze wyboru wybierz 5 USD/mc. Plan jest wystarczający na początek. Jeśli aktualizujesz wspólne środowisko hostingowe, wybierz odpowiedni plan. Pamiętaj, aby pamiętać o przyszłym użyciu witryny podczas wybierania rozmiaru serwera. Digitalocean umożliwia również dynamiczną realokacji zasobów. Tak więc, nawet jeśli tysiące użytkowników odwiedza witrynę, przestrzeń serwera powinna być wystarczająca.
  2. Region określa fizyczną lokalizację wiceprzewodniczących. Zasadniczo oznacza to, że lokalizacja powinna być wybrana na podstawie lokalizacji odbiorców. Zwiększy to techniki SEO i szybkie wyszukiwanie informacji.
  3. Następnie kliknij opcję Włącz kopie zapasowe, aby zachować kopię danych na wszelki wypadek, że informacje są utracone, można je łatwo pobrać, jeśli zachowana jest odpowiednia i zaktualizowana kopia zapasowa. Jednak kosztuje 20% ceny kropli.
  4. Przewiń na dole strony i kliknij przycisk Utwórz kropelkę. Po zakończeniu tego wirtualna kropla jest tworzona i instalowana.
  5. Po utworzeniu kropli skopiuj adres IP.

E -mail jest wysyłany po utworzeniu kropli zawierającej publiczne IP do kropli, nazwy użytkownika i hasła. Nazwa użytkownika jest ustawiona jako „root”, a domyślne hasło to losowo wygenerowane.

Krok 2: Dostęp do WordPress w kropli

  1. Wprowadź adres IP do kropli w przeglądarce. Dostęp do witryny WordPress można uzyskać z podanego publicznego adresu IP. Przejdź do tego adresu, znajdź konto administratora, zmień domyślne hasło na bezpieczne. http: /// wp-login.php
  2. Wpisz podaną nazwę użytkownika i hasło do zalogowania się do obszaru administratora.
  3. Nawigować do http: /// WP-ADMIN/Użytkownicy.php

Użyj bezpiecznego hasła do konta administracyjnego, aby uniknąć żadnego wycieku informacji w przyszłości. Wybierz hasło, które można łatwo zapamiętać. Użyj tej witryny, aby sprawdzić, jak bezpieczne jest hasło. https: // howsecureismipassword.internet/

Krok 3: login SSH

SSH ma uzyskać bezpieczny dostęp do zdalnego serwera. Jest to przydatne do instalowania motywów, wtyczek za pomocą protokołu FTP.

  1. Po zmianie domyślnego hasła użyj konfiguracji Putty, aby nawiązać połączenie z serwerem za pośrednictwem SSH. Putty to oprogramowanie typu open source.
  2. W oknie Putty wprowadź nazwę domeny lub IP jako nazwę hosta i wybierz typ połączenia jako SSH. Kliknij Ustal połączenie.

Kupowanie dostosowanej nazwy domeny

Nazwa domeny jest zasadniczo niezapomnianym adresem w Internecie na serwerze WWW. To za pośrednictwem nazwy domeny użytkownicy znajdą Twoją witrynę. Dlatego ważne jest, aby mieć rozpoznawalną i niezapomnianą nazwę domeny. Nazwa domeny ma reputację marki. Należy go wybrać w taki sposób, aby mógł łatwo toczyć języka i natychmiast być osadzony w pamięci użytkowników.

Właśnie tam, rejestrowani nazwy domeny, takie jak Namecheap i Godaddy, pojawiają się na zdjęciu. Eklektyczne plany są dostępne na tych platformach dla użytkownika do wyboru zgodnie z jego preferencjami. Wszystkie nazwy domeny są unikalne, więc rejestracja nazwy staje się kwintesencją.

Po zakończeniu terminu ważności, jeśli odnowienie nie zostanie zakończone, domena staje się przestarzała i może być przypisana różnym użytkownikom, jeśli o to poproszono; Stąd upewnij się, że przedłużenie go przed wygaśnięciem terminu.

Mapowanie nazwy domeny na IP za pomocą Namecheap

1. Zarejestruj domenę, przechodząc do następującego URL. Ta domena będzie używana do dostępu do wspomnianej witryny WordPress. Rejestracja domeny tworzy również profil użytkownika.

https: // www.Namecheap.com/domeny/rejestracja

2. Skonfiguruj nazwę domeny, aby używać serwerów nazw Digitalocean:

  1. Zaloguj się do panelu sterowania sekretarza i przejdź do listy domeny https: // ap.www.Namecheap.com/domeny/domenalista
  2. Wybierz nazwę domeny, którą chcesz skonfigurować, i kliknij kartę „Domena”
  3. Następnie określ niestandardowe serwery DNS jako serwery nazw Digitalocean. Typ NS1.Digitalocean.com, ns2.Digitalocean.com i ns3.Digitalocean.com w polach tekstowych.
  4. Ratować. To uzupełnia konfigurację serwerów nazwy.

3. Utwórz kroplę, jeśli jeszcze go nie masz. W przypadku istniejących kropel wybierz adres IP krople, a następnie skopiuj go w nowej karcie w przeglądarce. Odbywa się to w celu sprawdzenia, czy serwer działa, czy nie.

Konfigurowanie nazwy domeny za pomocą kropli

  1. Teraz, aby skonfigurować nazwę domeny w kropli, musimy zalogować się do panelu sterowania dostawcy domeny i utworzyć rekord A. Ponieważ jednak Digitalocean jest używany jako serwer WWW, jego wbudowany serwer DNS jest używany do dodawania rekordów. Jest znacznie szybszy niż używanie reszty serwerów DNS.
  2. A-rekord oznacza rekord adresu i służy do znalezienia adresu IP komputera podłączonego do sieci. W okienku sterowania Digitalocean przejdź do „Networking”
  3. Dodaj nazwę domeny zarejestrowaną w Namecheap.
  4. Wpisz @ jako nazwa hosta i wybierz nowo utworzoną kroplę, w której WordPress jest zainstalowany jako „przekierowuje”
  5. Dodaj resztę rekordów, takich jak CNAME Jeśli używana jest subdomena, MX rejestruje, jeśli serwer pocztowy jest używany w taki sam sposób jak powyższe rekordy.

Aby sprawdzić, czy rzeczy są na miejscu, otwórz wiersz polecenia i wpisz

domena ping.nazwa

Jeśli to działa bez żadnego błędu, oznacza to, że jesteś ustawiony, a nazwa domeny jest poprawnie odwzorowana na adres IP, a zatem nazwę domeny może być używana bezpośrednio do dostępu.

Zatem doprowadza nas to do końca tego artykułu, w którym omówiliśmy instalację i konfigurację WordPress na Digitalocean i mapowanie nazwy domeny na adres IP.

Dobre wieści! Wszystkie kroki instalacji są udane, a teraz jesteś gotowy na uruchomienie własnej innowacyjnej i kreatywnej witryny WordPress w Digitalocean Cloud Hosting. Witrynę WordPress można dalej dostosowywać za pomocą motywów, wtyczek. Większość tematów można pobrać bezpłatnie za https: // WordPress.org/motywy/, podczas gdy wtyczki można pobrać stąd https: // WordPress.org/wtyczki/