CMS S.Builder-Установка

Чтобы работать с системой управления сайтом ее нужно в начале установить!

Здесь у нас открывается сразу несколько вариантов:

  1. Вы можете установить систему сразу на сервер. Для этого Вам понадобится аккаунт на хостинге, доменное имя и т.д.
    Т.к. эти статьи прежде всего рассчитаны на разработчиков сайтов, то предполагается, что Вы знаете о чем идет речь.
  2. Вы так же можете скачать и установить систему на Вашем локальном компьютере. В этом случае Вы получите:
    1. Полную версию системы, включая все модули, на неограниченное время бесплатно.
    2. Система автоматически установит и сконфигурирует все необходимое программное обеспечение (Apache, mySQL, Zend Optimizer и т.д.).
    3. Вы не сможете использовать эту систему в сети. Только локально, чтобы протестировать CMS и разобраться в ее работе.

    Вы так же можете сделать сайт полностью на локальном компьютере, а потом перенести его в Сеть. Думаю, этому моменту я посвящу отдельную статью несколько позже.

Рассматривать второй вариант я здесь не буду.
Во-первых, ставить систему локально проще. Это делается всего одним кликом.
Во-вторых, нам нужно создать сайт в Интернете.

Значит первый вариант.

Что нам понадобится:

  1. Хостинг, удовлетворяющий следующим критериям:

    Система управления сайтом CMS S.Builder устанавливается на веб-сервер Apache версии 1.3.** и выше на базе операционных систем *nix или Microsoft® WindowsTM. На сервере также должны быть установлены интерпретатор языка программирования PHP версии 5.0 и выше, СУБД mySQL версии 4.0 и выше и ПО Zend Optimizer версии 2.6 и выше.
  2. Программу инсталляции системы. Его можно взять по адресу:
    http://www.sbuilder.ru/share/sbuilder_setup.zip
  3. Данные от хостинг аккаунта к FTP и mySQL.

Скачиваем инсталляшку и разархивируем ее в любую папку.
Вы получите папку: sbuilder_setup
В ней будет:
Папка setup
и файлы install.php и readme.txt

Вот эти файлы и папку мы и закачиваем по FTP в корневой раздел Вашего сайта.
Внимание! Закачивать нужно файла install.php, readme.txt и папку setup. Папку sbuilder_setup закачивать не нужно!

Закачали? Отлично!

Шаг 1: Начало установки

Теперь набираем в адресной строке браузера: http://www.domain.ru/install.php и видим:

Установка CMS шаг 1

Заполняем пустые поля и внимательно проверяем заполненные:

  • Настройки базы данных

    • Хост - у большинства хостеров нужно использовать localhost, но бывают и исключения. Если Вы не уверены, уточните у техподдержки Вашего хостинг-провайдера.
    • База данных - название базы данных. Ее Вами или должны были предоставить при создании аккаунта, или Вы сами сможете создать ее из панели администрирования хостинг-провайдера.
    • Имя пользователя - аналогично базе данных. Имя пользователя Вам дает хостинг провайдер или Вы получаете его из панели.
    • Пароль - аналогично базе данных и имени получите пароль от провайдера или установите свой, когда будите создавать базу в панели.
  • Настройка доменов

    • Основной домен - основной домен CMS. Система и ключ ставится именно на это доменное имя и в последствии оно будет базовым для данной CMS.
    • Псевдонимы (через пробел) - если к данному сайту, наряду с основным доменом, припаркованы другие доменные имена, то укажите их через пробел.
    • Корневой каталог домена - это путь с корневой директории сервера до корневой директории сайта. Этот путь система определяет автоматически. Желательно проверять этот путь, т.к. в редких случаях путь может определиться неправильно.
    • Кнопка "Добавить" - нажав эту кнопку Вы добавите поля для еще  одного дополнительного домена. Т.к. система является многосайтовой, то Вы можете создавать на одной системе несколько сайтов. Для этого, при инсталляции, нужно указать домены и настройки для этих сайтов. Нажмите кнопку "Добавить" нужное количество раз.
  • Настройка файловой системы

    • Права на создаваемые папки - права на создаваемые программой инсталляции папки. По умолчанию 755. Если сомневаетесь, лучше уточните у своего хостинг провайдера.
    • Права на создаваемые файлы - права на создаваемые программой инсталляции файлы. По умолчанию 644. Если сомневаетесь, лучше уточните у своего хостинг провайдера.

Ввели все нужные данные, жмем кнопку "Далее".

Шаг 2: Лицензионный договор

Внимательно читаем лицензионный договор и ставим галочку напротив "Я принимаю условия Оферты".

Затем, если Вы уже успели получить ключ, нажимаем кнопку "Выберите файл" и выбираем ключ на локальном диске.
Ключ на систему можно получить здесь: http://www.sbuilder.ru/buy_cms/

Подробнее получение ключа описано здесь (текст в разработке).

Шаг 3: Проверка параметров

Далее система проверит все основные параметры сервера:

Если все на сервере в порядке, то Вы увидите сообщения вида:

Модуль curl или sockets:
Модуль curl установлен
Модуль gd:
Модуль установлен
Модуль zlib:
Модуль установлен

Если возникнут ошибки, Вы увидите сообщение вида:

Доступ к корневой директории:
Ошибка! Недостаточно прав доступа к директории /home/sbuilder/domains/sbuilder.ru/public_html/test/. Для установки системы необходимы права на запись в корневую директорию сайта.

Устраните найденные программой инсталляции ошибки и нажмите кнопку "Обновить".

Если все проверки пройдены успешно, смело жмем "Далее".

Шаги 4-5: Копирование файлов и создание таблиц БД

Следующие 2 шага отображать на скриншотах, думаю, нет необходимости.


Они проходят без Вашего участия:

  1. Программа инсталляции скачивает с нашего сайта архив с дистрибутивом CMS
  2. Разворачивает его в темповую директорию
  3. Создает нужные директории и копирует туда файлы
  4. Создает нужные таблицы в базе данных

Если по каким-либо причинам программа инсталляции не сможет скачать с нашего сервера дистрибутив, она сообщит Вам об этому и предоставит ссылку, где можно будет скачать дистрибутив вручную.

Шаг 6: Дополнительные параметры

На этом шаге Вы должны указать логин и пароль для входа в CMS, а так же электронный адрес. На этот адрес потом можно будет выслать пароль, если Вы его забудете.

Нажимаем кнопку "Далее".


Все! Система установлена!