Подготовка к установке

О чём нужно позаботиться вначале, чтобы потом не было проблем?

Для подготовки «Курсора» к установке необходимо выполнить четыре условия:

  1. Иметь отдельное доменное имя для работы продукта.
  2. Проверить программное окружение сервера и клиента на соответствие системным требованиям.
  3. Получить доступ (FTP или SSH) к корневой директории хостинга.
  4. Создать новую базу данных.

Рассмотрим каждый из пунктов подробнее…

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

Системные требования «Курсора» к серверу незамысловаты и заключаются в следующем:

Операционная система
HTTP-серверApache (с mod_rewrite) или Nginx
MySQL≥ 5.4
PHP≥ 7.1.3
PHP-расширенияBCMath, Ctype, FileInfo, GD, JSON, MBString, OpenSSL, PDO, PDO MySQL, Tokenizer, XML
ПочтаSMTP server
ionCube Loader≥ 10.0.0

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

Системные требования «Курсора» к клиентским рабочим местам широко универсальны и заключаются в следующем:

Компьютер
Браузер
Сеть≥ 256 Кбит/с

Доступ (FTP или SSH) к корневой директории хостинга необходим для размещения там файлов дистрибутива. HTTP-сервер желательно (с точки зрения безопасности) настроить таким образом, чтобы доступным из сети каталогом был каталог «public» (который входит в состав дистрибутива). Если же такая возможность отсутствует, то весь дистрибутив можно поместить в доступный из сети каталог, так как система всё равно обеспечит перенаправление всех запросов в нужный каталог. Дистрибутив поставляется в архивированном виде, поэтому, перед копированием на сервер его необходимо разархивировать. При копировании нужно учесть наличие в дистрибутиве скрытых файлов и обеспечить также и их успешное копирование.

Для работы продукта необходима отдельная база данных, созданная в СУБД MySQL. При создании базы данных нужно учесть следующее:

  • кодировка — utf8mb4_unicode_ci;
  • движок — InnoDB.

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

Сам процесс установки продукта может быть выполнен как в автоматическом, так и в «ручном» режимах. Настоятельно рекомендуется выбирать первый вариант, так как он прост и надёжен. Тем не менее, ниже приводится и «ручной» вариант, для тех, кто не ищет простых путей и хочет всё держать под контролем.


Pran Precision

Навигация