Показаны сообщения с ярлыком ISP Manager. Показать все сообщения
Показаны сообщения с ярлыком ISP Manager. Показать все сообщения

пятница, 5 июня 2015 г.

Создание собственных NS в ISP Manager

ВАЖНО: для успешного создания NS в ISP Manager нужно не менее 2 ip. Убедитесь, что вы добавили все IP из письма с данными от сервера/впс в разделе Списки IP-адресов. Если у вас всего один IP, то вы можете либо использовать free dns сервисы или dns регистратора, либо заказать второй IP через систему тикетов (раздел Биллинг)

  1. Добавляем домен (на котором создадим собственные ns1 и ns2) в раздел www-домены. (если уже туда добавлен, то не нужно ещё раз).
  2. Заходим в "настройка" -> "настройка dns". Там в графе "dns-сервера" прописываем ns1.вашдомен.ru. ns2.вашдомен.ru. (через пробел и после каждого dns точка обязательна). Ставим галочку "изменить для всех доменов" и нажимаем OK.
  3. Заходим в раздел "доменные имена" и дважды кликаем по домену, на котором создавали dns. Находим там ip-адреса для ns1 и ns2.
  4. Прописываем у регистратора для этого домена dns-сервера ns1.вашдомен.ru и ns2.вашдомен.ru с указанием их ip-адресов (это обязательно).
  5. По прошествии времени (до 24-х часов) вы сможете добавлять другие сайты в www-домены в панели и прописывать у них созданные dns-сервера. (уже без ip-адресов).

Более подробно можете изучить документацию на сайте разработчика http://ru.ispdoc.com/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%BE%D0%B2_%D0%B8%D0%BC%D0%B5%D0%BD_%D0%B2_ISPmanager.

пятница, 17 апреля 2015 г.

open_basedir, ISPMANAGER и BITRIX

open_basedir, ISPMANAGER и BITRIX:

При настройки производительности сайта, работающего на нашем любимом битриксе, возникла маленькая проблема, а именно - на сервере установлена панель ISPManager которая по умолчанию прописывает open_basedir для переменных окружения php. Оговорюсь сразу эта переменная нужна для обеспечения безопасности на хостинге, где много пользователей. А когда пользователь один, то этой особенностью можно пожертвовать и получить чуть ли не двух кратный рост производительности. 

Ну а теперь по существу как отключить эту фенечку :D 
Все описанное справедливо для сервера на базе FreeBSD 

1. Заходим в php.ini и проверяем чтобы safe_mode. Он должен быть в состоянии off 


safe_mode = Off


2. Ищем строку ;open_basedir = 
и меняем ее на 

open_basedir = none


3. Сохраняем файл php.ini 

4. Заходим в конфиг apache (httpd.conf), находим php_admin_value open_basedir "путь к сайту" на 

php_admin_value open_basedir none


5. Сохраняем httpd.conf 

6. перегружаем apache 

apachectl restart


Вот и все. Теперь лезем в битру, запускаем тест производительности и радуемся :D 

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

Split / разбить dump

//Разбить дамп по 50000 строк for i in `ls *.sql`; do split -d -l 50000 -a 4 --additional-suffix=.sql $i "$(basename "$i" .sq...