Страница 1 из 1

Пример первой настройки 6 версии

Добавлено: 06 июл 2024, 14:19
Ink0gnit0
Минимальная настройка проекта/домена (для примера, project1.io):
1. Создайте каталог [КОРЕНЬ_OSP6]\home\project1.io

2. Создайте каталог [КОРЕНЬ_OSP6]\home\project1.io\.osp

3. Создайте файл [КОРЕНЬ_OSP6]\home\project1.io\.osp\project.ini со следующим содержимым:
[project1.io]
php_engine   = PHP-X.X
nginx_engine =

Обратите внимание, наименование блока [project1.io] должно совпадать с наименованием вашего домена.
PHP-X.X - наименование модуля PHP, который вы намереваетесь использовать.

4. Через контектное меню значка OSP в системном трее, включите модуль PHP, указанный в параметре php_engine, в файле [КОРЕНЬ_OSP6]\home\project1.io\.osp\project.ini, например, PHP-8.3.

5. Через контектное меню значка OSP в системном трее, включите модуль БД, например, MySQL-8.2

6. Скопируйте файлы вашего проекта в каталог [КОРЕНЬ_OSP6]\home\project1.io

7. Подключитесь любой, удобной вам программой для работы с БД, к MySQL, указав в качестве адреса сервера, ВНИМАНИЕ, не localhost, а MySQL-8.2 (пользователь: root, пароль:<ПУСТО>).

8. Создайте новую базу БД. Импортируйте БД вашего проекта, если есть.

9. В конфигурационном файле вашего проекта, в качестве адреса сервера БД, также укажите MySQL-8.2. К примеру, если используется Wordpress, в конфигурационном файле [КОРЕНЬ_OSP6]\home\project1.io\wp-config.php, настройки подключения к БД будут выглядеть следующим образом:
...
/** Database username */
define( 'DB_USER', 'root' );

/** Database password */
define( 'DB_PASSWORD', '' );

/** Database hostname */
define( 'DB_HOST', 'MySQL-8.2' );
...


10. Перезапустите OSP6 и проверьте результат по адресу https://project1.io