Instalacja panelu VestaCP – Debian

Cześć,
Dziś przedstawię Wam bardzo prosty i szybki sposób na instalację panelu VestaCP na serwerze opartym o system Debian (Debian 7,8,9) – instalacja panelu VestaCP jest bardzo prosta i niemalże automatyczna, więc instalacja może odbywać się na zasadzie kopiuj/wklej z poniższej instrukcji – podczas instalacji będziesz musiał jedynie podać kilka prostych informacji, jak np. adres e-mail administratora panelu (Twój adres mailowy), hostname, hasło oraz potwierdzić instalację pakietów. Dane te możesz jednak wpisać na poniższej stronie, która wygeneruje Ci komendę do wklejenia w konsolę Do dzieła!

Przy naszych pracach pomocna będzie strona : https://vestacp.com/install/ – dzięki niej możesz wybrać jakie pakiety chcesz zainstalować – czy będzie to sam Apache, czy Apache + NGINX jak i to czy chcesz instalować jakikolwiek serwer poczty czy firewall.

  1. Po zalogowaniu się do SSH musimy zaktualizować nasze repozytoria systemowe, tak abyśmy mieli pewność, że korzystamy z najnowszych aktualizacji. Robimy to komendą :
    apt-get update
    Aktualizacja repozytoriów
  2. Po aktualizacji wypadałoby zainstalować aktualizacje – wykonujemy zatem komendę
    apt-get upgrade
    Aktualizacja repozytoriówJak widać powyżej potwierdzamy instalację aktualizacji, by mogła się ona odbyć.
  3. Pobierzmy teraz plik instalacyjny pakietu VestaCP – plik jest że tak to nazwę „ogólny” – poprzez odpowiednie wygenerowanie komendy wybieramy jakie komponenty panelu chcemy zainstalować o czym pisałem wyżej – a więc pobieramy skrypt :
    curl -O http://vestacp.com/pub/vst-install.sh – alternatywnie plik możemy pobrać również poprzez polecenie WGET : wget http://vestacp.com/pub/vst-install.sh
    Pobranie skryptu instalacyjnego
  4. Skrypt mamy pobrany – ale żeby go poprawnie uruchomić potrzebujemy nadać mu odpowiednie uprawnienia :
    chmod a+x vst-install.sh – komenda ta nie daje nam żadnego komunikatu zwrotnego – to normalne.
    Nadanie odpowiednich uprawnień skryptowi
  5. Ok, mamy nadane uprawnienia co spowoduje, że będziemy mogli poprawnie uruchomić instalator na serwerze – teraz przyda nam się strona : https://vestacp.com/install/ – to na niej możemy wybrać jakie pakiety chcemy zainstalować – wybieramy czego dusza zapragnie i na dole strony klikamy generate command i dostaniemy przykładowo coś takiego : bash vst-install.sh --nginx yes --apache yes --phpfpm no --named yes --remi yes --vsftpd yes --proftpd no --iptables yes --fail2ban yes --quota no --exim yes --dovecot yes --spamassassin yes --clamav yes --softaculous no --mysql yes --postgresql no --hostname stacktips.pl --email vesta@stacktips.pl --password stacktips
    To jest nasza komenda instalacji wedle zaznaczonych checkboxów (pakietów które wybraliśmy).Potrzebujemy jednak poprawnie uruchomić tą komendę – a więc zamiast „bash” podajemy „./” – zatem gotowa komenda do uruchomienia będzie wyglądać tak : ./vst-install.sh --nginx yes --apache yes --phpfpm no --named yes --remi yes --vsftpd yes --proftpd no --iptables yes --fail2ban yes --quota no --exim yes --dovecot yes --spamassassin yes --clamav yes --softaculous no --mysql yes --postgresql no --hostname stacktips.pl --email vesta@stacktips.pl --password stacktipsRozpoczęcie instalacji skryptuPo wprowadzeniu komendy może pojawić się informacja o tym, że pliku instalacyjnego nie udało się uruchomić jak na obrazku poniżej (np w postaci komunikatu : „Error: Control Panel should be installed on clean server.” bądź jak powyżej na screenie). Wówczas na końcu naszej komendy wystarczy, że dodamy „–force” – spowoduje to wymuszenie instalacji. Cała komenda wówczas wygląda tak :
    ./vst-install.sh --nginx yes --apache yes --phpfpm no --named yes --remi yes --vsftpd yes --proftpd no --iptables yes --fail2ban yes --quota no --exim yes --dovecot yes --spamassassin yes --clamav yes --softaculous no --mysql yes --postgresql no --hostname stacktips.pl --email vesta@stacktips.pl --password stacktips --force
    Potwierdzenie rozpoczęcia instalacji
  6. W tym momencie instalator poprosi nas o potwierdzenie wykonania instalacji co potwierdzamy poprzez wpisanie do konsoli przypisanej przez instalatora litery do okna terminala. Zazwyczaj jest to „T”. W przypadku anglojęzycznego systemu będzie to „Y”. Instalacja panelu nie trwa dłużej niż 15 minut.
  7. Po zakończonej instalacji instalator wyrzuci Wam informację z adresem IP do panelu, nazwą użytkownika oraz hasłem. Gratulację, udało Ci się przejść ten „skomplikowany” proces! 😉

ZOSTAW ODPOWIEDŹ

Please enter your comment!
Please enter your name here