Jak hostować wiele stron internetowych na jednym serwerze?
Opublikowany: 2020-05-04
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 .

Zweryfikuj swój adres e-mail, aby zakończyć proces rejestracji.
Następnie kliknij przycisk Uruchom , aby uruchomić serwer zarządzany w chmurze.

1. Wprowadź szczegóły serwera i aplikacji
Wybierz najnowszą wersję WordPressa z WooCommerce, nazwij swoją aplikację, serwer i wybierz swój projekt.

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.

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.

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.

Uruchom sklep WooCommerce na DigitalOcean
Po wprowadzeniu szczegółów serwera i aplikacji kliknij przycisk URUCHOM TERAZ .
![]()
Teraz poczekaj kilka minut, aż serwer będzie gotowy!

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

Następnie musisz kliknąć aplikację WooCommerce.

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.


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

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.

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.

Kliknij przycisk +Dodaj 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Ę .

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Ę .

Poczekaj kilka sekund, gdy aplikacja zostanie dodana do twojego serwera.
W przypadku wykrycia niezgodności zostaniesz powiadomiony o aktualizacji bazy danych lub wersji PHP.

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

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

Aktualizacja pakietu PHP do PHP 7.3 zajmie kilka minut.

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.

Uwaga: instalacja aplikacji Magento na Twoim serwerze zajmie kilka minut.
Teraz możesz zobaczyć swoją aplikację Magento (Moje Magento) w sekcji Aplikacje .

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.

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

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.
