Спестете 15% от всички хостинг услуги

Тествай уменията си и получи Отстъпка за всеки хостинг план

Използвайте код: Skills За начало
Заглавия
Linux Администрация Виртуални сървъри

Как да инсталирате ISPmanager на VPS: Пълно ръководство стъпка по стъпка

Управлението на уеб сървър не трябва да бъде сложно. ISPmanager е един от най-способните и интуитивни контролни панели, налични за Linux-базирани сървъри, давайки на администраторите пълен контрол над уебсайтове, бази данни, имейл акаунти, DNS записи, FTP потребители и още много – всичко от чист, браузър-базиран интерфейс. Независимо дали сте разработчик, собственик на малък бизнес или хостинг реселър, ISPmanager драматично намалява сложността на ежедневното управление на сървъра.

В този всеобхватен водач ще научите точно как да инсталирате ISPmanager на вашия VPS, да го конфигурирате за първи път и да започнете да управлявате вашата хостинг среда като професионален системен администратор.

Защо да изберете ISPmanager за вашия VPS?

Преди да се потопите в процеса на инсталация, струва си да разберете защо ISPmanager се откроява сред опциите за контролни панели:

  • Всеобхватен набор от функции — Управлявайте домени, SSL сертификати, имейл акаунти, FTP, бази данни (MySQL/MariaDB), DNS зони, cron задачи и разрешения за файлове от един контролен панел.
  • Поддръжка на множество потребители — Създавайте изолирани хостинг акаунти за клиенти или членове на екипа с детайлни контроли на разрешенията.
  • Приятелски към автоматизацията — ISPmanager поддържа API достъп, което улеснява автоматизирането на задачи за предоставяне и управление.
  • Активно развитие — Редовните актуализации гарантират съвместимост със съвременни Linux дистрибуции и стандарти за сигурност.
  • Лек отпечатък — За разлика от някои конкурентни панели, ISPmanager е оптимизиран да работи ефективно дори на конфигурации на входни VPS.

Ако търсите надежда VPS среда за изпълнение на ISPmanager, AlexHost VPS Hosting предоставя високопроизводителни SSD сървъри с пълен root достъп, идеални за внедряване на контролни панели.

Раздел 1: Предварителни изисквания

Преди да започнете инсталацията, уверете се, че са изпълнени следните изисквания:

1.1 Съвместима операционна система

ISPmanager официално поддържа следните Linux дистрибуции:

ДистрибуцияПоддържани версии
Ubuntu20.04 LTS, 22.04 LTS
Debian10, 11, 12
CentOS7 (ограничена поддръжка)

> Препоръка: Ubuntu 22.04 LTS или Debian 11/12 са най-стабилните и добре поддържани избори за нови ISPmanager внедрявания.

1.2 Минимални хардуерни изисквания

РесурсМинимумПрепоръчано
CPU1 vCore2+ vCores
RAM1 GB2 GB или повече
Дисково пространство10 GB20 GB или повече
Мрежа100 Mbps1 Gbps

1.3 Необходим достъп

  • SSH достъп до вашия VPS (порт 22 по подразбиране)
  • Root привилегии или потребител с пълни sudo права
  • Статичен публичен IP адрес назначен на вашия сървър
  • Активна интернет връзка на сървъра за изтегляне на пакети

Раздел 2: Свързване към вашия VPS чрез SSH

Стъпка 1: Отворете вашия терминал или SSH клиент

  • Linux / macOS: Отворете вградената приложение Terminal.
  • Windows: Използвайте PuTTY, Windows Terminal или вградения OpenSSH клиент (достъпен в Windows 10/11).

Стъпка 2: Установете SSH връзката

Изпълнете следната команда, като замените your_username с вашето действително потребителско име (обикновено root за нов VPS) и your_server_ip с публичния IP адрес на вашия сървър:

ssh your_username@your_server_ip

Пример:

ssh root@203.0.113.45

Ако вашият сървър използва нестандартен SSH порт, посочете го с флага -p:

ssh -p 2222 root@203.0.113.45

Ако използвате SSH удостоверяване на базата на ключ (препоръчано за сигурност), посочете вашия частен ключ:

ssh -i ~/.ssh/id_rsa root@your_server_ip

След като се свържете, ще видите командния подсказ на вашия сървър, което потвърждава успешна SSH сесия.

Раздел 3: Актуализиране на вашия сървър

Изпълнението на ISPmanager на остаряла система въвежда уязвимости в сигурността и потенциални проблеми със съвместимостта. Винаги актуализирайте пакетите на вашата система преди инсталирането на всеки основен софтуер.

За Debian / Ubuntu:

sudo apt update && sudo apt upgrade -y

За CentOS / RHEL:

sudo yum update -y

След завършване на надстройката е добра практика да рестартирате сървъра, за да приложите всички актуализации на ядрото:

sudo reboot

Свържете се отново чрез SSH след рестартирането, преди да продължите.

Раздел 4: Инсталиране на ISPmanager на вашия VPS

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

Стъпка 1: Изтегляне на официалния инсталатор на ISPmanager

Използвайте wget за изтегляне на скрипта за инсталация директно от серверите на ISPmanager:

