ruenuk
Создание сайтов Киев
On-line помощь Шаблоны Лучшая цена Разработка сайтов Киев

Сегодня рассмотрим вопрос как перенести сайт с Denwer'а на непосредственно сервер.

Ессно для этого мы должны будем зарегистрироваться у хостера, получить:

1) логин, пароль к ftp - чтобы закачать файлы на сервер (ну или через веб интерфейс админ панели - как вам угодно)

2) логин, пароль к  Базе Данных  - чтобы смочь подключиться к вашей Базе Данных .

3) логин, пароль к Админ панели - чтобы закачать Базу Данных на сервер.

Итак приступаем.

Во-первых берем и копируем весь наш сайт на сервер:

Исходник не удаляем. У вас же место есть на диске? :)

Итак далее запускаем денвер (если он у вас еще не запущен) ищем свою Базу Данных, которая стоит на вашем сайте (если у вас их столько, что не помните какая ваша - посмотрите в файл configuration.php того, что вы только что переслали через файл менеджер(настройка var $db = 'DataBase' ) - DataBase и есть ваше название Базы Данных), это делаем с помощью  phpmyadmin ( http://localhost/Tools/phpMyAdmin/ )

Слева выбираем нашу Базу Данных. Справа увидим, что появятся таблицы.

Нажимаем на вкладку Экспорт. Там нам нужен только Экспорт поэтому внимательно посмотрите на скрин.


После настроек нажмите Пошел.

Итак вам предложат куда сохранять, но это ваше дело.

Теперь нужно закачать вашу Базу Данных на сайт. Для этого идем в админ панель вашего хостера и ищем phpmyadmin (это утилита для работы с базами данных кто еще не понял) (ну или утилиту подобную ей, иногда хостеры ставят другую, но пока стандартом является именно phpmyadmin)

Затем импортируем (закачиваем) через админ панель (то есть через phpmyadmin) Базу Данных на сайт. Как и что там вам придется разобраться самим. У всех хостеров очень разные админ панели. (Вообще для новичка не грех спросить у саппорта (support) что да как. Все таки им именно за эти вопросы деньги платят.

Итак что у нас есть?

Вы закачали через ftp папки Joomla и через админ панель (то бишь phpmyadmin) Базу Данных которая у вас была на денвере.

Итак теперь надо, чтобы ваша Joomla смогла подключиться к Базе Данных.

Для этого надо будет открыть файл ваш файл configuration.php (который находится в корне сайта) (или на локале настроить, а потом перезалить на хостинг).

Там надо будет поменять такие параметры (открываем через блокнот или любой текстовый редактор):

var $log_path = '123\logs'; - путь до  места хранения логов Joomla

var $tmp_path = '123\tmp'; - путь до места хранения временных файлов Joomla

var $live_site = ''; - путь до самого сайта

var $host = 'localhost'; - название вашего хоста (чаще всего localhost) (узнавать у своего хостера)

var $user = '123'; - имя пользователя который имеет права что-либо делать с вашей Базой Данных

var $db = '123'; - имя Базы Данных в которой хранится информация вашего сайта

var $password = '123'; - пароль пользователя который имеет права что-либо делать с вашей Базой Данных

После того как вы настроили configuration.php закачивайте его на сервер.

Теперь вам надо выставить правильные права к папкам.

Учтите если вы ставили на Денвере какие-то специальные компоненты, модули, плагины которые требуют, чтобы некоторые их папки  имели определенные права, то  какие права им поставить на папки надо будет узнать у их разработчиков.

Если на ставили то вот вам стандартные права которые надо выставить папкам (chmod 777)