Первая и наиболее распространенная проблема растущего проекта - теснота тарифного плана хостера.
Решается двумя способами: хостер прелоставляет вам VPS с удобной панелью и поначалу всё хорошо, однако у виртуального сервера теже проблемы - нехватка ресурсов.
При размещении своего сервака в стойке цена превышает стоимость аренды.
Вам остается только одно: арендовать сервер и самостоятельно им управлять.
Как это сделать , если на начальном этапе вы получаете только сервак с BAMP в дефолтнй конфигурации и ssh?
Делается просто: для размещения сайтов клиентов на одном IP надо вот что:
сайты помещают внутри папки /var/www, дефолтную для web-сервера
Допустим наши сайты называются site.rf и secondsite.rf
- Раскомментируем
NameVirtualHost *:80
в третьей секции конфигa.
- Создаем диры
$ mkdir /var/www/virthosts
для 1-го сайта
$ mkdir /var/www/virthosts/site.rf $ mkdir /var/www/virthosts/site.rf/httpdocs
и для 2-го
$ mkdir /var/www/virthosts/secondsite.rf $ mkdir /var/www/vhosts/secondsite.rf/httpdocs
- Для каждого в конфиг добавляем отдельную секцию
<VirtualHost *:80> ServerName site.rf ServerAlias www.site.rf DocumentRoot /var/www/vhosts/site.rf/httpdocs ErrorLog logs/site.rf-error.log </VirtualHost><VirtualHost *:80> ServerName secondsite.rf ServerAlias www.secondsite.rf DocumentRoot /var/www/vhosts/secondsite.rf/httpdocs ErrorLog logs/second.ru-error.log </VirtualHost> - Разруливаем ситуацию с обращением по IP добавляем следующее:
<VirtualHost *:80> ServerName default </VirtualHost>Теперь запросы по IP направляются в папку /var/www/html, где я обычно размещаю нечто вроде морды яндекса или поисковую форму google
https://www.google.com/webmasters/tools/enhance404?siteUrl=http%3A%2F%2Fblog.ruseonet.ru%2F&hl=ru
- перезапускаем сервер
$ service httpd restart
или
$ /etc/init.d/apache2 restart
Для любых манипуляций с сервером подойдет webmin,
так что покупкой всевозможных панелей управления не заморачивайтесь.
Можно написать свою, о чем расскажу с следующих публикациях.
Сентябрь 16th, 2009 - 17:34
Оффтоп. Как Вы расскрутили свой блог?
Ноябрь 27th, 2009 - 19:14
никак. Качественный контент находит читателя сам