Создание директории для сайта

 Перенос сайта с локального компьютера на хостинг

 Работа с файлами сайта

 Перемещение сайта с компьютера на сервер

 Перенос базы данных на сервер

 Изменение данных в файле конфигурации

 

Создание директории для сайта.

Что из себя представляет сайт, находящийся на хостинге? Это определённая директория на диске сервера; то есть точно так же, как при нахождении на компьютере, сайт является директорией на одном из его дисковСоответственно, начинать нужно с создания такой директории и присвоения ей имени.

Для этого нужно зайти в раздел Сайты в Панели управления хостингом, в соответствующее текстовое поле ввести имя (только на латинице!) и нажать кнопку  Создать ; соответствующая директория будет создана:

 

 

 

 Обратите внимание, что в этом разделе вы можете управлять уже имеющимися сайтами: просмотреть статистику, прилинковать или открепить домен, сменить версию PHP, удалить сайт и т.д.

Перенос сайта с локального компьютера на хостинг

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

Файловый менеджер открывается соответствующей кнопкой в Панели Управления хостингом. После открытия на экране появится стандартная для такого типа программ раскладка (рис.255); вы можете настроить менеджер так, что в одной половине будут находиться файлы компьютера, а в другой - файлы сайта, находящегося на хостинге и перемещать файлы простым перетаскиванием. Если этого сделать не удаётся (например, браузер по каким-то причинам не позволяет это сделать), вы можете просто работать с файлами сайта и пользоваться обычными функциями ("Удалить", "Открыть", "Копировать" и так далее).

 

 

Работа с файлами сайта

В правой половине находятся различные папки с файлами вашего аккаунта, находящиеся на сервере; необходимо найти папку с названием, которое вы указали и кликнуть на неё двойным кликом. 

В этой папке находится ещё одна:

 

 

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

Сайт, находящийся на компьютере, необходимо переместить именно в эту папку  public_html .

Перемещение сайта с компьютера на сервер

Этот процесс можно выполнить двумя способами.

Способ 1: копирование папок и файлов

1. В файловом менеджере сервера открыть вышеуказанную папку  public_html  (рис.256), и кликнуть на неё.

2. Вверху кликнуть на кнопку  Загрузить файлы .

3. В открывшемся окне выбрать Browser (кнопка в левом верхнем углу).

 

 

4. В следующем открывшемся окне найти папку с сайтом (в нашем случае это Компьютер > D: > OSPanel > domains > wds), открыть её и выделить всё, что там имеется.

 

 

5. В этом же окошке нажать кнопку  Открыть ; при этом скопированные папки и файлы появятся в загрузочном окне файлового менеджера.

6. Нажмите внизу кнопку  Загрузка .

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

Способ 2: копирование в виде zip-файла

Этот способ отличается только тем, что всё содержимое папки сайта сначала архивируется в файл .zip, затем этот файл копируется на сервер и распаковывается в соответствующую папку.

1. Из всего содержимого папки с сайтом на компьютере создайте файл zip-архива.

2. Скопируйте вышеописанным способом этот файл в папку  public_html .

3. Кликните на загруженный файл и в открывшемся меню выберите  Распаковать архив .

4. Как и в предыдущем варианте проверьте, что бы всё содержимое в обоих папках совпадало.

Всё, теперь сайт находится на севере! Теперь необходимо перенести базу данных.

 

Перенос базы данных на сервер

Помимо самого сайта необходимо перенести его базу данных; для этого используется тот самый дамп, который был создан в главе 33

В Панели Управления хостингом выберите раздел MySQL; далее необходимо ввести имя и пароль, однако здесь есть некоторые особенности.

Обратите внимание на то, что имя базы, расположенной на сервере, теперь будет обязательно начинаться с вашего логина на хостинге, например, MyLogin_ , а дальше вы можете прописать то, что посчитаете нужным.

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

Проще всего не выдумывать какие-то новые имена и пароли, а оставить всё как есть. Т.е. если, к примеру, ваша база данных называлась db_001, то можно это же название указать; в результате получится следующее: MyLoguin_db_001. Пароль просто пропишите тот же, что и был указан при создании сайта. После введения данных нажмите кнопку  Добавить .

Теперь в таблице, расположенной ниже, вы увидите созданную вами базу:

 

 

Кликните на значок программы phpMyAdmin (зелёная стрелка на рис.258); у вас откроется созданная вами база данных. Теперь необходимо загрузить сюда файл дампа; для этого сначала нажмите кнопку  Импорт :

 

 

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

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

Изменение данных в файле конфигурации

Внимание! При внесении изменений будьте предельно осторожны! Малейшая ошибка приведёт к неработоспособности сайта!

Для изменения конфигурации вам необходимо произвести следующие действия.

 Откройте в Панели Управления хостингом файловый менеджер.

 Кликните (двойным кликом) на папку с сайтом, затем на папку public_html; в открывшемся списке папок и файлов выберите configuration (файл configuration.php). Файл должен открыться в текстовом редакторе менеджера.

 Найдите строку public  $db = 'имя базы, где  имя базы  - это то имя, которое вы указали при создании сайта. Скорее всего, это будет строка под номером 18.

 Перед именем базы аккуратно впишите ваш логин и нижнее подчёркивание, в результате чего должно получиться то имя, которое указано в таблице на сайте, т.е. так:

public  $db = 'МойЛогин_имя базы

 Будьте внимательны, не допускайте ошибок! Имя, указанное в одинарных кавычках, должно полностью совпадать с тем, что указано в таблице, т.е. с тем, которое вы только что создали!

 Найдите строку  public  $user = '*******'  (скорее всего это строка 16) и пропишите внутри одинарных кавычек тоже самое. Должно получиться следующее:

public  $user = 'МойЛогин_имя базы

 Сохраните произведённые изменения (   Ctrl   +   S   ), закройте окно редактора и файловый менеджер.

*******************************

Всё! Теперь ваш сайт перенесён на хостинг и полностью готов к работе. Но открыть его не удастся, так как для получения к нему доступа через интернет необходимо создать и прилинковать (прикрепить) к нему домен.

 

 

Добавлять комментарии и ответы могут только пользователи, прошедшие регистрацию!
Зарегистрируйтесь и напишите своё мнение или ответ!