RSS-лента

Лучшие CMS интернета бесплатно для создания сайта

Установка Instantcms


Произвести установку Instantcms, можно двумя способами: через установку на денвер — виртуальный сервер, либо сразу на реальный сервер, где будет расположен наш сайт. Рассмотрим эти оба варианта установки по порядку.

установка Instantcms на денвер

Установка Istantcms на Denwer

Для начала, необходимо установить на свой компьютер Denwer (так называемый «Джентельменский набор»).  Этот инструмент позволяет создать виртуальный сервер на вашей машине и протестировать ваш  будущий сайт на Вашем локальном компьютере.
Для начала скачиваем дистрибутив Denwer. Его можно скачать как у нас на сайте по прямой ссылке, так и с официального сайта. Выбирайте самую последнюю версию дистрибутива.
  • Установка Denwer. Запустите скачанный файл и последовательно отвечайте на все вопросы инсталлятора. Можно выбирать варианты по умолчанию, просто нажимая кнопку ENTER во время вопроса. После установки на рабочем столе появятся три ярлыка (Start, Restart и Stop servers). Они нужны для запуска, рестарта и остановки сервера. Запустите сервер открыв ярлык «Start servers». Запуск сервера потребуется каждый раз, когда вы захотите локально поработать с Instantcms на виртуальном сервере. Чтобы определить запущен сервер или нет, посмотрите в системный трэй. Если рядом с часами есть иконка в виде фиолетового пера, значит сервер работает. Подробная инструкция по установке Денвера.
  • Проверка сервера Denwer. Когда сервер запущен, откройте браузер и наберите в строке поиска localhost. Если появится страница с заголовком «Ура, Заработало!» значит установка произведена верно, и тогда можно приступать к установке любого сайта к примеру такого как amediateka.ru.
  • Установка PHP расширения Denwer mbstring. Это расширение понадобится, если Вы используете версию InstantCMS начиная с 1.5 и выше. Расширение в базовый пакет Denwer не входит. Скачать его можно здесь. Установите его это вам необходимо для установки.

Предупреждение для пользователей Скайпа (Skype). Поскольку Денвер и Скайп по умолчанию используют один и тот же порт (80), то у Вас наверняка начнутся заморочки, если Вы поставили на свою машину Денвер после Скайпа — сайты работать не будут. Однако при обратном порядке установки (Скайп после Денвера) коллизий, как правило не случается. Скайп, определив, что порт 80 занят, выбирает себе другой порт (обычно 81) и функционирует как ни в чем не бывало! Денвер при этом тоже корректно работает.

Создание тестового сайта Instantcms на Денвере

  • Остановите сервер (если он запущен), и откройте папку, куда вы устанавливали пакет с сервером Денвер (по умолчанию это «C:\WebServers»). В этой папке перейдите в папку «home».
  • В папке «home» создайте папку с именем вашего сайта без www (например: ‘mysite.ru’).
  • Откройте вновь созданную папку и в ней создайте еще одну, назвав ее «www». Эта папка «www» и есть коренная папка Вашего сайта, и именно от нее будут определяться все пути при работе движка.

Распаковка архива instantcms

  • Перейдите в коренную папку (на локальном сервере «www»).
  • Сюда распакуйте установочный дистрибутив Instantcms. При установке Instantcms на денвер или по другому удаленный сервер , распакуйте дистрибутив на локальной машине, а затем заливайте по-файлово, обязательно в двоичном режиме. Некоторые хостинги, позволяют распаковывать zip-архивы прямо на сервере, что-бы сэкономить время и трафик. Однако, при такой распаковке возможны глюки в работе движка.

    Это вызвано тем, что при распаковке, иногда теряется или обрезается часть файлов. Поэтому пользоваться этим режимом допускается, если Вы полностью уверены в своих силах.

Важно: Instantcms устанавливается только в корень сайта. Установка системы в отдельную папку невозможна.

  • Когда архив распакован, снова запустите сервер. Проверьте правильность совершенных действий, перейдя в браузере по адресу http://www.mysite.ru/install. Если откроется страница «Установка InstantCMS», то значит все было сделано правильно. Но перед тем, как проводить установку, нужно создать базу данных.

