Переносим форум на хостинг.

Все тонкости переноса сайта с локального сервера на хостинг.
Admin
Администратор
Сообщений: 121
Зарегистрирован: 29 дек 2013, 19:43

Переносим форум на хостинг.

Сообщение Admin » 09 май 2014, 09:27

Перед тем как переносить форум на хостинг, необходимо убедиться, что обновление DNS-серверов купленного доменного имени завершено.

Для этого набираем «доменное имя» форума в браузере и если открывается сообщение «Домен ************ на хостинге trust-host.ru» то можно приступать к переносу форума.

Изображение

Проделывать это процесс мы будем в несколько этапов.
    1. Создадим копию базы данных MySQL, которая находится в «Денвере».
    2. Перейдем в хостинг и создадим «Пользователя базой данных», «Пароль» доступа к базе данных и непосредственно саму «Базу данных».
    3. Импортируем копию базы данных в хостинг.
    4. Отредактируем файл «config.php» и уберем не нужные файлы форума.
    5. Настроим программу FileZilla для соединения с хостингом.
    6. Перенесем файлы форума с локального сервера на хостинг.
    7. Удалим лишние файлы и отредактируем права доступа на некоторые файлы и папки.
    8. Проверим форум на работоспособность.

Запускаем «Denwer».

Изображение

Открываем браузер и в адресной строке вводим адрес: [url=localhost/Tools/phpMyAdmin]localhost/Tools/phpMyAdmin[/url].
Переходим во вкладку «Базы данных».

Изображение

Находим созданную для форума базу данных, в моем случае это «uchebnaya» и кликаем на ее название.

Изображение

Появился список таблиц базы данных с которых нам надо сделать копию.
Обращаем внимание на колонку «Сравнение» и переписываем ее значение utf8_bin.
Переходим во вкладку «Экспорт».

Изображение

Способ экспорта оставляем «Быстрый».
Проверяем, чтобы формат был «SQL» и нажимаем кнопку «ОК».

Изображение

Сохраняем файл.

Изображение

Далее переходим в ISP manager хостинга. Хочу обратить Ваше внимание, что для входа в ISP manager система присвоила Вам свой Логин, который можно увидеть под название тарифа.
В моем случае это alexk134.
Он будет отличаться от «Логина» для входа в «Билинговую панель хостинга».
Нажимаем «Войти в ISP manager».

Изображение

Кликаем на вкладку «Базы данных».

Изображение

Нажимаем кнопку «Создать базу данных».

Изображение

В поле «Имя базы» вводим любое понравившееся Вам имя, не очень длинное, так как к нему прибавиться приставка в виде Вашего логина от ISP manager. Я ввел «forum».
В поле «Новый пользователь» вводим любое имя пользователя, но также не очень длинное. Я ввел«Admin».
В поле «Пароль» и «Подтверждение» придумываем и вводим пароль.
Пароль записываем.
Жмем «ОК».

Изображение

База данных создана.
Записываем «Имя базы» и «Пользователь».
Нажимаем на кнопку «phpMyAdmin».

Изображение

В поле «Пользователь» вводим имя пользователя базы данных.
В поле «Пароль» вводим пароль пользователя базы данных.
Жмем «ОК».

Изображение

Вы вошли в phpMyAdmin хостинга.
Переходим во вкладку «Базы данных».

Изображение

Находим созданную базу данных и кликаем на нее.

Изображение

Нажимаем «Импорт».

Изображение

Нажимаем кнопку «Обзор», находим копию базы данных, созданную в «Denwer» и жмем «Открыть».

Изображение

Кодировку файла оставляем «utf8», которая и была на локальном хостинге.
Если кодировка другая, то измените ее.
Формат оставляем «SQL».
Режим совместимости выбираем «ANSI».
Нажимаем «ОК».

Изображение

База данных импортирована.

Изображение

Закрываем окно «phpMyAdmin» и сворачиваем браузер.