wget https://www.ispmanager.com/download/ispmanager-install.sh

> Забележка: Винаги проверявайте URL адреса за изтегляне спрямо официалната документация на ISPmanager, за да се уверите, че използвате най-новата версия на инсталатора.

Стъпка 2: Направете инсталатора изпълним

След завършване на изтеглянето, дайте на скрипта разрешения за изпълнение:

chmod +x ispmanager-install.sh

Стъпка 3: Стартирайте скрипта за инсталация

Изпълнете инсталатора с привилегии на root:

sudo ./ispmanager-install.sh

Инсталаторът сега ще:

  1. Открие вашата операционна система и версия
  2. Инсталира всички необходими зависимости (уеб сървър, механизъм за база данни, поща сървър и т.н.)
  3. Конфигурира системни услуги
  4. Настрои уеб интерфейса на ISPmanager
  5. Генерира начални идентификационни данни за администраторския акаунт

Целият процес обикновено отнема 5 до 15 минути, в зависимост от производителността на вашия сървър и скоростта на интернет връзката. Следвайте всички подсказки на екрана и приемете лицензионното споразумение, когато се появи.

Стъпка 4: Запишете вашите идентификационни данни за вход

След успешна инсталация, скриптът ще покаже резултат, подобен на следния:

ISPmanager has been successfully installed.
Access URL:  http://your_server_ip:1500
Username:    admin
Password:    [generated_password]

Копирайте и съхранявайте тези идентификационни данни безопасно. Ще ви трябват за достъп до контролния панел.

Раздел 5: Достъп до контролния панел ISPmanager

Стъпка 1: Отворете уеб браузър

На вашия локален компютър отворете всеки модерен уеб браузър (Chrome, Firefox, Edge, Safari).

Стъпка 2: Навигирайте към URL адреса на ISPmanager

Въведете следния адрес в адресната лента на браузъра си, като замените your_server_ip с вашия действителен VPS IP:

http://your_server_ip:1500

> Съвет за сигурност: ISPmanager поддържа HTTPS достъп. След инсталацията конфигурирайте SSL сертификат, за да криптирате трафика на вашия контролен панел. AlexHost предлага достъпни SSL сертификати, които могат да бъдат приложени към интерфейса за управление на вашия сървър за подобрена сигурност.

Стъпка 3: Влезте в таблото за управление

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

Раздел 6: Начална конфигурация на ISPmanager

След първото ви влизане, ISPmanager ще ви преведе през съветник за начална настройка. Ето разбивка на ключовите стъпки за конфигурация:

Стъпка 1: Завършете съветника за начална конфигурация

Съветникът обхваща основни настройки на сървъра, включително:

  • Конфигурация на хостнейма — Задайте напълно квалифицирано доменно име (FQDN) за вашия сървър.
  • Настройки на DNS сървър — Конфигурирайте първичен и вторичен nameserver.
  • Настройки на поща сървър — Изберете и конфигурирайте предпочитания поща сървър (Exim, Postfix и т.н.).
  • Настройки на FTP сървър — Активирайте и конфигурирайте FTP демона, ако е необходимо.
  • Избор на уеб сървър — Изберете между Apache, Nginx или комбинирана Apache+Nginx стек.

Работете внимателно през всеки раздел, тъй като тези настройки формират основата на вашата хостинг среда.

Стъпка 2: Създайте нов хостинг потребител

След завършване на съветника, можете да създадете отделни хостинг акаунти:

  1. Навигирайте до Users в лявата странична лента.
  2. Кликнете Add User.
  3. Попълнете необходимите полета:
  • Username — Уникален идентификатор за вход.
  • Password — Силна, уникална парола.
  • Email address — За известяване на акаунта.
  • Resource limits — Задайте дисково квотиране, ограничения на честотната лента и брой разрешени домени, бази данни и пощенски кутии.
  1. Присвойте подходящо ниво на разрешение (стандартен потребител, препродавач или администратор).
  2. Кликнете Save за създаване на акаунта.

Стъпка 3: Добавете и конфигурирайте домени

За да хостирате уебсайт, трябва да добавите домен към ISPmanager:

  1. Отидете в раздел Domains.
  2. Кликнете Add Domain.
  3. Въведете вашето доменно име (напр. example.com).
  4. Изберете потребителския акаунт, към който принадлежи този домен.
  5. Конфигурирайте допълнителни опции:
  • Document root — Директорията, където ще бъдат съхранени файловете на вашия уебсайт.
  • PHP version — Изберете версията на PHP, необходима за вашето приложение.
  • SSL/TLS — Активирайте HTTPS за домена (силно препоръчано).
  1. Кликнете Save за активиране на домена.

> Pro Tip: Ако трябва да регистрирате нов домен за вашия проект, AlexHost предлага конкурентни услуги за регистрация на домени с широк избор на TLD.

Стъпка 4: Настройте бази данни

За CMS платформи като WordPress, Joomla или Drupal ще ви трябва база данни:

  1. Навигирайте до DatabasesMySQL Databases.
  2. Кликнете Add Database.
  3. Въведете име на база данни, изберете набор от знаци (препоръчва се UTF-8) и присвойте потребител на база данни със сигурна парола.
  4. Кликнете Save.

