Огляд панелі управління хостингом ISPmanager. Установка WordPress через ISPmanager

Під поняттям ispmanager іноземного походження ховається вітчизняна багатофункціональна панель управління інтернет-сервером через зрозумілий веб-інтерфейс. Все настільки доступно, що домінуючі операції його управління відбувається при простому натисканні мишкою. З її допомогою відбувається створення сайтів і доменів, а також поштових скриньок.

Вона створена таким чином, що відбувається облік адміністрування всіх користувачів сервера. Вона може використовуватися як на приватному рівні, так і для надання професійного хостингу. У ispmanager є три версії: Lite, Pro і Cluster. Вони дозволяють вирішувати різні завдання.

Користувач може працювати з панеллю як адміністратор, як реселлер (для версій Pro і Cluster), а так само як користувач, а також може створювати FTP і поштовий акаунт. Оскільки версій кілька, то цілком можливо вибрати потрібний варіант, як з точки зору функціоналу, так і з точки зору вартості.

Адміністратор, реселлер та користувач ISPmanager

Працювати ispmanager здатна на різних операційних системах, підтримує досить широкий список ПО і не має прив'язки до їх певного набору. Вона гнучка в управлінні і не вимагає великої кількості системних ресурсів. Для роботи з нею необхідно придбати ліцензію. Дана панель дуже популярна на віртуальній території Росії, особливо у тільки початківців свою роботу веб майстрів. Панель ispmanager постійно оновлюється для ще більш якісного її використання.

Після того, як ліцензія на використання придбана, можна приступити до її встановлення. Подальше використання буде залежати від того, на якому рівні вибрано управління панеллю. Якщо в якості адміністратора, то в його руках буде знаходитися найбільша кількість важелів його управління.

Реселлер буде задовольнятися функціями, які ООН отримав від адміністратора сервера, ну а користувач може отримувати взаємодія з сервером на рівні клієнта, тобто без можливості доступу до його настройок. Кожен новий працюючий повинен автоматично бути віднесений до будь-якої з категорій, і саме цей фактор стане чільним при визначенні доступу до налаштувань.

Категорії панелі ISPmanager

Панель, в залежності від рівня користувача, швидко переходить з одного режиму в інший, надаючи тим самим певної групи свої елементи управління. Така система панелі управління є основою роботи з веб-сервером. Залежно від того на яких правах працює зайшов на майданчик в його арсеналі буде доступний підбір певних категорій управління, який буде відмінний. Перерахуємо лише деякі категорії.

Так звана категорія облікові записи дозволить працювати з записами користувачів. У ній адміністратор системи може створювати нових користувачів і редагувати записи, які вже є. Не менш цікава і корисна така категорія як домени. Вона дозволить працювати з доменними іменами і поштовими доменами. Вона дозволить створювати на майданчику нові домени і редагувати ті, які вже є.

Є своя роль і у категорії інструменти. У ній зосереджено основний інструментарій майданчика. Це файловий менеджер, створення баз даних та їх редактура, брандмауер, моніторинг включених сервісів сервера, а також механізм його перезавантаження.

Категорія обслуговування дозволить займатися налаштуванням створення резервних копій і відновленням майданчики з копії при необхідності. У цій категорії важливий рівень доступу. Так адміністратор зможе зробити копію всього сервера, користувачеві буде доступна можливість копіювання тільки свого облікового запису. Є в панелі і інші категорії, які не менш необхідні.

У статті розглядається виконання популярних завдань з управління сервером через панель управління ISPmanager 5.

Інформація про систему

На головному екрані доступний блок Інформація про систему. Тут можна дізнатися інформацію про ресурсах і стані сервера. (Цю ж інформацію можна отримати в розділі Стан системи → Інформація про систему)

Основна інформація про сервер на головній сторінці панелі ISPmanager

По кліку на дисковому просторі відкривається інформація про диски. Стовпець «Використано / Всього»: показує який обсяг диска з доступного зайнятий.


Інформація про дискову підсистему

По кліку на кількості процесів відкривається список процесів. У цьому списку представлена \u200b\u200bінформація про всі процеси запущені на сервері.


Інформація про запущених на сервері процесах

Відстеження активності в панелі

Якщо ви підозрюєте, що зловмисник отримав доступ до панелі, перевірте список «Активні сесії» на головній сторінці.

Список активних сесій на головній сторінці панелі ISPmanager

Тут відображаються всі поточні сеанси роботи в панелі. Як мінімум має бути присутня одна рядок - ваша поточна сесія.

Якщо ви створите додаткових користувачів, то записів може бути більше.

Відкрийте модуль Статистика → Журнал операцій. Тут можна подивитися історію всіх операцій, коли-небудь вироблюваних за допомогою панелі управління. У списку операцій відображається час дії, користувач його зробив, його IP-адресу.

При зміні пароля запис буде виглядати так:

2006-12-06 6:34:50 root xxx.xxx.xxx.xxx mgradmin.edit

Як завести пошту, поштові ящики?

Створити пошту можна в розділі Домени → Поштові домени, кнопка Створити.

Поштовий домен обов'язково прив'язується до користувача. Всі подальші операції з управління поштою проводяться від імені користувача: в тому ж розділі виділіть створений поштовий домен, натисніть в панелі кнопку Ввійти. Далі розділ Пошта. Вибирайте потрібний підрозділ і налаштовуйте пошту.

Як створити базу даних? Як з нею працювати?

Створити базу даних можна в розділі Інструменти → Бази даних. При створенні нової бази даних ви вказуєте її назву, а також можете створити нового користувача з заданим логіном і паролем. Ці дані вам знадобляться для доступу до бази даних. Адреса MySQL сервера - localhost.

