Техническая часть

18.04.09

Немного распишу процесс, по которому буду делать сайты. Часть 2. Техническая часть.

Техническая сторона создания сайта – это тоже очень интересно Улыбка. Честно!

Мне нужно обеспечить бесперебойное функционирование нескольких сайтов. Добавление новых сайтов, по возможности, очень просто – взмахом волшебной палочки. Обеспечить удобную и комфортную работу с этими сайтами.

Для того, чтобы все то (что я там написал, в том абзаце) получилось, нужно:

  • настроить сервер;
  • делегировать домены.

Ничего сложного ведь :)

Для начала нужно настроить сервер. На сервере нужно поставить немного софта:

  • BIND;
  • nginx;
  • php 5 с расширениями как fast-cgi;
  • mysql 5;
  • движек для сайтов JaguarCMS.

Во время настройки немного подпилил php – отключил лишние расширения для экономии памяти, mysql – настроил квоты использования памяти, отключил InnoDB, JaguarCMS – сделал ее многосайтовой. Так же, написал скрипт, который автоматизирует создание сайтов – вносит настройки для нового сайта в BIND, nginx, JaguarCMS.

Вся эта конструкция в сумме кушает на сервере около 80 МБ оперативной памяти + 15 МБ – ядро FreeBSD 6.2. Достаточно экономно, учитывая, что я могу сюда поставить кучу (или даже две) сайтов.

По поводу делегирования доменов… Нет особого желания вкладываться по 10 баксов в каждый новый домен. Ведь по ходу эксперимента нужно сделать 10 сайтов, а это 100 баксов, а я, таки, пойду в входные тусить :) Посему, будем использовать бесплатные домены: в моей родной зоне *.mk.ua. (не то, чтобы я прям в зоне родился – это зона моего родного города) и в зоне *.org.ua.

Для делегирования нового сайта в николаевской зоне нужно отправить письмо хостмастеру и подождать дня три. Примерно так же это делает и в зоне org.ua., но делегирование произойдет быстрее.

Итак, техническая часть создания сайтов включает в себя настройку сервера (сделано). И для каждого следующего сайта – запуск сам опального скрипта, который сам настроит сервер для обслуживания нового сайта, отправка письма регистратору доменной зоны.

На написание статьи потрачено 50 минут времени.

На настройку сервера потрачено 30 минут времени.

Комментарии

Подождите чуть-чуть. Сейчас загрузятся....