Kako instalirati VestaCP

VestaCP je popularan besplatan panel za VPS i Dedicated servere koji nudi mnoštvo podešavanja i grafikona za monitoring. Sve to je lepo spakovano u moderan i pregledan korisnički interfejs, a sama instalacija je dosta jednostavna.

U ovom članku ću napisati uputstvo kako instalirati VestaCP sa Nginx i php-fpm na Ubuntu 16.04 OS (SSD Linux hosting). Zašto baš taj Ubuntu? Jer on jedini, za sada, ima ugrađen za Nginx OpenSSL 1.0.2x koji podržava i ALPN, tj. http/2 za Chrome – detaljnije. Naravno, možete sami kompajlirati Nginx sa OpenSSL 1.0.2x, ali je ovo „čistija“ i jednostavnija varijanta. A zašto Nginx+php-fpm? Jer mi se pokazalo kao najbolja varijanta do sada, mada potrebe su različite pa će vama možda više odgovarati Nginx+Apache itd.

Svakako, vi možete instalirati i Nginx + Apache, ili samo Apache, ili ne morate nijedan. Takođe, možete birati da li želite upravljanje DNS-om, Remi repo, Vsftpd/Proftpd/no ftp, Firewall iptables+file2ban/iptables, email server, MySql i/ili PostgradeSQL, FileSystem Quota

Sve ovo možete birati tokom instalacije ili kreirati skriptu koja će sve sama odraditi. Više o tome kasnije.

Neke od mogućnosti:

  • Web, DNS, DB, Mail, FTP server
  • SSL sertifikati (+ automatizovan besplatan Letsencrypt!)
  • Bekapi i Cron jobs
  • System monitoring
  • AntiSpam / Antivirus
  • WHMCS billing support…

Podržani sistemi:

  • RHEL / CentOS 5,6,7
  • Debian 6,7,8
  • Ubuntu 12.04-16.10

Pre početka napomena: da biste instalirali VestaCP morate imati čist instaliran sistem, dakle bez ikakvih endžina i skripti.

Instalacija:

1) Idite na zvanični sajt VestaCP i u odeljak „Install“ – link.

2) Sad tu imate opcije da birate po želji.

U mom primeru se na serveru nalazi Ubuntu 16.04 i ja ću birati sledeće: nginx + php-fpm, vsftpd, Mail exim + devcot + spamassassin, DB MySql, DNS named, Firewall iptables + fail2ban.

3) Za hostname unesite npr. vesta.domen.com, za email i password unesite podatke za prijavljivanje na VestaCP (dakle, nešto po želji).

4) Kliknite na „Generate…“ i dobićete gotovu skriptu

install vestacp ubuntu nginx fpm
Slika: saznajnovo.com

5) Ulogujte se na svoj server preko SSH-a.

Kucajte: curl -O http://vestacp.com/pub/vst-install.sh

6) Sada nalepite celu onu skriptu koju ste generisali na sajtu i Enter

install vestacp ubuntu nginx fpm
Slika: servermom.org

Kada je obradi za 1-2 sekunde, videćete tabelu sa podešavanjima koje ste napravili. Proverite da li je sve ok i pritisnite „y“ da biste nastavili. Proces traje 5-10 minuta, možda i kraće, možda i duže, zavisi od servera.

Ukoliko ste napravili grešku, samo ukucajte „n“ i ponovo generišite skriptu na sajtu.

7) Kada se završi instalacija dobićete podatke za prijavljivanje

Videćete link i username i password. Idite na link i prijavite se sa svojim podacima koje ste tu dobili, tj. ispisali na početku kada ste kreirali skriptu za instalaciju.

Link je u formatu xxx.xxx.xxx.xxx:8083 gde su iksevi IP adresa vašeg servera, a 8083 je default port koji je VestaCP skripta dodelila za panel.

install vestacp ubuntu nginx fpm
Slika: vpsineu.com

8) Kada se prijavite u panel videćete sva podešavanja

Tu se i završava tutorijal jer dalje sami podešavate server po želji. Ako vam nešto nije jasno ili ste naišli na problem, napišite ispod komentar.

install vestacp ubuntu nginx fpm
Slika: saznajnovo.com
Stefan Marjanov
Stefan Marjanov

Diplomirani inženjer informatike. Aktivno se bavim informacionim tehnologijama oko 13 godina, a nešto kraće i veb dizajnom. Takođe, osnivač sam ovog bloga na kome radim i pišem više od 10 godina. Ako želite da podržite moj rad kliknite ovde.

Budi u toku

Mrzi te da redovno posećuješ blog kako bi bio/la u toku sa objavama? Unesi svoj email i blog će ti jednom mesečno slati nove objave. Bez spama, odjavi se bilo kada.

1 komentar

Ostavi komentar

Vaša adresa e-pošte neće biti objavljena. Neophodna polja su označena *