Галочку Віддалений доступ без потреби не ставте - доступ до бази буде тільки зсередини сервера. Це підвищить безпеку.

Майте на увазі, що пароль користувача бази даних може відрізнятися від пароля на VDS і може бути змінений незалежно від нього. Незбіжні паролі також підвищують безпеку (зловмиснику доведеться підбирати цей пароль окремо).

Як кодування краще залишити UTF8 - це найбільш популярна кодування, що дозволяє працювати з будь-якою мовою. Зверніть увагу: якщо ви будете імпортувати інформацію в БД, перевірте, щоб кодування даних збігалася з кодуванням БД.

При бажанні ви можете працювати з базою даних через phpMyAdmin. Посилання є в розділі Доп. додатки → phpMyAdmin. Для доступу використовуйте дані створеного користувача.

Розширення PHP, Perl, Python. Як ними управляти?

Іноді для движка сайту необхідні будь-які додаткові розширення PHP, Perl або Python. Наприклад, генерація картинок для капчи на форумних движках здійснюється за допомогою розширення GD. Включити або встановити розширення можна через меню Налаштування web-сервера, розділи PHP, Розширення Perl, Розширення Python.

Для настройки розширень PHP необхідно виділити встановлену версію PHP і натиснути кнопку Розширення.

Кнопка для доступу до списку розширень

Світиться лампочка в стовпці Властивості позначає включене розширення. Рекомендуємо включати тільки необхідні вашими скриптами розширення: чим більше розширень включено, тим більше ресурсів сервера витрачається.

Розташування на диску файлів сайту, perl, php, sendmail

Розташування файлів може змінюватися в залежності від дистрибутива операційної системи. Найбільш ймовірні варіанти:

  • Файли сайту / var / www / імя_пользователя_владельца / data / www / імя_сайта
  • Шлях до Perl / usr / bin / perl
  • PHP / usr / local / bin / php
  • Sendmail / usr / sbin / sendmail

IP-адреси сервера

Адреси VDS-сервера можна побачити в розділі Налаштування → IP-адреси. Додаткові IP-адреси можна замовити в особистому кабінеті (BILLmanager) в розділі Товари / Послуги → Віртуальні сервери, кнопка IP-адреси.

Як додати користувача з правами

У розділі Облікові записи → Користувачі ви можете створювати додаткових користувачів сервера. Для кожного користувача налаштовуються права: квоти за ресурсами, можливість використання PHP, доступ до командного рядка (shell).

Майте на увазі, що користувач з доступом до командного рядка може здійснювати будь-які настройки всередині сервера. Будьте обережні при наданні прав.

Зміна пароля адміністратора

Розділ Облікові записи → Адміністратори. На новому сервері розташована тільки один запис і ім'ям root. Це ваша основна обліковий запис для управління сервером.

Виділіть запис, натисніть кнопку Змінити і введіть новий пароль.

Увага! Добре запам'ятайте пароль для користувача root. Відновити забутий пароль можна тільки за допомогою служби підтримки.

Як налаштувати резервне копіювання? Як відновити дані?