Переходим к файлам форума.
У меня они находятся на диске «Z», папка «home» - «nash-forum.ru» - «www».
Перед тем как что либо делать, необходимо сделать копию файла «config.php», так как после редактирования форум не будет доступен на локальном сервере.
Находим файл «config.php», делаем его копию и открываем его с помощью программы «Блокнот» или программы «WordPad».

Изображение

В строке «$dbname» нужно поменять название базы данных.
На локальном сервере она у меня была под названием «uchebnaya», а стала «alexk134_forum». Стираем «uchebnaya» и вводим «alexk134_forum».
В строчке «$dbuser» находится имя пользователя базой данных.
Меняем и его.
Стираем «alexkurs» и вводим «alexk134_admin».
В поле «$dbpasswd» находится пароль от базы данных, который так же меняем.

Изображение

Сохраняем отредактированный файл.

Изображение

Находим папку «cache» и удаляем из нее все файлы.

Изображение

Для того, чтобы закачка файлов на хостинг прошла как можно быстрее и без ошибок, нужно все файлы форума заархивировать в ZIP архив.
Выбираем все файлы, кликаем на них правой кнопкой мыши, наводим стрелку на «Отправить» и выбираем «Сжатая ZIP-папка».

Изображение

Переходим к настройке программы FileZilla.
Открываем ее.

Изображение

Переходим в «ISP manager».
Жмем «Список ip-аресов».

Изображение

Копируем «ip-адрес».

Изображение

Переходим в FileZilla и вставляем в поле «Хост».

Изображение

Переходим в «ISP manager» и жмем на вкладку «FTP аккаунты».

Изображение

Копируем «Имя»

Изображение

И вставляем его в поле «Имя пользователя» программы FileZilla.

Изображение

Переходим в «ISP manager», выделяем ftp аккаунт, нажимаем кнопку «Редактировать».

Изображение

В поле «Пароль» и «Подтверждение» придумываем и вводим пароль, который будет служить для соединения с хостингом через FTP клиент FileZilla.
Пароль и имя пользователя где нибудь фиксируем, так как эти данные впоследствии будут использоваться при входе в ISP manager.

Изображение

Переходим в FileZilla и вставляем пароль ftp аккаунта в поле «Пароль».

Изображение

Нажимаем кнопку «Быстрое соединение»

Изображение

Статус «Список каталогов извлечен» и это значит, что программа «успешно соединилась с хостингом».

Изображение

В правом окне программы открываем папку «www», открываем папку с название домена форума «zarabotok-ot-prostogo.ru».
Временные файлы, которые находятся в папке будущего форума удаляем.

Изображение

В левом окне находим архив с файлами форума и перетаскиваем его в правое окно.

Изображение

Ждем завершения закачки и переходим в «ISP manager».
Выбираем «Менеджер файлов».

Изображение

Открываем папку «www».
Открываем папку с название домена.
Отмечаем архив и нажимаем кнопку «Распаковать файлы в текущую директорию».

Изображение

Жмем «ОК».

Изображение

Все файлы форума появились в менеджере.
Выбираем папку с архивом и нажимаем кнопочку «Удалить файлы».

Изображение

Выбираем папки «cache» и «files».
Нажимаем кнопку «Изменить параметры файла».

Изображение

В поле «Права доступа» меняем значение на 777 и жмем «ОК».

Изображение

Форум перенесён.
В новом окне вводим адрес форума. Всё работает!

Изображение

Rowrof
Сообщений: 2
Зарегистрирован: 14 окт 2015, 16:51
Откуда: Russia
Контактная информация:

Переносим форума на хостинг

Сообщение Rowrof » 08 ноя 2015, 18:04

Добрый день. Хочу создать форум на движке - Simple Machines Forum.
Посоветуйте пожалуйста хостинг, чтобы с работой форума не возникало сбоев.
Заранее благодарна.

Admin
Администратор
Сообщений: 121
Зарегистрирован: 29 дек 2013, 19:43

Re: Переносим форум на хостинг.

Сообщение Admin » 09 ноя 2015, 05:36

Могу посоветовать хостинг WebHost1.
Работает без сбоев, скорость отличная, цены - демократические.

Изображение


Вернуться в «Переносим форум на хостинг.»