Отфильтровано по категории Системное администрирование Сбросить фильтр

Создание субдомена в ISPConfig

17.11.2017 17:35, admin - Системное администрирование, ISPConfig

В ISPConfig субдомены создаются достаточно просто, но, по некоторым причинам, именно эта операция вызывает часто непонимание. Часто это происходит потому, что пользователь сам не понимает, что именно он хочет получить в результате. Или наоборот, имея опыт работы с другими системами управления хостингом, ожидают получить такой же, как и там, результат. На самом же деле основных вариантов создания субдоменов в ISPConfig есть два:

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

Какой вариант выбрать зависит от решаемой задачи.

Создание субдомена в ISPConfig

Сохранение и восстановление базы данных MySQL

23.03.2015 22:25, admin - Базы данных, Системное администрирование

Используемые параметры:

<db_user> - пользователь базы данных, например root;

<db_user_passwd> - пароль пользователя базы данных, указывается непосредственно после ключа -p (без пробела). Если пароль не указать, он будет запрошен в процессе выполнения;

<db_name> - имя базы данных;

<dump_file> - название файла, седержащего дамп базы данных;

<table_name> - имя таблицы базы данных.

Сохранение базы данных:

mysqldump -u <db_user> -p<db_user_passwd> <db_name> > <dump_file>.sql

сжатый дамп:

mysqldump -u <db_user> -p<db_user_passwd> <db_name> | gzip > <dump_file>.sql.gz

дамп структуры базы (без данных):

mysqldump -u <db_user> -p<db_user_passwd> --no-data <db_name> > <dump_file>.sql

Восстановление базы данных:

mysql -u <db_user> -p<db_user_passwd> <db_name> < <dump_file>.sql

для сжатого дампа:

gunzip -c <dump_file>.sql.gz | mysql -u <db_user> -p<db_user_passwd> <db_name>

Для создания дампа только одной таблицы:

mysqldump -u <db_user> -p<db_user_passwd> <db_name> <table_name> > <dump_file>.sql 

Как привязать MTA Postfix к конкретному IP адресу

30.12.2012 07:13, admin - Системное администрирование, Почтовый сервер

Начиная с версии 2.2 Postfix можно настроить на определенный IP адрес. Для этого в любом текстовом редакторе откроем файл /etc/postfix/main.cf и добавим (или изменим) параметр inet_interfaces. Например, если мы хотим привязать Postfix к локальному хосту, пишем следующее:

inet_interfaces = 127.0.0.1

Таким же образом можно указать любой другой IP адрес, либо несколько адресов, например:

inet_interfaces = 127.0.0.1, 176.32.103.205

Сохраняем изменения и закрываем файл.

Также можно воспользоваться специализированной утилитой postconf, например:

postconf -e inet_interfaces='127.0.0.1, 176.32.103.205'

Обратите внимание, что параметр, содержащий пробелы, указывается в одинарных кавычках. Также, вокруг знака присвоения = не должно быть пробелов, как это показано в предыдущем примере.

Кроме того, можно ограничить использование сетевых протоколов, например если мы хотим использовать только сетевой протокол 4-й версии, указываем:

postconf -e inet_protocols=ipv4

После внесения изменений перезапускаем Postfix. В зависимости от операционной системы

service postfix restart

или

systemctl restart postfix

Проверяем, что все работает как нужно:

netstat -tlpn | grep ':25'

Результат (Postfix работает на локальном хосте):

tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      706/master

Проверяем log на отсутствие ошибок:

tail -f /var/log/maillog

Dec 29 01:07:57 myhost postfix/postfix-script[195014]: stopping the Postfix mail system
Dec 29 01:07:57 myhost postfix/master[1817]: terminating on signal 15
Dec 29 01:08:05 myhost postfix/postfix-script[195269]: starting the Postfix mail system
Dec 29 01:08:05 myhost postfix/master[195270]: daemon started -- version 2.6.6, configuration /etc/postfix

Текущие значения сетевых параметров можно посмотреть так:

postconf | grep inet

получаем что-то вроде этого:

inet_interfaces = 127.0.0.1
inet_protocols = ipv4
local_header_rewrite_clients = permit_inet_interfaces