У резервному копіюванні мають значення дві сутності: адміністратор сервера (root) і користувач (додаткова обліковий запис, прив'язана до домену).

Включити резервне копіювання можна за допомогою запису адміністратора в розділі Інструменти → Резервні копії, кнопка Налаштування. Встановіть галочку Включити резервне копіювання.

Якщо в панелі не створені додаткові користувачі, то резервуватися будуть тільки настройки root-користувача, але не дані, розташовані на сервері.

Якщо в панелі створені додаткові користувачі, то за замовчуванням відбувається резервне копіювання всіх налаштувань кожного з них, а також файлів сайтів і баз даних, що належать цим користувачам. Адміністратор може вибрати копіювання та відновлення даних користувача цілком: відкриваємо потрібний бекап в списку Резервні копії, вибираємо користувача і натискаємо кнопку Відновити.

Додаткові користувачі можуть управляти бекапіть більш тонко. Якщо зайти в панель від користувача (Облікові записи → Користувачі, вибрати потрібного, кнопка на панелі Ввійти), то з'являється можливість переглядати вміст архіву і відновлювати окремі частини (Інструменти → Резервні копії, кнопка Файли).

Також користувач може миттєво створити бекап і завантажити його (Інструменти → Резервні копії, кнопка Новий).

Як розмістити файли сайту на сервері

  • Через FTP. Для доступу використовуйте логін-пароль користувача, якому належить сайт. Доступ до сервера з обліковим записом root по FTP неможливий.
  • Через файловий менеджер панелі: Система → Менеджер файлів

Файли сайту розташовуються на сервері в каталозі / var / www / імя_пользователя_владельца / data / www / імя_сайта

Для роботи по протоколу FTP використовуйте будь-який зручний ftp-клієнт, наприклад, FileZilla або WinSCP.

Моментальний знімок системи на віртуалізації KVM

На VPS з виртуализацией KVM і дискової системою HDD + SSD є можливість робити моментальний знімок файлової системи (snapshot, снапшот) через панель управління VMmanager. Для одного сервера може зберігатися 2 снапшотов.

За замовчуванням опція відключена. Щоб дізнатися, чи її активації.

Знімки підходять в якості точки збереження перед внесенням глобальних змін: імпортом бази даних або поновлення PHP. У разі невдалих змін, стан можна буде «відкотити» - відновити стан системи цілком.

УВАГА! Створення декількох снапшотов в рамках одного VDS або VPS може значно сповільнити швидкість роботи сервера.

Безкоштовний домен 3-го рівня

Якщо ви ще не придбали доменне ім'я, ви можете скористатися одним безкоштовно надаються доменом третього рівня виду любое_названіе.fvds.ru.

УВАГА! Для того, щоб ця функція працювала, повинні бути підключені сервери імен провайдера.

Щоб підключити безкоштовний домен, як і будь-який інший, необхідно:

  1. Додати в Доменні імена, вказавши сервери імен ns1.сайт. і ns2.сайт. . Після цього потрібно оновити домен на зовнішніх серверах імен, для чого виділяємо домен і натискаємо кнопку у вигляді аптечки Оновити.
  2. Створити в ISPmanager WWW-домени.
  3. Залити файли сайту через Менеджер файлів в папку любое_названіе.fvds.ru. Повний шлях до неї можна побачити, виділивши домен в пункті WWW домени.

У чистому вигляді працювати з веб-сервером людині не досвідченому в адмініструванні серверів досить складно, тому для управління хостингом використовуються так звані панелі управління. Панель управління - це звичайна графічна надбудова або точніше програма, яка дозволяє працювати з веб-сервером в візуальному режимі через Інтернет браузер вашого комп'ютера. За великим рахунком якщо порівнювати панель управління хостингом з комп'ютером, то графічна і візуальна підсистема Windows - це і є та сама панель управління вашим комп'ютером. Без такої панелі ви б мали справу з чорними віконцями і «купою» команд введених з клавіатури.

На ринку хостинг-панелей є кілька вартих уваги програмних рішень. Це панелі управління ISPmanager, Cpanel, DirectAdmin, Plesk і інші. Всі провайдери послуг, так чи інакше, використовують одну з перерахованих вище панелей, або роблять свою власну розробку, і впроваджують її на хостинг. Зручність роботи і функціональність кожної панелі природно різниться, але спрямованість всіх панелей однакова. Це надання користувачеві графічного і візуального інтерфейсу для управління роботою веб-сервера.

Панелі управління представляють користувачеві кілька рівнів взаємодії з сервером як адміністратор, реселлер або користувач. У кожному конкретному випадку, рівень доступу визначає набір елементів управління доступних для роботи з сервером. Так адміністратор сервера матиме в своїх руках максимальну кількість «важелів» управління сервером. Реселлер буде задовольнятися тільки тими функціями, які відвів йому адміністратор сервера, а простий користувач зможе здійснювати взаємодію з сервером на рівні клієнта майданчика, тобто без доступу до налаштувань сервера. Сама панель в залежності від користувача системи буде просто перемикатися з одного режиму в інший, надаючи кожній групі користувачів свої елементи управління сервером. Така багаторівнева система прав в панелях управління - це основа всієї роботи з веб-сервером.

панель ISPmanager

Це найпопулярніша в Росії панель управління, яка розроблена компанією ISPsystem. Компанія має цілий комплекс програмного забезпечення для роботи з веб-сервером: панель управління ISPmanager в трьох версіях ISPmanager Lite і ISPmanager Pro, ISPmanager Cluster, панель VDSmanager для управління виділеним сервером або віртуальним виділеним сервером, панелі DSmanager, DNSmanager, IPmanager. Повна інформація про панелях управління компанії ISPsystem, а також форум підтримки можна знайти номер на сайті компанії. На цьому сайті також знаходиться маса різної документації і великий набір відмінних відеороликів, які розповідають про основи роботи з панелями управління. Далі я пропоную на конкретному прикладі, крок за кроком познайомитися з ISPmanager Pro на базі звичайного віртуального виділеного сервера, докладно вивчивши всі аспекти роботи з даною панеллю.

Адміністрування віртуального виділеного сервера

Після того як ви придбаєте віртуальний виділений сервер у хостинг-провайдера, ви зможете приступити до роботи на майданчику. Для доступу до панелі управління сервером наберіть в адресному рядку браузера адресу:

Https: //XX.XXX.XX.XX/manager/ispmgr або https: // ваш_сайт / manager / ispmgr

З'явиться форма авторизації, де вам необхідно буде ввести логін і пароль, вибрати тему оформлення і мову інтерфейсу. Після введення всіх даних натисніть кнопку ОК і ви потрапите в панель управління своїм майданчиком (рис. 1). Залежно від того з якими правами доступу ви увійшли на майданчик (адміністратор, реселлер або користувач), кількість і підбір категорій буде відрізнятися.

Рис. 1. Панель ISPmanager

Первинна настройка майданчики

Входячи перший раз на майданчик, система автоматично запропонує вам пройти первинний процес налаштування деяких параметрів сервера (рис. 1). У першому діалоговому вікні Налаштування сервера вам належить вибрати часовий пояс. Відкрийте список Часовий пояс і знайдіть в переліку країн і міст ваше місце проживання. Наступне вікно Журнал роботи з Web-сервером запропонує налаштувати обробку статистичних даних майданчики і включити ведення журналу помилок. Виберіть значення за замовчуванням і натисніть кнопку Далі. В останньому діалоговому вікні Паролі доступу до сервера (рис. 2) вам буде запропоновано змінити паролі до майданчика і базі даних. Якщо ви отримали пароль до майданчика від провайдера послуг, то обов'язково придумайте більш надійний пароль. Якщо ви створювали самі віртуальний виділений сервер, то залиште поля для пароля майданчики порожніми, а ось пароль для бази даних потрібно призначати в будь-якому випадку новий.


Рис. 2. Зміна паролів для доступу до майданчика і базі даних

Огляд можливостей ISPmanager

Після первинних налаштувань ви потрапите на майданчик свого віртуального виділеного сервера. Перш ніж переходити до роботи з сервером пропоную познайомитися з основними категоріями панелі управління, які зосереджені з лівого боку вікна в меню навігації.

  • Облікові записи - категорія облікові записи дозволяє працювати з обліковими записами користувачів майданчика. У цій категорії ви як адміністратор системи можете створювати нових користувачів майданчики і редагувати наявні записи. Кожен новий користувач системи повинен належати до однієї з груп (адміністратор, реселлер або користувач), що в подальшому визначить його рівень доступу до налаштувань веб-сервера.
  • Домени - категорія для роботи з доменними іменами і поштовими доменами. Саме в цій категорії відбувається створення на майданчику нових доменів і редакція вже наявних.
  • Інструменти - велика тематична категорія, де зосереджені основні інструментарії майданчика. Такі як файловий менеджер, створення і редагування баз даних, брандмауер і планувальник завдань Cron, моніторинг включених сервісів сервера (посилання Сервіси), а також механізм перезавантаження сервера.
  • Обслуговування - ця категорія дозволяє настроїти створення резервної копії або відновити майданчик з раніше зробленою резервної копії. При створенні завдання для резервної копії, потрібно враховувати ваш рівень доступу до системи. Якщо створюється резервна копія від імені адміністратора сервера, то буде створена копія всього віртуального виділеного сервера, а якщо від імені користувача, то буде зроблена резервна копія тільки належить користувачу даних (сайти, поштові скриньки, бази даних).
  • Захист від спаму - чорний і білий списки для настройки фільтра небажаної і бажаною пошти. На відміну від всіляких автоматичних фільтрів, чорний список як мені здається, має більш гнучкий пристрій.
  • Статистика - велика добірка статистичних даних майданчики, а саме: статистика використання ресурсів системи, підрахунок трафіку, поточна активність і журнал подій.
  • Налаштування сервера - дуже важлива категорія, що містить основні настройки сервера. У цій категорії крім статистичної інформації про конфігурацію сервера, виділених для вас IP-адреси, налаштувань баз даних, розташовуються посилання, за допомогою яких можна включити або виключити, а також встановити розширення PHP і модулі PERL. Для деяких систем управління сайтом необхідні окремі розширення PHP і ви за допомогою розділу Розширення PHP можете включити необхідні розширення. Наприклад, для роботи CMS 1С-Бітрікс потрібні додаткові розширення posix.co, zlib.co, для UMI.CMS розширення zlib.co, xml.so, для DataLife Engine - zlib.co, xml.so і так далі. У документациях до CMS зазвичай перераховуються всі необхідні розширення PHP. Щоб включити одне з розширень PHP, необхідно перейти до категорії Налаштування сервера, вибрати посилання Розширення PHP і знайти в таблиці потрібне розширення (рис. 3). Біля назви розширення за допомогою графічної іконки із зображенням лампочки буде вказано статус даного розширення. Якщо лампочка жовтого кольору, то розширення включено, а якщо блакитна, то відключено. Для включення розширення виділіть курсором миші рядок з назвою розширення і натисніть в панелі інструментів кнопку з зображенням жовтого лампочки. Сервер включить розширення, і перезавантажиться. Таким способом ви можете включати будь-яке з встановлених на сервері розширень. У тому випадку, якщо розширення не встановлено, можна скористатися кнопкою панелі інструментів Встановити з зображенням компакт-диска в лотку. За вибором цієї кнопки відкриється діалогове вікно зі списком невстановлених, але наявних на сервері розширень. Виберіть в списку необхідне розширення і натисніть кнопку ОК. Аналогічна схема роботи застосовується і для модулів PERL.
  • Налаштування - ця категорія містить перелік ряду загальних налаштувань сервера. Найбільш важливий розділ в цій категорії це Налаштування DNS. Саме тут можна дізнатися, які DNS сервери прописані для вашої майданчики. Виберіть посилання Налаштування DNS і вам відкриється діалогове вікно Налаштування доменів за замовчуванням (рис. 4). У цьому вікні в полі Сервери імен перераховані DNS сервери, які необхідно використовувати у свого реєстратора домену. Крім цього в поле Поштові сервери прописані сервери вхідної та вихідної пошти, які можна використовувати в поштових клієнтах. Записи можуть вам здатися дещо незвичними, так звичні всім pop.ваш_домен.ru (сервер вхідної пошти) і smtp. ваш_домен.ru (сервер вихідної пошти) мають запис mail.ваш_домен.ru для обох серверів.
  • Існують різноманітні програми - доступ до веб-інтерфейсу поштового сервера Web-Mail, а також доступ до phpMyAdmin.
  • Довідка - велика добірка всілякої довідкової інформації по панелі, а також online доступ до навчальних відеороликів. До слова, в самій панелі в деяких місцях вбудовані посилання на відеоролики по темі, так якщо ви, наприклад, важко створити домен в категорії Домен, то вам буде запропоновано переглянути відповідне інтерактивне керівництво з набором вичерпної інформації.

Рис. 3. Включаємо одне з розширень PHP
Рис. 4. Налаштування DNS сервера домена

Створюємо нового користувача

Перед тим як створювати www-домени, потрібно обов'язково створити хоча б одного користувача в системі. Адміністратор сервера з метою безпеки не повинен звертатися до сайтів безпосередньо. Всі дії з управління сайтами необхідно проводити від імені користувача, власне завдяки цьому правилу адміністратор також не має доступу до майданчика по FTP. Тобто ви як адміністратор віртуального виділеного сервера повинні спочатку створити користувача майданчика і вже від його особи працювати з сайтами. При цьому самого користувача можна наділяти різними правами, аж до дозволу установки додаткових розширень PHP і модулів PERL і так далі.


Рис. 5. Перша вкладка Користувач

Щоб створити нового користувача, перейдіть до категорії Облікові записи та виберіть посилання Користувачі. Далі клацніть на панелі інструментів кнопку Створити нового користувача (листок паперу із зеленим хрестиком). На екрані монітора з'явиться діалогове вікно Новий користувач з чотирма вкладками Користувач, Права, Обмеження, Ресурси і Нотатки (рис. 5). На першій вкладці Користувач вам належить вказати ім'я та пароль для майбутнього користувача системи. Поле Домен зараз краще залишити порожнім, оскільки слідом за цим розділом ми розглянемо створення домену більш докладно. У списку IP-адреса буде прописаний один з ваших адрес майданчики, а в поле E-mail впишіть адресу електронної пошти користувача.


Рис. 6. Установка прав для користувача

Переходимо до другої вкладці Права (рис. 6). Ця вкладка має набір доленосних для користувача прапорців, за допомогою яких ви визначите, які функції сервера будуть доступні даному користувачеві. Наступна вкладка Обмеження покликана допомогти вам обмежити деякі технічні характеристики майданчика для конкретно взятого користувача (рис. 7). Остання вкладка Ресурси, дозволить вказати обмеження на ресурси майданчики для майбутнього користувача веб-сервера (рис. 8).


Рис. 7. Ставимо обмеження майданчики
Рис. 8. Задаємо обмеження ресурсів веб-сервера

Створюємо на майданчику WWW домен

Після створення нового користувача можна переходити до створення доменів і поштових доменів. Сам користувач теж може створювати домени, якщо при створенні нового користувача ви на вкладці Обмеження в поле WWW домени вказали більше ніж один домен. Тобто і ви і користувач маєте можливість самостійно створювати нові домени на своїй території або на своєму тарифному плані. Процес створення домену і для користувача і для адміністратора однаковий.

Щоб створити новий WWW домен, перейдіть до категорії Домени і виберіть посилання WWW домени. Потім натисніть на панелі інструментів кнопку Створити новий домен. Відкриється діалогове вікно Новий WWW домен (рис. 9). В поле вікна Доменне ім'я необхідно прописати доменне ім'я без префіксів http: // і www, але з доменною зоною. У цьому полі можна вказати тільки одне доменне ім'я, а ось в наступному полі Псевдоніми, ви може вказати будь-яку кількість додаткових доменів, які згодом будуть посилатися на основний домен вказаний в полі Доменне ім'я. У цьому полі можна вже прописати адресацію до домену через букви www. Нижче в списку представлено приклад того як можуть виглядати обидва поля цього вікна.
Доменне ім'я: gornakov.ru

Псевдоніми: www.gornakov..сайт

Поле Коренева папка залишаємо зі значенням за замовчуванням auto. Далі в списку Власник вибираємо зі списку користувача, якому буде належати створюваний домен. Список IP-адреса і поля Кодування, Контрольний аркуш залишаємо в значеннях за замовчуванням. В поле Адміністратор потрібно прописати адресу електронної пошти користувача. Список Авто піддомени дозволяє або включити або вимкнути автоматичне створення поддомена на майданчику. Останній список PHP дозволяє визначити чи є у користувача можливість використовувати PHP скрипти. Очевидно, що така можливість у нього повинна бути, тому включаємо користувачеві можливість роботи з PHP. І в кінці ви можете включити можливість роботи з Cgi-bin, а також відкрити доступ по SSI і SSL, але це можливо тільки в тому випадку якщо на етапі створення нового користувача ви обрали ці опції на вкладці Права. Після заповнення всіх полів натисніть кнопку ОК. Через деякий час сервер створить домени.

Рис. 9. Вікно створення нового WWW домену

Створюємо поштовий домен

Поштовий домен створюється в категорії Домени в розділі Поштові домени. Відкривши цей розділ, натисніть кнопку з графічним зображенням листка паперу і зеленого хрестика. На екрані з'явиться діалогове вікно Новий поштовий домен (рис. 10). Все що вам потрібно - це вказати доменне ім'я і користувача, яким буде належати нове поштовий домен. Так в поле Доменне ім'я пропишіть майбутній домен та обравши користувача в поле Власник, а потім натисніть кнопку ОК. Через лічені миті поштовий домен буде створено. На цьому ви, як адміністратор, завершили всі необхідні дії по організації мінімальних сервісів для майданчика і можна переходити на рівень користувача.


Рис. 10. Вікно створення поштового домену

Для оператора

Панель управління ISPmanager для простого користувача буде виглядати дещо інакше, ніж для адміністратора сервера, а точніше ряд керуючих функцій буде недоступний. Якщо ви адміністратор сервера, то перейти на рівень користувача можна прямо з панелі ISPmanager. Щоб це зробити зверніться до категорії Облікові записи та до розділу Користувачі. Потім виділіть курсором миші користувача системи і натисніть на панелі інструментів кнопку Вхід в систему на рівні користувача. Повернутися на рівень адміністратора можна за вибором посилання root в рядку вітання. Простий користувач системи може заходити в панель управління майданчиком, набравши в рядку браузера адресу:

Https: // адрес_сайта / manager / ispmgr

Після входу в систему ви відкриєте панель управління ISPmanager в тому вигляді, в якому вона буде доступна користувачу сервера. Зауважте, що в навігаційному меню деякі команди (на відміну від адміністратора) зникли, а й з'явилося кілька нових записів. В цілому все записи інтуїтивно зрозумілі, і проблем в роботі з панеллю зазвичай не виникає ні у одного з користувачів. Щоб встановити на сайт, наприклад одну з CMS, необхідно виконати кілька важливих дій на майданчику, а саме створити базу даних, розібратися з файловим менеджером і FTP аккаунтом. Крім цього не завадить створити кілька поштових скриньок, тому пропоную в наступних підрозділах вивчити по черзі ряд вище озвучених дій.

Створюємо базу даних

Для того щоб працювати з однією з CMS вам буде потрібно створити на майданчику базу даних. Деякі хостинг-провайдери роблять це за вас, а деякі надають таку можливість користувачу. Тут все залежить від тарифного плану та схеми роботи самого провайдера послуг. Ми вивчаємо ISPmanager на базі власника віртуального виділеного сервера, тому створення баз даних цілком і повністю лежить на плечах адміністратора. Щоб створити базу даних, перейдіть до категорії Інструменти і далі відкрийте розділ Бази даних. Натисніть на панелі інструментів кнопку Створення бази даних. Відкриється діалогове вікно Нова база даних (рис. 11).


Рис. 11. Створюємо базу даних

В поле Ім'я бази даних необхідно вказати ім'я майбутньої бази. Тип і кодування бази даних потрібно вказати виходячи з ваших потреб. У списку Користувач, якщо ви створюєте свою першу базу даних, необхідно вибрати пункт Створити нового користувача і далі в поле Новий користувач вказати ім'я користувача бази даних відмінне від імені користувача майданчика. Тобто зараз на майданчику створюється і база даних і користувач цієї бази даних. Згодом при створенні нової бази даних ви можете використовувати вже створеного користувача бази даних або створити нового. В останніх двох полях придумайте складний пароль і натисніть кнопку ОК. На основі введених даних, на майданчику буде створена нова база даних. Самі дані бази (ім'я користувача, назва бази даних і пароль) ви будете використовувати при установці на хостинг системи управління сайтом або інших необхідних вам цілей.

