Установка CMS
Установка любой CMS на сервер производится в несколько этапов.
Сначала нужно скачать архив и пакетом установки CMS. При этом необязательно сохранять его у себя на компьютере с тем, чтобы потом залить его на сервер – можно использовать команду SSH "wget", позволяющую скачать файлы CMS прямо на сервер. Архив нужно распаковать на сервере, используя "tar" или "unzip" посредством того же SSH.
На следующем этапе производится установка. Большинство CMS автоматически запускают скрипт установки и сразу просят ввести необходимые для продолжения инсталляции данные: имя сервера MySQL, имя базы и пароль доступа к ней, логин и пароль администратора, могут присутствовать некоторые другие опции.
В завершении обычно требуется удалить инсталляционные файлы и выставить права на запись для некоторых директорий.
Предлагаем рассмотреть процесс установки CMS на примере одной из лучших CMS – Drupal.
Drupal – отличная CMS, которая идеально подходит не только для создания социальной сети, но и может использоваться в качестве движка для новостного сайта, каталога товаров, Интернет-магазина и т. п.
Сначала нам нужно скачать архив с последней версией CMS Drupal. Ссылка на скачивание всегда присутствует на главной странице сайта drupal.ru. Не качайте его к себе на компьютер с тем, чтобы после распаковки скопировать файлы по FTP – это непрофессионально. Пользуйтесь указанной выше командой SSH для копирования архива прямо на сервер. Распакуйте архив с Drupal в корневой каталог и обратитесь к сайту из браузера. Сразу запустится скрипт установки CMS.
Установка CMS начинается с выбора языкового профиля. Если ваш Drupal содержит файл ru.po, то в качестве одного из вариантов будет предложен русский язык.
На следующем шаге необходимо указать данные для доступа к базе данных (ее вы уже должны были создать ранее):
Имя базы данных – собственно название базы. Имя пользователя базы данных – логин для доступа к управлению базой данных. Пароль этого пользователя. Эта информация обычно предоставляется администрацией хостинга, когда вы регистрируетесь. Создать базу данных можно с помощью phpMyAdmin, который предоставляется сейчас большинством хостинг-провайдеров, или же с помощью все того же SSH.
В "продвинутых настройках" (Advanced Options) вам необходимо указать Host базы данных. Обычно это "localhost", однако не всегда. Например, на Мастерхосте Host базы данных выглядит как u1234.mysql.masterhost.ru.
Вряд ли вам потребуется вносить изменения в поле "Database Port", а вот "Table prefix" может пригодиться. В поле "Table prefix" вводится значение, которое будет подставляться в начале имени каждой из таблиц. Зачем это нужно? Если у вас на хостинге, скажем, можно разместить 10 доменов, а база лишь одна, но хочется, чтобы все сайты работали на CMS, то вот здесь и понадобится эта опция.
Все, установка CMS Drupal завершена. В заключении вам будет предложено создать учетную запись администратора сайта.
Любая другая CMS ставится похожим способом.
