Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2008-10-31 13:22:19

coreldraw
Участник
Откуда Ukraine
Зарегистрирован: 2008-10-21
Сообщений: 209
Рейтинг :   

УРОК: Перенос с локали на удалённый хостинг.

!!! Писал для 2з - Виталик, поправь если что не верно, и пусть народ пользуется

При создании сайта многие сначала устанавливают 2z на локальный веб-сервер (например Денвер – www.denwer.ru) а после окончательных доработок переносят на удалённый хостинг. В этой статье пошагово описан процесс переноса с локали на хостинг.

1. На локальной машине создаём дамп базы MySQL.
Делается это с помощью PHPMyAdmin.
Но мне лично удобнее это делать скриптом dumper.php от http://sypex.net/.

2. На удаленном сервере производим импорт таблиц из полученного файла.
Тем же PHPMyAdmin или dumper.php.

3. Закачиваем все файлы с локального компьютера на сервер.

4. Корректируем файл конфигурации 2z\conf\config.inc.php и закачиваем его на сервер.
...
  'dbhost' => 'localhost', - адрес/имя:порт хоста где установлен MySQL
  'dbname' => 'имя_базы',
  'dbuser' => 'имя_пользователя_базы',
  'dbpasswd' => 'пароль_пользователя_базы ',
  'prefix' => '2z',
  'home_url' => 'http://ваш_сайт.com',
  'zz_url' => 'http://ваш_сайт.com/папка где установлен 2z',
...
  'avatars_url' => 'http://ваш_сайт.com/uploads/avatars',
  'avatars_dir' => 'Абсолютный путь к файлам/uploads/avatars/',
...
  'photos_url' => 'http://ваш_сайт.com/uploads/photos',
  'photos_dir' => 'Абсолютный путь к файлам /uploads/photos/',
...
  'images_url' => 'http://ваш_сайт.com/uploads/images',
  'images_dir' => 'Абсолютный путь к файлам/uploads/images/',
...
  'files_url' => 'http://ваш_сайт.com/uploads/files',
  'files_dir' => 'Абсолютный путь к файлам/uploads/files/',
...

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

5. Используя плагин Поиск и замена заменяем строки в новостях.
http://старый_адрес.com на http://новый_адрес.com

Не в сети

#2 2008-11-04 17:26:25

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: УРОК: Перенос с локали на удалённый хостинг.

coreldraw пишет:

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

А можно инсталировать   движок на хостинг, и таким образом узнать абсолютный путь , а потом сверху залить сайт с локали

Не в сети

#3 2008-11-04 17:47:11

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: УРОК: Перенос с локали на удалённый хостинг.

vl пишет:
coreldraw пишет:

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

А можно инсталировать   движок на хостинг, и таким образом узнать абсолютный путь , а потом сверху залить сайт с локали

Можно, так будет даже проще.
Только понадобится несколько дополнительных действий:
1. Заливаешь на хостинг только каталог /templates/ - там хранятся пользовательские шаблоны
2. Средствами хостера восстанавливаешь резервную копию БД, которую движок делает в каталоге /engine/backups/ (последнюю версию БД можно записать туда зайдя в раздел "настройки" => "управление базой данных", там выделяешь все таблицы и нажимаешь "создать резервную копию".

Не в сети

#4 2008-11-04 20:07:51

coreldraw
Участник
Откуда Ukraine
Зарегистрирован: 2008-10-21
Сообщений: 209
Рейтинг :   

Re: УРОК: Перенос с локали на удалённый хостинг.

ну так отредактируйте и Базу знаний!
пусть второй способ (просто с установкой+перезапись шаблона+восстановление базы) будет тоже описан...

Не в сети

#5 2010-05-28 03:58:14

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: УРОК: Перенос с локали на удалённый хостинг.

1. Закачиваем  все файлы с Денвера на сервер.
2. Изменяем имя папки engine/conf (например - на conf77)
3. В папку engine заливаем папку conf  с нового дистрибутива
4. Устанавливаем движок как новый.
5. С папки engine/conf  копируем файл config.inc.php в папку  conf77
6. Удаляем папку conf
7. Переименовываем conf77 на   conf
8. Заходим в админпанель - Управление базами данных, восстанавливаем последний backup, сделанный когда сайт находился еще на Денвере.
9. C помощью плагина ireplace (Поиск и замена)  изменяем ссылки на картинки в новостях

Изменено vl (2010-05-28 14:50:03)

Не в сети

#6 2010-05-28 12:57:28

CyberMama
Участник
Откуда Иркутск
Зарегистрирован: 2009-11-24
Сообщений: 139
Рейтинг :   17 
Сайт

Re: УРОК: Перенос с локали на удалённый хостинг.

хм... через бекап не пробовала... обычно переносила всё типа как в 1 посте

Не в сети

Подвал раздела

Работает на FluxBB