Работаем с AVE CMS часть 2: установка на сервер
21 апреля 2010
Начинаем с установки системы на сервер...
Надеюсь, объяснять, что такое сервер вообще, нет необходимости, упомяну лишь, что для тренировки на кошках система прекрасно ставится и работает на
Денвере и прочих локальных http-серверах с апачем.
Итак, сервер у нас есть (тут рассматриваем вариант с внешним вебсервером, у хостера), необходимо запустить систему.
Для этого нам потребуется залить файлы и папки системы в соотетвтующую директорию. Обычно это public_html/ или http/ или что-нибудь подобное.
Как закачать файлы на сервер?
Делается это с помощью FTP-клиентов, от полностью бесплатного
FileSilla до коммерческого
SmartFTP и им подобным. Последний мне нравится возможностью онлайн редактирования необходимых файлов (например style.css) в сторонней программе (настоятельно рекомендую полностью бесплатный
notepad++).
Используя переданный Вам хостером логин, пароль и адрес удаленного FTP сервера необходимо создать соединение и далее работать с ним.
После аплоада (upload - закачивание файлов на сервер), в адресной строке браузера пишем следующий адрес: http://site.ru/install.php и, если мы нигде не ошиблись, видим следующую картинку:
Может быть мы и не ошиблись, но без базы данных ничего не выйдет.
В панели управления хостингом создаем новую базу данных MySQL, копируем ее название и пароль в окно установки. Помним, что часто хостер не указывает корректное название своего сервера баз данных, как правило это mysqlserver или localhost, а "Имя пользователя БД" не root, а то же самое, что и ее название.
Префикс необходим для того, что бы в одну базу данных впихать несколько таблиц. В нашем случае, его значение мало что значит, если Вы не собираетесь на одной БД ставить две и более системы.
Выпадающий список внизу предлагает нам выбрать предустановленный контент или поставить полностью чистую систему. В первом случае у Вас будет пара новостей, комментариев к ним, несколько страниц и галерея.
Во втором - только главная и 404-я страницы. Если Вы вообще первый раз ставите AVE - оставьте демонстрационный контент, пригодится.
В любом случае, если что-то не так, скрипт инсталляции вернет нас обратно. Если все впорядке, мы увидим вторую страницу, предварительной авторизации:

Вы что, не согласны с лицензией? Поставьте галочку и жмите "Продолжить установку".
Указывать реальный почтовый ящик обязательно: он будет единственной легальной возможностью восстановить пароль к системе. Настоятельно рекомендую использовать для пароля латинские буквы и цифры. Так же обязательно указать все, что отмечено звездочками, впоследствии, Вы сможете это отредактировать.
В целях конспирации, после установки системы необходимо удалить (переименовать) на сервере папку data и файл install.php, иначе кто-нибудь сможет испортить Вам жизнь на сутки или более.
Тут бы неплохо привести рекомендации по настройке .htaccess и прав папок на сервере, думаю, мы дополним этот мануал позднее.
Скажем, при кривых настройках хостера (например, infobox.ru) введя необходимый адрес Вы увидите 404 ошибку - закомментируйте первые две строки инструкций в .htaccess - это нормально.
Итак, последняя страница установки предложила Вам зайти на сайт или в панель администрирования. Идите на сайт, панель управления запустите оттуда, это удобней: она будет в отдельном окне (только для
Mozilla Firefox - инструмента разработчика).
Если сайт приветствует вас серо-зеленым шаблоном, как на картинке ниже, и надписью "Добро пожаловать", значит установка прошла успешно, поздравляем!
Двигаемся дальше - предварительные настройки.
Комментарии пользователей
Последний комментарий
А картинки к статье? А картинки еще не готовы...
Обязательно раскрыть тему htaccess, не забыв за
дополнительное паролирование директории /admin/