Jak hostować wiele stron internetowych na jednym serwerze?

Opublikowany: 2020-05-04
Hostuj wiele witryn na jednym serwerze
Obserwuj @Cloudways

Spojrzmy prawdzie w oczy! Hosting wielu stron internetowych może być (bardzo) drogi, a po znalezieniu idealnego rozwiązania hostingowego chcesz uzyskać jak najwięcej z wielu dolców, które wydajesz każdego miesiąca. Dlatego hosting tylko jednej strony internetowej na serwerze w chmurze ma niewielki (w rzeczywistości żaden) sens finansowy.

Jeśli brzmi to interesująco, czytaj dalej!

  • Zarejestruj się w Cloudways
  • Uruchom sklep WooCommerce na DigitalOcean
  • Zaloguj się do panelu administracyjnego WooCommerce
  • Uruchom Magento na DigitalOcean
  • Zaloguj się do panelu administracyjnego Magento

Aby uzyskać maksymalne korzyści z serwerów w chmurze, musisz upewnić się, że zarządzane rozwiązanie hostingu w chmurze zajmuje się problemami z zarządzaniem serwerem ORAZ umożliwia hostowanie wielu witryn na serwerze.

Na szczęście Cloudways bezbłędnie spełnia oba wymagania. Masz zarządzane rozwiązanie, które zajmuje się zarządzaniem serwerem, oraz architekturę, która pozwala wykorzystać moc chmury do hostowania wielu witryn na jednym serwerze. Ze względów praktycznych Cloudways to hosting wielu witryn i obsługuje wiele aplikacji PHP, w tym:

  • WordPress
  • Magento
  • Laravel
  • Drupal
  • Joomla
  • PrestaSklep
  • OpenCart

W tym samouczku zainstaluję WordPress z WooCommerce i Magento na jednym serwerze, aby zilustrować możliwości hostingu wielu witryn internetowych platformy Cloudways. Pamiętaj, że specyfikacje serwera są jedynym ograniczeniem liczby hostowanych witryn.


Załóż konto Cloudways

Najpierw zarejestruj konto Cloudways Platform, aby uzyskać 3-dniowy bezpłatny okres próbny (bez karty kredytowej), wypełniając prosty formularz i klikając przycisk Rozpocznij bezpłatnie . Możesz także zarejestrować się za pomocą swojego konta LinkedIn, GitHub lub Google. Jeśli już się zarejestrowałeś, zaloguj się na swoje konto .

strona rejestracji cloudways

Zweryfikuj swój adres e-mail, aby zakończyć proces rejestracji.

Następnie kliknij przycisk Uruchom , aby uruchomić serwer zarządzany w chmurze.

uruchom serwer na cloudways

1. Wprowadź szczegóły serwera i aplikacji

Wybierz najnowszą wersję WordPressa z WooCommerce, nazwij swoją aplikację, serwer i wybierz swój projekt.

wybierz aplikację woocommerce

Uwaga: na potrzeby tego artykułu nazwałem moją aplikację WooCommerce , Server Testing i projekt jako Practice 1 . Możesz jednak wybrać nazwy dla szczegółów aplikacji i serwera.

2. Wybierz infrastrukturę chmury

Cloudways jest dostawcą PaaS (Platform as a Service) i oferuje wybór pięciu najlepszych dostawców infrastruktury chmury, w tym DigitalOcean, Linode, Vultr, AWS i Google Cloud . Na potrzeby tego samouczka wybrałem serwer DigitalOcean.

wybierz dostawcę chmury

3. Wybierz rozmiar serwera

Dzięki serwerowi DigitalOcean masz możliwość hostowania sklepu WooCommerce na serwerze od 1 GB do 192 GB. Wybieram serwer 2GB, który ma 2GB RAM, 50GB SSD, 2TB przepustowości i 1 rdzeń procesora.

wybierz rozmiar serwera

4. Wybierz lokalizację serwera

Wybór lokalizacji serwera ma ogromne znaczenie, ponieważ ma bezpośredni wpływ na szybkość Twojego sklepu WooCommerce, a tym samym na Twoje przychody. Dlatego, aby zmniejszyć opóźnienie, należy wybrać lokalizację najbliższą grupie docelowej.

wybierz lokalizację serwera

Uruchom sklep WooCommerce na DigitalOcean

Po wprowadzeniu szczegółów serwera i aplikacji kliknij przycisk URUCHOM TERAZ .

uruchom swój serwer

Teraz poczekaj kilka minut, aż serwer będzie gotowy!

dodawanie serwera

Gdy serwer będzie gotowy, przejdź do Cloudways Platform i kliknij Aplikacje w lewym górnym menu.

aplikacja na cloudways

Następnie musisz kliknąć aplikację WooCommerce.

aplikacja woocommerce na cloudways