Файловий менеджер і атрибути файлів

В панель управління ISPmanager вбудований непоганий файловий менеджер з усіма атрибутами властивому цьому виду програм (рис. 12). За допомогою вбудованого менеджера ви можете видаляти, копіювати, вставляти, вирізати будь-які файли і папки. Закачувати на майданчик і розпакувати архіви, створювати нові файли або папки, редагувати вміст будь-яких файлів і, що найголовніше змінювати атрибути файлів (права на запис і читання).


Рис. 12. Файловий менеджер

Зміна атрибутів файлів або папок іноді потрібно для коректної установки і роботи з CMS. Якщо одна з CMS вимагає виставлення прав на запис або читання для деяких папок або файлів, то можна скористатися для цих цілей файловим менеджером. Для цього виділіть один з файлів або папку і виберіть на панелі інструментів кнопку Переглянути властивості виділеного елементу. Відкриється діалогове вікно Атрибути файлу (рис. 13). Щоб встановити необхідний атрибут файлу або папці просто вкажіть цифрове значення в поле Права доступу. Необхідні значення атрибутів для папок або файлів зазвичай вказуються в документації по CMS. Вище перераховані дії зі зміни атрибутів файлу ви також можете зробити зі свого FTP клієнта або по SSH.


Рис. 13. Міняємо атрибути файлів

