Page tree

В статье описаны дополнительные настройки панели ISPConfig, которые могут быть полезны вам в работе с панелью и сервером.

Все эти действия необходимо выполнять в панели от пользователя admin.

Настройка ссылок на phpMyAdmin и Webmail

Для того, чтобы phpMyAdmin и Roundcube Webmail корректно открывались по ссылке в панели управления, выполните следующее.

1. Перейдите в раздел System -> Main config.

2. На вкладке Sites в поле PHPMyAdmin URL укажите, как на скриншоте:

https://[SERVERNAME]:8081/phpmyadmin

2. Перейдите на вкладку Mail и в поле Webmail URL укажите, как на скриншоте:

https://[SERVERNAME]:8081/webmail

3. На этой же вкладке снимите галочку в пункте Use SMTP to send system mails.

4. Нажмите Save.

Изменение префиксов имен

Вы можете изменить или полностью удалить префиксы, которые используются по умолчанию в названиях БД, именах пользователей БД, пользователей FTP и пр., например, как здесь (префикс c2):

Чтобы изменить префиксы, выполните следующее.

1. Перейдите в раздел System -> Main config.

2. Отредактируйте следующие поля на вкладке Sites, указав нужный префикс:

  • Database name prefix

  • Database user prefix

  • FTP user prefix

  • Shell user prefix

  • Webdav user prefix

Также эти поля можно очистить, чтобы префикс не добавлялся совсем.

Изменение папки с сайтами по умолчанию

Для того, чтобы сайты создавались в необходимой вам директории:

  1. Перейдите в раздел System -> Server Config на вкладку Web.
  2. В поле Website basedir задайте папку, в которой будут создаваться директории ваших сайтов.
  3. В поле Website path укажите путь до самих папок сайтов.
  4. В поле Website symlinks укажите, какие ссылки необходимо создать для директории сайта (чтобы в нее можно было перейти по домену, а не по ID клиента и сайта).

Дополнительный настройки сайта

При настройке сайта может потребоваться задать собственные настройки php.ini или добавить какой-либо блок с редиректами в конфигурацию nginx.

Для этого войдите перейдите в раздел Sites, кликните на нужный сайт и откройте настройки на вкладке Options.

В поле Custom php.ini settings добавьте директивы php.ini, значение которых надо задать или переопределить (например: short_open_tag=on).

В поле nginx Directives можно добавлять директивы, которые надо добавить в блок server виртуального хоста nginx. Допускается использование переменных: {DOCROOT}, {DOCROOT_CLIENT}, {DOMAIN}, {FASTCGIPASS}, {PHPFALLBACKFASTCGIPASS}.

Например, вместо стандартного файла .htaccess для Bitrix можно указать:

location / { try_files $uri $uri/ /bitrix/urlrewrite.php$is_args$args; } 

Список возможных директив nginx доступен по ссылке: http://nginx.org/ru/docs/dirindex.html

В качестве PHP-FPM Process Manager рекомендуется устанавливать dynamic.

Управление модулями PHP 

ISPConfig не имеет встроенных инструментов для управления модулями PHP (их установки, удаления, включения и выключения).

Для выполнения необходимых действий используйте наши инструкции: