S2Документация → Установка

Установка

Требования к браузеру

Панель управления S2 работает в последних версиях всех популярных браузеров. Не работает в IE версии 7 и ниже.

Требования к серверу

  • Веб-сервер.
  • PHP версии 4.3 и выше (тестируется на PHP 5.2.4 и 5.3.3).
  • База данных, MySQL (версии 4.1 и выше, тестируется на 5.0.45 и 5.1.49), PostgreSQL (тестируется на версии 8.2.5, может заработать и с версиями 7.x) или SQLite (версия 3 через PDO).

Установка S2

  • Убедитесь, что конфигурация сервера удовлетворяет приведенным выше требованиям.
  • Загрузите содержимое архива S2 на сервер в ту папку, в которой у вас будет сайт.
  • Установите права на запись в папки _cache и _pictures для скриптов PHP. В большинстве случаев будет достаточно chmod 0777.
  • Наберите в браузере URL будущего сайта и следуйте инструкциям установочного скрипта.

В ходе установки настраивается соединение с базой данных (вы должны ввести имя базы данных, логин и пароль для доступа к базе данных), создается учетная запись администратора (вы должны придумать логин и пароль), а также настраивается URL сайта (вы должны ввести будущий URL без завершающего слеша; вот примеры: http://example.com, http://example.com/s2, http://www.example.com, http://www.example.com/s2). Кстати, лучше всего настроить в веб-сервере редирект с поддомена www на основной домен (www.example.com → example.com; или наоборот, если вам так больше нравится). Такой редирект избавляет от многих непонятных глюков.

Комментарии

#1. 11 февраля 2011 года, 21:15. Генрих пишет:
В файле install.php имеется синтаксическая ошибка, в конце 615 строки — нет запятой. Без неё движок не ставится.
#2. 11 февраля 2011 года, 21:37. пишет:
Спасибо! Выпустил версию 1.0a2 с исправленным скриптом установки.

Объявление о новой версии напишу позже.
#3. 12 апреля 2011 года, 19:37. Безумный Программист пишет:
После установки движка не работают ЧПУ. Файла .htaccess вообще не было обнаружено. Ставил строго по инструкции.
#4. 12 апреля 2011 года, 19:44. пишет:
А какой архив вы скачали? Я проверил, в обоих архивах есть .htaccess:
http://s2cms.ru/downloads/s2-1.0a3.zip (ядро)
http://s2cms.ru/downloads/s2-1.0a3-ext.zip (ядро + расширения)

Если не хватает только этого файла, его можно взять и отсюда:
http://s2cms.ru/trac/browser/trunk/.htaccess
#5. 12 апреля 2011 года, 19:54. Безумный Программист пишет:
Спасибо, помогло. Качал ядро.

Еще серьезный недостаток на мой взгляд — пустой пароль администратора по умолчанию. Лучше выводить случайный пароль после окончания установки. Если пользователь захочет что-то более запоминающееся — поменяет.
#6. 12 апреля 2011 года, 20:08. пишет:
Почему это недостаток? Мне кажется, пользователь практически не может забыть, что не установил пароль. Он это будет осознавать каждый раз, когда заходит в админку.

Предлагаю продолжить обсуждение на форуме, оно там будет уместнее:
http://s2cms.ru/forum/viewforum.php?id=2 :)

Оставьте свой комментарий

Ваше имя:

Комментарий:

Комментарии перед публикацией проверяются. Сообщения о небольших ошибках не публикуются, если ошибки испрвляются сразу.
Для выделения используйте следующий код: [i]курсив[/i], [b]жирный[/b].
Цитату оформляйте так: [q = имя автора]цитата[/q] или [q]еще цитата[/q].
Ссылку начните с http://. Других команд или HTML-тегов здесь нет.

Сколько будет 25+1?