Доступ по FTP

За замовчуванням в ISPmanager створений користувач майданчика отримує відразу один FTP аккаунт. Доступ по FTP здійснюється за IP-адресою, імені та паролю користувача майданчика. Якщо вам необхідно створити ще один FTP аккаунт на певну директорію, то перейдіть до категорії Головне і розділу FTP аккаунт. Натисніть на панелі інструментів кнопку Створити новий FTP аккаунт? і в діалоговому вікні Новий FTP аккаунт вкажіть ім'я та пароль, а також розділ сайту (список Домашня директорія) до якого новий користувач матиме доступ (рис. 14).


Рис. 14. Створення додаткового FTP аккаунта

Створюємо поштову скриньку

Для створення нової поштової скриньки перейдіть до категорії E-mail і до розділу Поштові скриньки. Натисніть в цьому розділі на панелі інструментів кнопку Створити новий поштовий ящик. Відкриється діалогове вікно Новий поштовий ящик (рис. 15). У цьому вікні вам належить в поле Ім'я вказати ім'я майбутнього поштової скриньки без вказівки домена, тобто слово до «собачки» (@). Потім в списку Домен обрати домен, для якого створюється ящик і далі ввести пароль, і вказати максимально можливий обсяг ящика в мегабайтах. Додатково можна вказати e-mail на який будуть пересилатися копії листів. По закінченню всіх налаштувань натисніть кнопку ОК і ящик з вказаних настройок буде створений.