Стъпка 5: Конфигурирайте имейл акаунти

ISPmanager включва напълно функционален интерфейс за управление на поща сървър:

  1. Отидете на MailMailboxes.
  2. Кликнете Add Mailbox.
  3. Въведете имейл адреса, задайте парола и конфигурирайте квотиране на съхранилище.
  4. Кликнете Save.

> Ако имате нужда от по-надежна, отделна имейл инфраструктура, отделена от вашия VPS, разгледайте Email Hosting планове на AlexHost, които предлагат надежда на работа и защита от спам по подразбиране.

Раздел 7: Укрепване на сигурността след инсталацията

Новоинсталирана инстанция на ISPmanager изисква допълнително укрепване, за да бъде готова за производство. Ето най-важните стъпки:

7.1 Променете паролата на администратора по подразбиране

Веднага след първото влизане, отидете на НастройкиПрофил на потребителя и променете паролата на администратора по подразбиране на силна, уникална.

7.2 Активирайте правилата на защитната стена

ISPmanager включва вграден мениджър на защитната стена. Уверете се, че следните портове са отворени и всички останали са ограничени:

ПортУслуга
22SSH
80HTTP
443HTTPS
1500ISPmanager Panel
21FTP (ако е необходимо)
25, 465, 587SMTP Mail
110, 995POP3 Mail
143, 993IMAP Mail

7.3 Инсталирайте SSL сертификат за контролния панел

Достъпът до контролния панел чрез некодиран HTTP е значителен риск за сигурност. Конфигурирайте SSL сертификат, за да активирате HTTPS достъп на порт 1500.

7.4 Активирайте двуфакторна аутентификация (2FA)

ISPmanager поддържа двуфакторна аутентификация за администраторски акаунти. Активирайте тази функция под НастройкиСигурност, за да защитите срещу неоторизиран достъп.

7.5 Настройте редовни резервни копия

Конфигурирайте автоматични резервни копия за всички хостирани акаунти под НастройкиРезервно копие. Съхранявайте копия на резервното копие на отдалечено място или външно хранилище, за да защитите срещу загуба на данни.

Раздел 8: Избор на правилния план на AlexHost за ISPmanager

ISPmanager работи най-добре на VPS или dedicated server, където имате пълен root достъп и посвещени ресурси. Ето бързо ръководство за избор на правилния план на AlexHost:

  • Малки проекти и лични уебсайтове: Входен VPS Hosting план с 2 GB RAM и 2 vCores е достатъчен за стартиране на ISPmanager с няколко домейна.
  • Растящи бизнеси и множество клиенти: Среден VPS с 4–8 GB RAM осигурява удобно място за стартиране на ISPmanager заедно с множество уебсайтове, бази данни и пощенски акаунти.
  • Приложения с висок трафик и препродавачи: За максимална производителност и надежност, помислете за Dedicated Servers на AlexHost, които предлагат посвещен CPU, RAM и хранилище без конкуренция на ресурсите.

Често задавани въпроси

В: Мога ли да инсталирам ISPmanager на акаунт за споделен хостинг?

О: Не. ISPmanager изисква root достъп до операционната система и трябва да бъде инсталиран на VPS или dedicated сървър.

В: ISPmanager безплатен ли е?

A: ISPmanager предлага пробен период, след който е необходим платен лиценз. Цената варира в зависимост от изданието (Lite, Business или Host).

В: Мога ли да мигрирам от cPanel към ISPmanager?

A: ISPmanager включва инструменти за миграция, които могат да импортират акаунти от cPanel. Процесът не е напълно автоматизиран, така че може да е необходима някаква ръчна конфигурация. Алтернативно, AlexHost предлага VPS с cPanel, ако предпочитате да останете в екосистемата на cPanel.

В: Кои уеб сървъри поддържа ISPmanager?

A: ISPmanager поддържа Apache, Nginx и комбинирана конфигурация Apache+Nginx reverse proxy.

В: Как актуализирам ISPmanager след инсталацията?

A: ISPmanager може да бъде актуализиран директно от интерфейса на контролния панел под НастройкиАктуализации, или чрез командния ред, използвайки официалния скрипт за актуализация.

Заключение

ISPmanager е отличен избор за всеки, който иска мощта и гъвкавостта на самоуправляван VPS без стръмната крива на обучение на чистото администриране от командния ред. Следвайки това ръководство, вие се свързахте със сървъра си чрез SSH, актуализирахте системата, инсталирахте ISPmanager с помощта на официалния инсталатор, конфигурирахте началните си настройки и приложихте съществени мерки за укрепване на сигурността.

С AlexHost VPS Hosting като основа — предлагащ SSD хранилище, инфраструктура на мрежата с висока наличност и 24/7 техническа поддръжка — имате всичко необходимо, за да управлявате бързо, сигурно и професионално управлявано хостинг среда.

Ако имате някакви въпроси или срещнете проблеми по време на инсталацията, екипът на AlexHost за експертна поддръжка е достъпен 24 часа в денонощието, за да ви помогне да работите гладко.