Pojawi się nowy ekran, panel zarządzania aplikacjami Cloudways. Za pomocą tego ekranu możesz łatwo zarządzać konfiguracjami na poziomie aplikacji.

Zaloguj się do panelu administracyjnego WooCommerce

Przejdź do Szczegóły dostępu → Panel administracyjny . Stamtąd możesz znaleźć dane logowania i adres URL swojego sklepu WooCommerce. Kliknij adres URL i użyj danych logowania, aby zalogować się do pulpitu nawigacyjnego WooCommerce.

szczegóły dostępu woocommerce

Skopiuj i wklej nazwę użytkownika i hasło w odpowiednich polach, a następnie kliknij przycisk Zaloguj się .

strona logowania woocommerce

Po wejściu do pulpitu nawigacyjnego WooCommerce zauważysz preinstalowaną wtyczkę buforującą Breeze . To dlatego, że podczas uruchamiania serwera na platformie Cloudways wybrałem zoptymalizowaną aplikację WooCommerce.

pulpit nawigacyjny woocomerce

Pomyślnie zainstalowałeś aplikację WooCommerce na swoim serwerze i to wszystko, aby uruchomić sklep WooCommerce na zarządzanym hostingu WordPress .

Przejdźmy teraz do następnego kroku, aby hostować wiele witryn na jednym serwerze. Jako kolejną aplikację wybrałem Magento.

Uruchom Magento na DigitalOcean

Wróć do Cloudways Platform i kliknij Aplikacje na górnym pasku menu.

aplikacje na cloudways

Kliknij przycisk +Dodaj aplikację .

dodaj nową aplikację

Pojawi się wyskakujące okienko z prośbą o wybranie serwera z menu rozwijanego. Wybierz serwer, na którym chcesz obsługiwać sklep WooCommerce i kliknij DODAJ APLIKACJĘ .

kliknij przycisk dodawania aplikacji

Wybierz Magento 1 lub 2 z rozwijanego menu i nazwij go. Wybrałem Magento 2 i nazwałem go My Magento . Po wybraniu kliknij DODAJ APLIKACJĘ .

dodaj aplikację magento

Poczekaj kilka sekund, gdy aplikacja zostanie dodana do twojego serwera.

W przypadku wykrycia niezgodności zostaniesz powiadomiony o aktualizacji bazy danych lub wersji PHP.

powiadomienie o zgodności

Wróć do serwerów z górnego paska menu na platformie Cloudways i wybierz swój serwer.

czy serwer na cloudways

W sekcji Zarządzanie serwerem przejdź do Ustawienia i pakiety → Pakiety → PHP , zaktualizuj PHP do wersji 7.3 i kliknij przycisk Zapisz .

ustawienia serwera i pakiety

Aktualizacja pakietu PHP do PHP 7.3 zajmie kilka minut.

aktualizacja ustawień i pakietów

Teraz wróć do zakładki Aplikacja i powtórz proces dodawania aplikacji do istniejącego serwera, a tym razem możesz łatwo uruchomić aplikację Magento.

aktualizacja ustawień i pakietów

Uwaga: instalacja aplikacji Magento na Twoim serwerze zajmie kilka minut.

Teraz możesz zobaczyć swoją aplikację Magento (Moje Magento) w sekcji Aplikacje .

aplikacja magento na tym samym serwerze

Zaloguj się do panelu administracyjnego Magento

Przejdź do Szczegóły dostępu → Panel administracyjny . Stamtąd możesz znaleźć dane logowania i adres URL swojego sklepu Magento. Kliknij adres URL i użyj poświadczeń, aby zalogować się do strony administratora Magento.

Cloudways Panel administracyjny Magento

Skopiuj i wklej nazwę użytkownika i hasło z opcji Szczegóły dostępu → Panel administracyjny, a następnie kliknij przycisk Zaloguj .

Magento strona logowania

To wszystko! Pomyślnie uruchomiłeś Magento i WooCommerce na DigitalOcean przy użyciu platformy Cloudways.

Podsumowanie!

Mam nadzieję, że ten artykuł pomógł ci nauczyć się hostować wiele witryn na jednym serwerze, a teraz wiesz, że Cloudways to hosting wielu witryn oferujących zarządzaną platformę dla różnych aplikacji.

Hostowanie wielu witryn na jednym serwerze nigdy nie było łatwe przed Cloudways. Działa jako administrator systemu, co nie tylko zmniejsza koszty posiadania wielu serwerów do obsługi wielu witryn, ale także pozwala stawić czoła złożonościom technicznym lub po stronie serwera.

Co więcej, w razie potrzeby możesz łatwo zaktualizować zasoby swojego serwera (takie jak pamięć RAM, pamięć masowa, procesor i przepustowość) za pomocą skalowania pionowego w ustawieniach serwera.