Рис. 15. Новий поштовий ящик

На замітку

Придивляєтеся до придбання офшорної компанії? Швидкий спосіб придбати офшор - це купити готовий офшор, який завжди є в наявності у реєстратора, а передача офшорній компанії займе мінімум вашого часу.

Вітаю вас дорогі читачі! У цій замітці я покажу, де і як провести настроювання PHP через ISP панель! Не так давно я розповідав про те, через ISP панель - в цій замітці, я покажу, куди потрібно зайти і які виставити параметри для настройки PHP. Насамперед необхідно зайти в ISP менеджер вашого хостинг провайдера. Після цього, в лівому меню, в розділі - "World Wide Web" необхідно вибрати - "Налаштування PHP": Після цього, з'явиться спливаюче віконце, в якому необхідно виставити наступні параметри (покажу, що виставлено у мене):
1 . Час виконання скрипта - за замовчуванням коштує 30 секунд, це означає, що скрипт буде виконуватися максимум 30 секунд, після чого буде виведена помилка. 2 . Ліміт пам'яті - це обсяг пам'яті, який дозволено використовувати вашому скрипту. 3 . Максимальний розмір запиту - це обмеження на розмір POST запиту. 4 . Максимальний розмір файлу - в моєму випадку (з моїми настройками), не можна буде завантажити, наприклад, відео ролик розмір якого перевищує 100 Мб 5 . Display errors - якщо поставити галочку, то на екран буде виводитися інформація про помилки в ході виконання скрипта. Дану галочку краще не ставити - в цілях безпеки. Виняток: налагодження будь-якої програми. 6 . Log errors - якщо тут поставити галочку, то всі помилки виникають, наприклад, в результаті виконання скриптів, будуть зберігатися в логи, тобто в спеціальний файл, який можна відкрити через будь-який текстовий редактор, і подивитися (підрядник) всі помилки. Не раджу прибирати цю галочку, інакше, в результаті, наприклад, злому сайту, або неможливості виконання будь-якого скрипта, буде складно зрозуміти, в чому справа, які програми запускалися і які при цьому були помилки. 7 . Тут вибираєте вашу тимчасову зону 8 . E-mail - тут вказується адреса електронної пошти для відправки пошти PHP скриптами. 9 . За замовчуванням: не змінювати версію php Для чого потрібні ці обмеження? Однією з причин даних лімітів є запобігання тій ситуації, коли погано написаний скрипт буде виконуватися дуже довго (або нескінченно) і при цьому буде витрачати всі доступні ресурси сервера. На цьому у мене все, підписуйтесь на оновлення, всього доброго!

