Добро пожаловать на сайт UserOn.ru!
Сегодня напишу статейку про то, как настроить скрипт на примере движка Joomla и панели управления Cpanel.
Часто в интернете можно встретить разные скрипты, которые продаются за деньги, либо вылаживаются бесплатно. Обычно эти скрипты выглядят как архив .zip или .rar в котором находятся папки и файлы, а также .sql файл базы данных.
Речь пойдёт о скриптах которые работали уже на каком либо другом хостинге и домене и вы просто скачали его из сети.
Эта статья будет полезна и тем, кто хочет перенести свой сайт или блог на новый домен или хостинг. В том числе ресурсы, сделанные на Joomla.
Для того что бы установить скрипт на хостинг, нужна программа FTP-клиент (рекомендую бесплатную FileZilla), данные для подключения, которые вам прислал хостер после вашей регистрации, а так же доступ к phpMyAdmin хостинга на котором будет работать скрипт.
Так же можно воспользоваться инструментами, которые предоставляет панель управления Cpanel, IspManager либо другая, а не использовать программу для доступа по FTP. В Cpanel такой инструмент называется «диспетчер файлов».
Нус, приступим!
Для начала нужно зарегистрировать домен, если его у вас нет, или сделать поддомен на вашем рабочем сайте. При его создании вы должны придумать пароль и указать имя зарегистрированного домена или поддомена. Так же необходимо создать базу данных, пользователя к ней и установить пароль пользователя. Не забудьте сохранить все данные
созданного домена и базы к себе, куда ни-будь в надёжное место. Если на вашем хостинге это первый ваш сайт, то придумывать и регистрировать ничего ненужно, при регистрации на хостинге вам выдаётся домен и все остальные, необходимые для работы, данные. Если
это так, просто «залейте» скрипт в папку public_html на вашем сервере.
Если же вы всё-таки после регистрации на хостинге зарегистрировали второй домен второго уровня, нужно подождать пока он активируется, - это происходит обычно в течение одних-двух суток. Если вы создали поддомен на работающем домене, он активируется сразу, и ждать двое суток не надо.
Далее открываем FTP-клиент, вводим данные для соединения с сервером, подключаемся и закачиваем в папку public_html либо в папку вашего домена который вы создали, сам скрипт, то есть все папки, и файлы как они есть.
Файлы можно закачивать в двух режимах, либо в двоичном, либо в текстовом. Это очень важно, так как если закачать двоичный файл в текстовом режиме, то кодировка файла нарушится, и впоследствии на сайте информация будет отображаться некорректно. А что бы ни мучиться, поставьте в настройках программы FTP автоопределение. Тогда все файлы будут загружаться в нужных им форматах. Если вы загружаете файлы через панель управления, можете не волноваться, система сама поймёт, какой файл, в каком формате нужно загрузить.
По окончании загрузки открываем для редактирования файл configuration.php, и указываем имя базы данных, имя пользователя, пароль пользователя и localhost.
Выглядит это примерно так:
public $host = 'localhost';
public $user = 'имя пользователя';
public $password = 'пароль пользователя';
public $db = 'имя базы данных';
Так же замените, если это требуется, префикс базы данных на новый.
Выглядит примерно так:
public $dbprefix = 'A5ht42S_';
Так же замените путь к логам и временной папке скрипта:
public $log_path = '/home/ваш ник/public_html/ваш сайт.ru/logs';
public $tmp_path = '/home/ваш ник/public_html/ваш сайт.ru/tmp';
Теперь берём файл базы данных и открываем его блокнотом, а ещё лучше программой notepad++. Находим строчку, где указан чужой или старый адрес сайта, на котором ранее работала база, и заменяем эту строку на тот адрес сайта, который вы зарегистрировали. Для этого кликаем правой кнопкой мыши на файле .sql и в контекстном меню выбираем notepad++, если конечно он у вас установлен, ну или же просто блокнот, он есть в каждой версии Виндовс.
Далее кликаем на «поиск» - «найти…» - «заменить» и в поле «найти:» вписываем тот адрес сайта на котором раньше работал скрипт, т.е. что нужно заменить. А в поле «заменить на:» нужно вписать адрес сайта на который вы устанавливаете скрипт и на который нужно заменить. Далее жмём кнопку «заменить всё» и программа за секунду заменяет старые данные на новые. Так же в базе данных нужно будет заменить имя пользователя и имя базы данных, а так же путь к папке сайта, если это необходимо. После этого сохраняем и закрываем файл. Не забудьте переименовать файл .sql на имя базы, которую вы создавали. При этом обязательно должно оставаться расширение файла .sql. После этого заходим в phpMyAdmin, выбираем на нашем компьютере нужную нам
отредактированную базу и жмём «импортировать».
Так же необходимо внести правки в файл .htaccess, например если в нём указана переадресация адреса сайта с www на без www, то есть нужно подставить в файле новый адрес вашего сайта вместо старого.
После этого открываем наш сайт в браузере по новому адресу и радуемся его работе уже на вашем домене.
PS: В общем, вся суть сводится к тому, что нужно везде заменить, во всех файлах, старые данные на новые. Обычно это два файла – файл конфигурации и файл базы данных.
Если у вас появятся вопросы или вы что-то захотите дополнить к статье, пишите всё в комментариях.
Всем пока.
Комментарии