Создание базы данных для установки Instantcms на Денвер

  • При запущенном сервере в браузере перейдите по адресу http://localhost/Tools/phpmyadmin и создайте новую базу данных (например: mybase). На реальном хостинге хостер всегда сообщает либо реквизиты (название, логин, пароль) готовой базы, либо сообщает ссылку на PhpMyAdmin, с помощью которой вы сможете создать базу для InstantCMS самостоятельно.

Важно! Зайдите по закладке «Операции» и в поле «Соотношение» выберите кодировку utf8_general_ci.

Установка системы управления InstantCMS

  • Когда база данных создана, возвращаемся к главной цели: установка Instantcms. В браузере набираем адрес http://mysite.ru/install. Все действия тривиальны и сводятся к нажатию кнопки «Установить» и заполнению полей на третьем шаге:
  1. Название сайта – указанное название будет отображаться в заголовке каждой страницы вашего сайта.
  2. Сервер MySQL – для виртуального сервера это localhost, для реального сервера ведите данные, которые вам сообшил хостер.
  3. База данных – введите название БД, созданной в п. 5.
  4. Пользователь БД – для виртуального сервера root (при установке на реальный сервер, указывается пользователь MySQL на хостинге)
  5. Пароль БД – для виртуального сервера оставьте пустым (при установке на реальный сервер, указывается пароль MySQL на хостинге)
  6. Удалите папку «install» из папки с вашим сайтом («C:\WebServers\home\mysite.ru\www\install»).
  7. Начиная с версии 1.5 в корне находится еще одна папка «migrate». Эта папка (точнее, файлы в ней) служат для модификации базы данных при миграции с ранних версий на более поздние. Если Вы установили сайт сразу самой последней версии, ничего делать не надо, а просто эту папку удалите. Хотя, если Вы запустите migrate на чисто установленном сайте — ничего ужасного не произойдет — вам сообщат, что Ваша БД в порядке.

Установка Instantcms на сервер хостинга

Зарегистрируйте понравившийся вам хостинг, к примеру на radyx.ru На этом хостинге Вы покупаете, только те сервисы, какие вам нужны, а от других в свою очередь отказываетесь. После регистрации на этом хостинге, хостер вам высылает письмо на электронную почту со всеми данными на ваш хостин: имя базы данных, пароль к базе данных, фтп логин и пароль…
установка Instantcms: регистрационные данные
Наша первоочередная задача — скопировать файлы системы управления контентом InstantCMS на сервер в разархивированном виде. Произведем эту операцию мы при помощи менеджера закачек файлов FaleZilla .
После проведенной закачки файлов на сервер, переходим в браузере к установке CMS http://ваш_сайт/Install, после чего должна запуститься пошаговая установка InstantCMS.
установка Instantcms: начало
Здесь, все просто ставим галочку, соглашаясь с условиями лицензии бесплатной cms.
установка Instantcms: проверка расширений
Если, все необходимые расширения установлены с отметкой «Да» продолжаем установку нажимая клавишу «Далее», если нет, то обращаемся к хостеру через тикет за помощью по установке или активации необходимого расширения.
установка Instantcms: проверка прав
Для корректной работы при установке InstantCMS, требуется выставить права на перечисленные на изображении папки для записи. Делается это в FaleZille при помощи клика правой клавиши мыши по выбранной папке и выбора в выпадающем списке пункта «Права доступа к файлу…», устанавливаем на эти папки права 755. Нажимаем клавишу «Далее».
Для заполнения полей на изображении возвращаемся к файлу присланному нам хостером. Заполняем все поля без ошибок и продолжаем установку.
установка Instantcms: завершениеВот и все, установка InstantCMS на хостинг завершена в пять шагов. Теперь, можно перейти на созданный нами сайт по ссылке или в панель управления админкой.
вверх