ИшТы

ИшТы
Рейтинг
11
Регистрация
11.02.2014
Sujcnm:
за хостинг платите или так же по тестовым периодам скачите?

Да это же гениально! ☝

Полностью бесплатного Pleska не бывает, но можно раз в 2 недели сбрасывать триал

Задумка прикольная, только панель слабая. Просматривается закос по WHM, вот только менее user-friendly.

Поиграться можно, только клиентам предлагать не рекомендовано.

Здесь описана балансирорвка нагрузки. Подход с проксированием ничем не отличается.

NewRelic не пробовали использовать для анализа запросов?

Для начала нужно создать тэмплэйт сайта nginx, в котором будет:

server_name blabla.com www.blabla.com
root /var/www/blabla.com

Остальные пути настраиваются соответсвующим образом

Создаете файл (пусть будет /usr/local/bin/websitecreator, в который имя сайта передается как аргумент командной строки:

#!/bin/bash

if [ !-d $f ]
then
mkdir $1
else
echo "Folder exists"
fi

if [ !-f /etc/nginx/sites-available/"$1".conf]
then
sed "s/blabla.com/$1/g" /etc/nginx/website-template >> /etc/nginx/sites-available/"$1".conf
ln -s /etc/nginx/sites-available/"$1".conf /etc/nginx/sites-enabled/"$1".conf
else
echo "Config exists (/etc/nginx/sites-available/"$1".conf)";
fi

errormessage =$(nginx -t 2>&1 |grep emerg);

if ( $errormessage == "" )
then
/etc/init.d/nginx/restart
else
echo $errormessage
fi
chmod +x /usr/local/bin/websitecreator

Используете:

websitecreator mywebsite.ru

0. Устанавливаете Apache, php (со всеми модулями) и mysql на новый сервер

1. Копируете файлы сайтов.

2. Настраиваете сайты на новом сервере.

3. Переносите базы данных и пользоваетелей mysql.

4. Устраняете ошибки связанные со сменой php/mysql/etc.

5. Проверяете или все работает.

6. Переключаете ДНС для всех сайтов.

Могу переннести Вам все за отдельную плату (пишитее в ЛС). Имею очень большоой опыт презда сайтов между серверами.

Plesk устанавливается только на чистый сервер. На сервере не должно быть ничего кроме голой системы.

Есль установщик ругается на popuser - удостоверьтесь, что в системе нету никаких пользователей связанных с почтой.

Многие хостинги создают сервера с предустановленным ПО (postfix, vsftpd, etc)

Проверьте для начала какой почтовый сервеер у Вас установлен и попробуйте его удалить и перезапустить установку.

Возможно будут полезными материалы:

http://www.tech-notes.net/category/control-panels/plesk/

iptables -A INPUT -p tcp -s 127.0.0.1 --dport 8080 -j ACCEPT

iptables -A INPUT -p tcp --dport 8080 -j DROP

12 3
Всего: 25