Около компьютерный сайт.
 
Главная
21 мая 2012 года, понедельник

Перенос сайта с localhost на сервер

WEB-строительство - Joomla

При создании нового сайта многие разработчики сначала устанавливают Joomla на локальную машину, настраивают все необходимые дополнения (компоненты, модули, мамботы и т.п.), а уже потом переносят на удаленный сервер.

Несмотря на всю простоту этой процедуры, многих начинающих пользователей она ставит в тупик. Как же перенести подготовленный сайт на Joomla с локальной машины, на удаленный сервер.

 

Итак, для переноса сайта с локальной машины на удаленный сервер нужно выполнить следующие действия:

1. На локальной машине, делаем экспорт таблиц базы локального сервера с помощью, phpMyAdmin в файл .sql

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

2. На удаленном сервере производим импорт таблиц из полученного файла, при помощи все того же phpMyAdmin.

3. Закачиваем все файлы (кроме директории cache), с локального компьютера на сервер. Файлы из папки Cache переписывать не надо, просто создайте пустую папку на сервере.

4. Корректируем файл конфигурации configuration.php и закачивем его на сервер. Изменяем настройки в файле configuration.php соответствии с настройками на сервере:

$mosConfig_host = 'адрес базы mysql';  обычно это localhost
$mosConfig_user = 'имя доступа к mysql';
$mosConfig_password = 'пароль доступа к mysql';
$mosConfig_db = 'имя базы';
$mosConfig_absolute_path = 'абсолютный путь к файлам сайта';
$mosConfig_cachepath = 'абсолютный путь к папке для хранения кэша';
$mosConfig_live_site = 'http://www.адрес_сайта.ру';

Абсолютный путь к файлам можно узнать у хостера.

5. На перечисленные ниже директории выставляем права доступа 755:

cache
images
images/banners
images/stories
media
components
language
modules
mambots
templates
administrator
administrator/backups
administrator/components
administrator/modules

Никогда не ставьте на эти папки полный доступ 777. это не влияет на работоспособность сайта но снижает его защищенность от внешних атак.

6. Все, сайт должен быть доступен посетителям.

(0 Голосов)
Прокомментировать
Необходимо авторизоваться или зарегистрироваться для участия в дискуссии.

Добавлен: 1 год, 3 мес. назад Автор: Hitman #74
Попробую
Заработок пользователей
Name
Points
Seth
146
KonstantinRu
110
kiryan
14
andrejtris
14
darknefrit
14
Hitman
4
Посетители


alphauserpoints base boutikone cms cache drop_table sql head html injection installation integration joomla joomla sql juri kunena php-injection sample_data sql sh404sef style text css атака верстка джумла защита макет плагин правило решение сборка скрипт создать статья функции шаблоны

PR-CY.ru
SPRINTHOST.RU: быстрый и надежный хостинг!
  Copyright Утгарда © 2006-2012
Разработка и поддержка сайта Utgarda Media Group