Контролен панел на Vesta CP Linux сървър

Съдържание

The Контролен панел Vesta е контролен панел на сървър за управление на уебсайтове, VESTA CP е безплатна с отворен код и изпълнява най -полезните функции като следното:

  • Уеб сървър, поддържа php и python
  • DNS сървър
  • Сървър на база данни (Mysql и Postgres)
  • Пощенски сървър
  • FTP сървър
  • Nginx (който е високопроизводителен лек обратен прокси / уеб сървър)
  • Автоматично архивиране
  • VESTACP и мениджър за актуализиране на услуги
  • Вграден потребителски и системен мониторинг
  • Конфигурируем антиспам и антивирус
  • Прост графичен интерфейс и възможност за създаване на html и css шаблони
  • Защитената платформа поддържа IPV6 и https
  • GPL v3 лиценз

Този контролен панел работи на всеки компютър или сървър с операционни системи:

  • RHEL / CentOS 5.x, 6.x и 7.x
  • Debian 6,7,8
  • Ubuntu 12.04 до 15.10
  • най -препоръчителният в момента е Centos 6.5 64bit.

Той е програмиран на C ++ и php, така че можем да получим достъп до кода и да го променим според нашите нужди или към дизайна на всяка страница, която се намира отделно.

Необходимите изисквания, за да можете да инсталирате VESTACP, както е посочено по -долу в този урок, предполагат инсталация на Centos или някоя от гореспоменатите дистрибуции на сървър или във виртуална машина и че трябва да имаме root достъп до сървъра.

След това ще изтеглим и инсталираме контролния панел на Vesta, за това се свързваме чрез SSH или пишем следния код в прозореца на терминала.

Ако го инсталираме на Ubuntu или Debian:

 curl -O http://vestacp.com/pub/vst-install-debian.sh
Ако го инсталираме на CentOS:
 curl -O http://vestacp.com/pub/vst-install-rhel.sh
Ще приемем инсталация на CentOS. След това трябва да се уверим, че няма инсталиран http сървър или услуга, така че да го премахнем.
 yum -y премахнете httpd
в root режим стартираме инсталатора:
 bash vst-install-rel.sh 
Ще се покаже инсталационният екран, показващ всички услуги, които ще бъдат инсталирани, много от които посочихме по -горе.

Той ще ни помоли да посочим дали продължаваме или не, затова продължаваме инсталацията, като натискаме клавиша. Тогава ще ни поиска да напишем имейл адрес, тук трябва да имаме предвид, че той трябва да е от Gmail или друг доставчик.

Контролният панел ще използва този имейл, за да ни изпрати данните за достъп на администратор и всяко друго събитие, което се случи. В края на инсталацията той ще ни покаже данните на екрана, след което можем да променим инсталационните данни на Vesta от системата за администриране.

След това можем да видим панела, работещ от IP, който сме назначили, и порт 8083:

https://104.236.66.100:8083/

Тъй като нямаме инсталиран SSL сертификат, ще получим предупредителен екран за незащитена страница или нелична връзка.

Ние избираме Разширени подробности или Продължете в опасен режим в зависимост от браузъра, който използваме и след това ще видим екрана за вход.

За да влезем в администраторски режим, ще напишем потребителското име и паролата, които ни бяха присвоени по време на инсталацията.

Когато влезем, ще имаме достъп до административния контролен панел, който първо ни показва потребителя по подразбиране и известна информация за услугите, възложени му.

От тук можем да създаваме потребителски акаунти, да задаваме ресурси или пакети и планове, които VESTA CP носи предварително конфигурирани.

Можем също така да създаваме наши собствени пакети или планове, като задаваме ресурси за различни потребители, от менюто на плановете, до което имаме достъп, за да регистрираме плановете.

Тук можем да видим един от плановете, който възлага възможността да имате 10 акаунта в домейна със съответните им услуги.

Както видяхме Vesta CP е контролен панел за много потребители където можем да предложим пакети на други потребители или VPS с проста и гъвкава тема. Можем да добавим различни хостинг планове и да ги присвоим според техните потребители.

За да добавим домейн или да създадем пространство за хостване на уебсайт във VestaCP, ще отидем в уеб и щракнете върху Добавяне на нов домейн.

Можем да конфигурираме всички характеристики и ограничения, дори можем да ограничим или разрешим статистиката. Важен аспект, който много контролни панели нямат, е, че VESTACP ни позволява да виждаме използването на ресурси на сървъра или по домейн и от потребител, така че можем да видим в реално време статистически данни за използването на паметта, процесора, отчетите за използване на честотната лента. Да отидем в менюто Графика и можем да видим потреблението на ресурси.

В този случай можем да видим, че натоварването на сървъра е 50% според използването на всички ресурси, тогава ако намалим страницата, можем да видим другите ресурси и тяхното потребление поотделно.

Това е много интересна характеристика Можем да видим в статистиката използването на услуги и ресурси, които всеки потребител прави и преглед на използването на сървърни услуги.

От Меню на защитната стена Можем лесно да конфигурираме портовете, които искаме да приемем и които да блокираме, защитната стена използва iptables и Fail2ban.

Тези инструменти бяха обхванати в уроците:

  • Как да защитим SSH с Fail2ban на CentOS
  • Инсталирайте Fail2ban и го свържете със SSH и Nginx

С Fail2ban той също ще блокира тези IP адреси, от които атаките с груба сила или които извършват злонамерени операции, като например откриване на твърде много грешки при пароли при опит за влизане, също ще бъдат блокирани, също така блокира всеки, който се опитва да сканира портове или уязвимости.

Fail2Ban се използва като IDS, тоест система за откриване на проникване, тя оценява дали дадена заявка е добра или не и ако се установи, че е злонамерена или подозрителна, това показва, че правилото за блокиране е добавено към защитната стена, за да отхвърли IP адресите по време на определен период от време. Fail2Ban идва с филтри за различни Apache услуги, имейл, SSH, MySQL и др.

Ако искате да изпробвате демонстрация на Vesta CP от официалния уебсайт, ето го:

Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка
wave wave wave wave wave