Как развернуть сайт

Опубликовано 13.04.2017 (обновлено 20.12.2024)
Типичный сайт состоит из:
  1. Файлов сайта
  2. Одной или нескольких баз данных

Соответственно для разворачивания сайта необходимо:
  1. Загрузить файлы сайта на сервер
  2. Создать одну или несколько баз данных
  3. Добавить в конфигурационные файлы параметры для доступа к одной или нескольким базам данных

1. Как загрузить файлы сайта на сервер?

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

Домен - это совокупность сервисов, обеспечивающих работу сайта (это веб-серверы, FTP-серверы, серверы баз данных, почтовые серверы, DNS-серверы и другие сервисы).

Для загрузки файлов сайта используется FTP. FTP (File Transfer Protocol) – это специальный протокол для осуществления передачи данных между FTP-сервером и FTP-клиентом. В качестве FTP-сервера выступает сервер, на котором размещен Ваш сайт. В качестве FTP-клиента выступают специальные программы, которые позволяют устанавливать соединение с FTP-сервером, передавать и принимать данные.

Подробнее о процессе загрузки файлов сайта на сервер читайте в инструкции:
Как загрузить файлы сайта на FTP-сервер

Наиболее распространенными FTP-клиентами являются следующие программы:
  1. FileZilla (подробнее читайте в инструкции Как загрузить файлы сайта на FTP-сервер с помощью FileZilla)
  2. Total Commander (подробнее читайте в инструкции Как загрузить файлы сайта на FTP-сервер с помощью Total Commander)
  3. FAR Manager (подробнее читайте в инструкции Как загрузить файлы на FTP-сервер с помощью FAR Manager)

2. Как загрузить и распаковать архив на сервере?

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

Подробнее читайте в инструкции:
Как загрузить и распаковать архив на сервере

3. Как изменить права доступа к файлу или директории?

Если для каких-либо файлов или директорий сайта необходимо назначить соответствующие права (например, “только чтение” или “чтение и запись”), то это можно сделать в панели управления хостингом Plesk. По умолчанию после того, как домен был создан, все необходимые права уже назначены.

Подробнее читайте в инструкции:
Как изменить права доступа к файлу или директории в Plesk

4. Как создать базу данных?

Прежде всего Вам необходимо определить, какую именно базу данных требуется создать: MySQL или Microsoft SQL (MSSQL).

Для следующих систем управления сайтом (CMS) используется база данных MySQL: Joomla!, WordPress, 1С-Битрикс, osCommerce, Magento, OpenCart, PrestaShop, Drupal, DataLife Engine (DLE), MODX, UMI.CMS, Amiro.CMS, HostCMS, PHP-Fusion, PHP-Nuke, Zen Cart и другие.

Для следующих систем управления сайтом (CMS) используется база данных Microsoft SQL (MSSQL): DotNetNuke, Kentico CMS, Sitecore Web CMS и другие.

В общем случае сайты, написанные на PHP, чаще всего в качестве сервера баз данных используют MySQL. А сайты, написанные на ASP.NET, чаще всего в качестве сервера баз данных используют Microsoft SQL (MSSQL).

Инструкции MySQL Microsoft SQL (MSSQL)
Создать базу данных, используя панель управления хостингом Plesk Как создать базу данных MySQL в Plesk Как создать базу данных Microsoft SQL в Plesk
После того, как Вы создали базу данных, используя панель Plesk, Вы можете:
1. Развернуть базу данных, используя SQL запросы (SQL скрипты). Как развернуть базу данных MySQL, используя SQL-запросы (SQL-скрипты) Как развернуть базу данных Microsoft SQL, используя SQL-запросы (SQL-скрипты)
2. Восстановить базу данных из резервной копии (бэкапа). Как сделать бэкап локальной базы данных MySQL

Как восстановить базу данных MySQL из бэкапа
Как сделать бэкап локальной базы данных Microsoft SQL

Как восстановить базу данных Microsoft SQL из бэкапа
Управление базами данных Как управлять базой данных MySQL Как управлять базой данных Microsoft SQL


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


Читайте также: