ВозможностиВОЗМОЖНОСТИ

image

Нужная информация

Здесь вы найдете только полезную информацию без воды.
 
image

Бесплатно

Все уроки, рекомендации и советы абсолютно бесплатны.

Выбор хостинга

46 уроков

SEO блог

Урок 15: перенос сайта с локального сервера на хостинг

В этом уроке вы получите практические знания по переносу сайта с локального сервера Денвер на хостинг. В уроках 13 и 14 мы с вами узнали, что такое домен, хостинг и как их выбирать. Процесс переноса сайта на хостинг будет показан на примере платного хостинга Укрлайн – одного из лучших хостинг-провайдеров на просторах СНГ на данный момент. Перейдя на их сайт, перед вами откроется вот такое окно:

В верхнем меню выберем «Хостинг тарифы» => Тарифы на хостинг, и откроется сетка тарифов, в которой все четко и ясно расписано:

Регистрация на хостинге Укрлайн

Выберем, например, тариф «LINE-2», который стоит 2$ в месяц: дисковое пространство 12 Гб, количество сайтов на аккаунте – 4, баз данных MySQL – 8, при оплате за 12 месяцев предоставляется скидка 15%.  В данном тарифном плане домен бесплатно предоставляется только в зоне in.ua. Для того чтобы получить бесплатно одну доменную зону из .com.ua, .com, .ru, .net, .org, .biz, .name, .info, .su, .us, .co.in, .ind.in, .org.in, .firm.in, .net.in,.biz.ua, .org.ua, .net.ua, .in.ua, .kiev.ua, .co.ua, .dp.ua (и другие региональные домены *.ua) можно выбрать тарифные планы, начиная от «LINE-4».

Это значит, что при выборе тарифа LINE-2 нам также надо будет еще отдельно платить за домен, предварительно выбрав его (так как не рекомендуется для серьезных проектов сайтов использовать бесплатную зону in.ua). Сейчас можно под колонкой выбранного тарифа нажать кнопку «заказать». А можно вместо этого для начала заказать тестовый период на 7 дней – потестировать работоспособность хостинга, да и вообще, посмотреть, как будет выглядеть сайт в Интернете. Давайте нажмем на кнопку «Заказать бесплатный тестовый период 7 дней». Затем нажимаем на «Заказать тестовый период хостинга». Заполняем форму заказа и нажимаем «Далее»:

Далее высветится вот такое окно:

Нажимаем Закрыть окно. Вы окажитесь в своем аккаунте на хостинге Укрлайн. Теперь вы всегда сможете сюда попасть, введя свой логин и пароль при регистрации.

Нажав на закладку «Счета», вы сможете оплатить заказанные вами хостинг и домен любым удобным для вас способом, в том числе с помощью WebMoney. Необходимо лишь нажать на кнопку «Оплатить» и выбрать способ оплаты. Дальше – следуйте по инструкциям. Однако для начала можно всё же потестировать сайт в течение 7 дней.

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

Перенос файлов и базы данных сайта на хостинг

Теперь давайте перейдем непосредственно к переносу сайта на хостинг. В аккаунте Укрлайна выберите кнопку «Войти в панель управления сайтом (cPanel)»:

Справа высвечивается информация о вашем профиле и настройках сервера, а слева есть различные разделы – нам в первую очередь понадобятся «Файлы» и «Базы данных».

Создание базы данных на хостинге

Для начала необходимо создать базу данных нашего сайта, для этого выбираем ярлык «Базы данных MySQL» в разделе «Базы данных». Здесь следует задать имя новой базы данных (давайте назовем ее sitetest) и нажать «Создать базу данных».

Теперь нажимаем на кнопку «Назад» и видим, что в списке текущих баз данных появилась наша «ваш_логин_sitetest». Обратите внимание, что в названии базы данных будет в первой части ваш логин на вход в Укрлайн и через нижнее подчеркивание - название базы данных, которое вы ввели при создании. Теперь на этой же странице необходимо создать пользователя этой базы данных и придумать пароль (запоминайте все свои пароли! Или записывайте!). Пусть имя пользователя у меня будет таким:

Нажимаем «Создать пользователя», затем жмем на кнопку «Назад». Теперь на этой же странице добавляем созданного пользователя к нашей Базе данных. Выбираем «Добавить»:

Здесь выбираем «ВСЕ ПРАВА» (даем пользователю, т.е. нам, все права по управлению базой данных) и нажимаем «Внести изменения». Всё, база данных и пользователь созданы – в левом верхнем углу нажмите на кнопку-логотип «cPanel».

