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.
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
Po aktualizacji wypadałoby zainstalować aktualizacje – wykonujemy zatem komendę apt-get upgrade Jak widać powyżej potwierdzamy instalację aktualizacji, by mogła się ona odbyć.
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
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.
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 stacktipsPo 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
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.
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! 😉
Ta strona używa plików cookies - aby przeczytać więcej o danych jakie są przetwarzane przez witrynę zapoznaj się z Polityką Prywatności.AkceptujęPrzeczytaj więcej
Polityka prywatności
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.