Wdrażanie urządzenia Bitnami

Oprogramowanie Bitnami firmy VMware udostępnia bogaty katalog podkluczy urządzeń wirtualnych. Dowolne urządzenie zgodne z platformą vSphere można wdrożyć za pomocą rozwiązania Bitnami dostępnego w witrynie VMware Marketplace, w tym wiele z najczęściej używanych projektów oprogramowania typu open source.

Z tego artykułu dowiesz się, jak zainstalować i skonfigurować następujące urządzenia wirtualne spakowane przez rozwiązanie Bitnami w chmurze prywatnej usługi Azure VMware Solution:

  • Platforma LAMP

  • Jenkins

  • PostgreSQL

  • NGINX

  • RabbitMQ

Wymagania wstępne

Krok 1. Pobieranie pliku OVA/OVF urządzenia wirtualnego Bitnami

  1. Przejdź do witryny VMware Marketplace i pobierz urządzenie wirtualne, które chcesz zainstalować w chmurze prywatnej usługi Azure VMware Solution:

  2. Wybierz wersję, wybierz pozycję Pobierz, a następnie zaakceptuj licencję UMOWY EULA.

    Uwaga

    Upewnij się, że plik jest dostępny z maszyny wirtualnej.

Krok 2. Uzyskiwanie dostępu do lokalnego serwera vCenter w chmurze prywatnej

  1. Zaloguj się w witrynie Azure Portal.

    Uwaga

    Jeśli potrzebujesz dostępu do portalu Azure US Gov, przejdź do witryny https://portal.azure.us/

  2. Wybierz chmurę prywatną, a następnie pozycję Zarządzaj tożsamością>.

  3. Skopiuj adres URL, nazwę użytkownika i hasło programu vCenter Server. Będą one używane do uzyskiwania dostępu do maszyny wirtualnej.

  4. Wybierz pozycję Przegląd, wybierz maszynę wirtualną, a następnie połącz się z nią za pośrednictwem protokołu RDP. Jeśli potrzebujesz pomocy dotyczącej nawiązywania połączenia, zobacz Nawiązywanie połączenia z maszyną wirtualną, aby uzyskać szczegółowe informacje.

  5. Na maszynie wirtualnej otwórz przeglądarkę i przejdź do adresu URL programu vCenter.

  6. Zaloguj się przy cloudadmin@vsphere.local użyciu skopiowanych wcześniej poświadczeń użytkownika.

    Screenshot showing the VMware vSphere sign in page.

Krok 3. Instalowanie pliku Bitnami OVA/OVF w programie vCenter Server

  1. Kliknij prawym przyciskiem myszy klaster, który chcesz zainstalować urządzenie wirtualne LAMP, a następnie wybierz polecenie Wdróż szablon OVF.

  2. Wybierz pozycję Plik lokalny i przejdź do pobranego wcześniej pliku OVF. Następnie kliknij przycisk Dalej.

  3. Wybierz centrum danych i podaj nazwę maszyny wirtualnej urządzenia wirtualnego, na przykład bitnami-lampstack. Następnie kliknij przycisk Dalej.

  4. Wybierz hosta ESXi jako zasób obliczeniowy, aby uruchomić maszynę wirtualną, a następnie wybierz pozycję Dalej.

  5. Przejrzyj szczegóły i wybierz pozycję Dalej.

  6. Zaakceptuj umowę licencyjną i wybierz pozycję Dalej.

  7. Wybierz magazyn maszyny wirtualnej, a następnie wybierz pozycję Dalej.

  8. Wybierz sieć docelową maszyny wirtualnej i wybierz pozycję Dalej.

  9. Podaj wymagane informacje, aby dostosować szablon, na przykład właściwości maszyny wirtualnej i sieci. Następnie kliknij przycisk Dalej.

  10. Przejrzyj ustawienia konfiguracji, a następnie wybierz pozycję Zakończ.

  11. W konsoli zadań sprawdź, czy stan wdrożenia szablonu OVF zakończył się pomyślnie.

  12. Po zakończeniu instalacji w obszarze Akcje wybierz pozycję Włącz , aby włączyć urządzenie.

  13. W konsoli programu vCenter Server wybierz pozycję Uruchom konsolę internetową i zaloguj się do wirtualnego urządzenia Bitnami. Zapoznaj się z dokumentacją obsługi urządzenia wirtualnego Bitnami, aby uzyskać domyślną nazwę użytkownika i hasło.

    Uwaga

    Możesz zmienić domyślne hasło na bezpieczniejsze. Aby uzyskać więcej informacji, zobacz ...

Krok 4. Przypisywanie statycznego adresu IP do urządzenia wirtualnego

W tym kroku zmodyfikujesz parametry bootproto i onboot oraz przypiszesz statyczny adres IP do wirtualnego urządzenia Bitnami.

  1. Wyszukaj plik konfiguracji sieci.

    sudo find /etc -name \*ens160\*
    
  2. Edytuj plik /etc/sysconfig/network-scripts/ifcfg-ens160 i zmodyfikuj parametry rozruchu. Następnie dodaj statyczny adres IP, maskę sieci i adresy bramy.

    • bootproto=static

    • onboot=yes

  3. Wyświetl i potwierdź zmiany w pliku ifcfg-ens160 .

    cat ifcfg-ens160  
    
  4. Uruchom ponownie usługę sieciową. Spowoduje to najpierw zatrzymanie usług sieciowych, a następnie zastosowanie konfiguracji adresu IP.

    sudo systemctl restart network
    
  5. Wyślij polecenie ping do adresu IP bramy, aby zweryfikować konfigurację i łączność maszyny wirtualnej z siecią.

  6. Upewnij się, że wyświetlana jest trasa domyślna 0.0.0.0.

    sudo route -n
    

Krok 5. Włączanie dostępu SSH do urządzenia wirtualnego

W tym kroku włączysz protokół SSH na urządzeniu wirtualnym na potrzeby zdalnego sterowania dostępem. Usługa SSH jest domyślnie wyłączona. Do nawiązania połączenia z konsolą hosta użyjesz również klienta OpenSSH.

  1. Włącz i uruchom usługę SSH.

    sudo rm /etc/ssh/sshd_not_to_be_run
    sudo systemctl enable sshd
    sudo systemctl start sshd
    
  2. Edytuj plik /etc/ssh/sshd_config, aby zmienić uwierzytelnianie haseł.

    PasswordAuthentication yes
    
  3. Wyświetl i potwierdź zmiany w pliku sshd_config .

    sudo cat sshd_config
    
  4. Załaduj ponownie zmiany wprowadzone w pliku.

    sudo /etc/init.d/ssh force-reload
    
  5. Uruchom sesję SSH.

    ssh hostname:22
    
  6. W wierszu polecenia konsoli urządzenia wirtualnego wprowadź nazwę użytkownika i hasło bitnami, aby nawiązać połączenie z hostem.