ISPmanager - це панель управління веб-хостингом, яка дозволяє за допомогою веб-інтерфейсу управляти різним програмним забезпеченням. Це можуть бути як веб-сервери (Apache або nginx), так і СУБД (MySQL, PostgreSQL), поштові сервери (Sendmail, Exim) і багато іншого.

Наприклад, використовуючи ISPmanager, ви можете створювати резервні копії даних, управляти обліковими записами користувачів, налаштовувати захист від спаму і дивитися серверну статистику.

Основні можливості ISPmanager - це

  • управління обліковими записами,
  • управління доменами,
  • управління файлами,
  • управління базами даних,
  • робота з поштою,
  • настройка безпеки,
  • резервне копіювання,
  • журнали і статистика,
  • настройки сервера.

На даний момент ISPmanager, розроблений компанією ISPsystem, є однією з найбільш популярних панелей управління хостингом в Росії.

Що стосується операційних систем, то ISPmanager можна встановлювати на FreeBSD, Windows Server 2008/2012, CentOS, Debian, а також на інші GNU / Linux-системи, але тільки в ручному режимі і при наявності відповідних знань і досвіду.

Майте на увазі, що ISPmanager 5 можна встановити тільки на CentOS, Debian і Ubuntu, А ось встановити останню версію на Windows або FreeBSD, на жаль, не можна.

ISPmanager має гнучкі налаштування і використовує невелику кількість системних ресурсів.

Ця програма поширюється на умовах комерційної ліцензії, однак якщо при установці у вас немає купленої ліцензії, то на ваш сервер буде видана автоматична двотижнева тріальна ліцензія для ознайомлення.

Головними перевагами ISPmanager є різноманіття утиліт, З якими працює ця панель управління, а також можливість оновити ці утиліти за допомогою операційної системи.

При цьому панель ISPmanager дуже проста у використанні, Тому підійде навіть самим починаючим користувачам, будь-якими спеціальними знаннями з адміністрування володіти не потрібно. Інтуїтивно зрозумілий інтерфейс зручний в роботі, в ньому легко розібратися, і ви швидко зможете знайти будь-яку необхідну функцію або розділ. Більш того, кожне поле і кнопка мають коротку підказку, яка висвічується користувачеві при наведенні покажчиком комп'ютерної миші. Також в панелі управління ви знайдете різну довідкову інформацію по розділах. Якщо ви є новим користувачем ISPmanager, то рекомендуємо вам ознайомитися з відеоуроками від компанії ISPsystem.

Сайт компанії ISPsystem також надає детальну документацію по роботі ISPmanager, з якої ви можете ознайомитися за цим посиланням.

Варто відзначити і можливість зміни зовнішнього вигляду самої панелі, на вибір надається декілька тем. Міняти можна і мови - ISPmanager є мультимовної програмою, основною мовою якої є російський.

Також ISPmanager підтримує багаторівневу систему прав, Тобто кожен з користувачів може мати доступ тільки до необхідних йому функцій.

ISPmanager легко встановити: спочатку з офіційного сайту завантажується скрипт, який потім встановлює програмне забезпечення з репозиторіїв системи. Для стабільної роботи утиліти підключати сторонні репозиторії не рекомендується.

До недоліків зазвичай відносять необхідність установки на порожній сервер без будь-яких сайтів і користувачів (крім суперкористувача), а також програму з закритим кодом (що обумовлено комерційною ліцензією проекту).

При цьому ISPmanager має відкритий API (Інтерфейс програмування додатків), а значить, ви зможете додавати в свої програми можливості, представлені в панелі управління ISPmanager.

Відмінності версій 4 і 5