Теперь в разделе «Базы данных» выбираем «phpMyAdmin». Здесь задаем язык – русский – и нажимаем слева в меню на нашу базу данных ваш_логин_sitetest». Перед вами откроется уже знакомое окно (такое как на локальном сервере Денвер). Наша задача состоит в том, чтобы импортировать сюда базу данных нашего сайта с сервера Денвер. Для этого в адресной строке браузера (при включенном Денвере) вводим «localhost» (как в первом уроке) и выбираем «http://localhost/Tools/phpMyAdmin». Слева из выпадающего списка выбираем нашу базу данных «sitetest». Сверху нажимаем на «Экспорт».

В открывшемся окне выбираем «Быстрый - отображать минимум настроек», формат - SQL и нажимаем на кнопку «ОК».

В браузере появится окошко, предлагающее сохранить файл «sitetest.sql», сохраняем. Вкладку браузера с базой данных на денвере можно закрыть. Теперь возвращаемся на наш хостинг в phpMyAdmin, выбираем только созданную нами базу данных и нажимаем «Импорт» (не на Денвере, а на хостинге!). Нажимаем кнопку Выберите файл и выбираем наш файл «sitetest.sql» с вашего ПК, нажимаем внизу «ОК».

После этого должна высветиться надпись «Импорт успешно завершен». С базой данных разобрались, вкладку браузера с базой данных можно закрыть.

Перенос файлов сайта с вашего ПК на хостинг

Теперь необходимо лишь закачать на хостинг файлы сайта и настроить файл конфигурации. Идем на диск «Z», открываем папку sitetest, переходим к папке «www», открываем ее. Перед тем, как всё заархивировать, находим файл .htaccess, кликаем по нему правой кнопкой и нажимаем Открыть с помощью Блокнота. Затем в блокноте нажимаем Файл => Сохранить как. Выбираем Тип файла - Все файлы, а в поле Кодировка поставьте ANSI. Нажимаем Сохранить. Система спросит, хотим ли мы заменить файл, нажимаем Да.

Теперь выделяем все файлы нашего сайта в папке www, кликаем правой кнопкой, выбираем «Добавить архив». В окошке выбираем «ZIP» и нажимаем «ОК» (все эти действия при запущенном денвере).

После того, как архив будет запакован, на хостинге в панеле управления аккаунтом cPanel находим раздел «Файлы» и выбираем «Диспетчер файлов». Перед вами откроется вот такое окно:

Нас интересует папка «public_html» слева в меню. Кликаем по ней дважды. Затем в верхнем меню нажимаем на кнопку «Отправить», нажимаем Выбрать файл и выбираем наш архив «www.zip» на диске «Z» в папке «www». Затем когда файл загрузится на 100% нажмите внизу на кнопку Вернуться к ...

В диспетчере файлов снова нажимаем на «public_html», здесь появился наш архив «www.zip». Нажимаем на него правой кнопкой мыши и выбираем «Extract» и нажимаем «Extract File(s)» в открывшемся мини-окне. По окончании нажимаем «Close». Вот теперь все файлы нашего сайта на хостинге, а архив «www.zip» с папки «public_html» можно удалить, нажав на этот архив правой кнопкой и выбрав Delete.

Теперь среди этих файлов ищем «configuration.php», кликаем по нему правой кнопкой мыши и выбираем «Code Edit».

А затем «Edit» в открывшемся окне (кодировка должна быть utf-8). Находим вот эти рядки:

Здесь необходимо прописать имя пользователя (user) и имя базы данных (db) – всё это мы указывали при создании соответственно пользователя и базы данных. Так что посмотреть, как мы их назвали можно в панеле управления аккаунтом cPanel в закладке «Базы данных MySQL». Также необходимо указать пароль в поле «password» (чуть выше я просил вас его не забыть!):

Обратите внимание, что и название базы данных и имя пользователя пишем с приставкой ваш_логин, т.е. название базы данных будет выглядеть так ваш_логин_sitetest. Название базы данных и имя пользователя можно посмотреть на вкладке Базы данных в cPanel (чуть выше в этой статье мы их создавали).

Также в этом же файле необходимо указать путь к временным файлам и логам:

Он у вас должен быть таким:

Естественно, вместо затемненной части на скриншоте указываете свой логин, который вы указали при оформлении заказа хостинга. Теперь нажимайте справа вверху Сохранить изменения, а затем Закрыть.

Вот и всё! Теперь откройте последнее письмо от хостинга Укрлайн, найдите строку «Временный домен для тестирования хостинга» и нажмите на ссылку рядом – откроется ваш сайт!

Обратите внимание на адрес сайта – таким он у вас будет на время тестового периода. Как только вы оплатите счет хостинга, ваш сайт в течение суток будет уже открываться по своему адресу, в моем случае это «sitetest5656.com».

Возможно, на первый взгляд процедура переноса сайта на хостинг вам покажется сложной, однако, если внимательно отнестись к прочтению данной статьи, у вас все получится!

Вы можете перейти к следующему уроку или вернуться к предыдущему.

Яндекс.Метрика