Істотною відмінністю 5 версії від попередньої 4 версії став оновлений графічний інтерфейс: З панелі були прибрані застарілі функції, а сам веб-інтерфейс був спрощений. Тепер у багатьох форм є два варіанти: один підійде для користувачів з невеликим досвідом адміністрування (або взагалі його відсутністю), а інший - для більш кваліфікованих і досвідчених клієнтів.

Зміни також торкнулися і програмної частини. На відміну від попередніх, в 5 версії стало можливо ліцензування по ключу активації: ISPmanager автоматично перевіряє інформацію, що стосується наявності та терміну дії ліцензії, на сайті виробника. У попередніх версіях можна було купувати ліцензію тільки в жорсткій прив'язці до IP-адресою, який можна змінювати не частіше ніж один раз на місяць.

Як уже було відзначено вище, 5 версію ви зможете використовуватися тільки на серверах, на яких операційними системами є CentOS, Debian і Ubuntu(На даний момент для Ubuntu 16.04 доступна тільки бета-версія ISPmanager 5).

Також в ISPmanager 5 з'явилася можливість масштабувати всю систему. І, у випадку з ISPmanager 5 Business, тепер можна підключати додаткові сервери з подальшим призначенням їм будь-яких ролей (DNS-сервер, поштовий сервер і так далі).

У ISPmanager 5 також стало можливим використання майстрів налаштування, Які допоможуть зробити початкову настройку, запросивши потрібні дані і створивши необхідні записи.

Трохи змінилася і система прав: в 5 версії можна налаштовувати доступ користувачів навіть до окремих полів форм (а не тільки до функцій, як це було в попередніх версіях). У новій версії грає роль ієрархія користувачів: чим вище рівень користувача, тим більше функцій йому доступно.

Так як EXIM є найбільш гнучким і функціональним MTA ( "mail transfer agent" - "агент пересилки повідомлень»), який дозволяє швидко вирішити всі необхідні завдання, в 5 версії ISPmanager було прийнято рішення зробити упор на підтримку саме цього програмного забезпечення - на відміну від 4 версії, де підтримувалися всі популярні поштові сервери (sendmail, postfix і інші). При цьому зміни торкнулися і використовуваних поштових веб-клієнтів: якщо в ISPmanager 4 використовувався SquirrelMail, то ISPmanager 5 Lite - Afterlogic, А в ISPmanager 5 Business - RoundCube. Вибір різних поштових веб-клієнтів для Business і Lite версій обумовлений тим, що через відсутність Afterlogic в репозиторіях дистрибутивів даний клієнт складніше встановлювати і підтримувати в актуальному стані.

Слід також зазначити, що 4 і 5 версії різняться за назвою: якщо ISPmanager 5 Lite відповідає ISPmanager 4 Lite, то у випадку з більш розширеними версіями це ISPmanager 5 Business і ISPmanager 4 Pro відповідно.

Відмінності версій Lite і Business

Версія Lite має дещо меншим, ніж Business, функціоналом, однак вона цілком підійде для рядового користувача, тому що Business в першу чергу використовується для управліннями декількома серверами.

ISPmanager Lite можна позиціонувати як « сервер для себе»: Дана версія підходить для декількох ненавантажених сайтів, тому і мінімальні вимоги сервера будуть нижче, ніж у випадку з ISPmanager Business.

Що стосується версії Business, то, як вже було сказано, вона призначена для автоматизації shared-хостингу, Тобто надання послуг віртуального хостингу, а значить, використовуючи версію Business, ви зможете об'єднати кілька серверів в одну точку входу і потім з єдиної панелі управління здійснювати роботу з серверами.

При цьому на всіх серверах повинна стояти однакова операційна система, а ось специфіку серверів, набір ролей можна визначити для кожного сервера окремо. Наприклад, один з серверів може виконувати основну роль (web-сервер), інший стане поштовим сервером (email), третій - сервер обробки резервного копіювання (backup-сервер) і так далі. Будь-які ролі, крім ролі основного сервера імен, можуть бути присвоєні будь-яким серверів і в будь-якій кількості. Кількість серверів, які ви можете включити в ISPmanager 5 Business, також не має обмеження. Використовуючи версію Business, ви зможете створити гнучкі тарифні плани з обмеженнями доступу і системних ресурсів.

Також в ISPmanager Business в ієрархії користувачів з'являється реселлер (Reseller). Це тип користувача, який може перепродувати ресурси і послуги хостингу, створювати і управляти своїми власними користувачами, однак при цьому не може мати власні реселерів. У нього є можливість задавати рівні доступу для кожного користувача, а також створювати шаблони ролі і на їх підставі потім створювати нових користувачів. При цьому самі користувачі будуть взаємодіяти з сервером як клієнти майданчики, тобто прав налаштовувати сервер у них не буде. Також реселлер має можливість задавати для користувачів квоти на диск, число FTP-акаунтів, поштових скриньок, баз даних і деякі інші параметри.

Версії Lite і Business відрізняються за своїми системним вимогам. При цьому тільки в версії Business використовується дистрибутив CloudLinux, Який дозволяє більш гнучко обмежувати ресурси для користувачів. Вибір системних вимог також може варіюватися в залежності від того, який саме контент ви збираєтеся розміщувати на цих серверах: для великої кількості сайтів з базами даних і поштовою системою, а також для сайтів з великою кількістю відвідувачів потрібно більш потужний процесор і більше дискового простору і оперативної пам'яті.

висновок

ISPmanager - це сучасна функціональна адміністративна панель, яка дозволяє виконувати безліч операцій і при цьому не вимагає глибоких знань в адмініструванні. А наявність двох версій - Lite і Business - дозволяє вибрати ту панель управління, яка підійде саме під ваші завдання.