Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:html:html_portal_services [2020/10/16 10:44]
gorbunova удалено
— (текущий)
Строка 1: Строка 1:
-====== Запуск нескольких HTML-публикаций на одном сервисе Apache под управлением ОС Windows ====== 
  
-__** Вопрос: **__ 
- 
-Возможен ли запуск нескольких HTML-публикаций на одном сервисе Apache под управлением ОС Windows с сохранением работоспособности при выходе пользователя из ОС и после перезагрузки компьютера? 
- 
-__** Ответ: **__ 
- 
-Да, это возможно. Например, это можно реализовать, используя сервисы Apache и MySQL, устанавливаемые в вариантах установки Business Studio "На сервер" (см. [[http://wiki.businessstudio.ru/docs/current/doku.php/ru/manual/install/installation_components|Устанавливаемые компоненты инсталляции]]). Для этого: \\ \\ 
- 
-1. Скопировать всю папку со сформированной HTML-публикацией на компьютер, где требуется в итоге развернуть HTML-публикацию. Путь, по которому на этом компьютере будет расположена папка с HTML-публикацией далее по тексту будем называть **<Путь к публикации>** (если публикация разворачивается на том же компьютере, где и была  сформирована, то **<Путь к публикации>** это просто путь к той папке, куда она была сформирована). Все описанные ниже действия проводятся на компьютере, где требуется в итоге развернуть HTML-публикацию. 
- 
-2. Скопировать содержимое папки **<Путь к публикации>**\www в папку, предназначенную для хранения сайта (в случае, если на компьютере установлена Business Studio, путь до папки "www" уже существует, если же нет - требуется создать его вручную): 
-  * Для Windows 7 и выше:  C:\ProgramData\STU-Soft\www\**publication1** 
-  * Для Windows XP: C:\Documents and Settings\All Users\Application Data\STU-Soft\www\**publication1** 
- 
-3. Сделать дамп файл данных из БД публикации: 
-  * Запустить публикацию. 
-  * Посмотреть порт, на котором запустился mysql сервер публикации в файле, расположенном по пути **<Путь к публикации>**\MySQL Server 5.5\bin\my.ini в строке port=**Номер_порта** (он может меняться при каждом запуске публикации). 
-  * Выполнить: "**<Путь к публикации>**\MySQL Server 5.5\bin\mysqldump.exe" -uroot -ptesttest -P**Номер_порта** portal> **publication1**.sql \\ После этого по пути, откуда запущено выполнение команды, будет создан файл **publication1**.sql. Полученный файл нужно расположить по пути **<Путь к публикации>**\MySQL Server 5.5\bin\. 
- 
-4. Залить файл данных из БД публикации в БД, установленную порталом 
-  * Подсоединиться к sql портала доступным вам способом. \\ Для этого выполнить: \\ "**<Путь к публикации>**\MySQL Server 5.5\bin\mysql.exe" -uroot -ptesttest -P5556 
-  * Создать БД с нужным вам именем под публикацию (например **publication1**), для этого выполнить в mysql консоли следующее: create database `**publication1**`; \\ потом выполнить в mysql консоли следующее: exit; 
-  * Залить туда содержимое **<Путь к публикации>**\MySQL Server 5.5\bin\portal.sql, потом содержимое **<Путь к публикации>**\MySQL Server 5.5\bin\portal-update.sql. Затем содержимое **<Путь к публикации**>\MySQL Server 5.5\bin\**publication1**.sql (файла, созданного в рамках п.2 выше). \\ Для этого выполнить: \\ "**<Путь к публикации>**\MySQL Server 5.5\bin\mysql.exe" -uroot -ptesttest -P5556 **publication1** < "**<Путь к публикации>**\MySQL Server 5.5\bin\portal.sql" \\ "**<Путь к публикации>**\MySQL Server 5.5\bin\mysql.exe" -uroot -ptesttest -P5556 **publication1** < "**<Путь к публикации>**\MySQL Server 5.5\bin\portal-update.sql" \\  "**<Путь к публикации>**\MySQL Server 5.5\bin\mysql.exe" -uroot -ptesttest -P5556 **publication1** < "**<Путь к публикации>**\MySQL Server 5.5\bin\**publication1**.sql" 
- 
-5. Настроить файл bsportal.ini уже скопированный в пункте №2 из папки **<Путь к публикации>**\www в папку, предназначенную для хранения сайта (этот файл лежит непосредственно внутри нее). 
-  * открыть bsportal.ini 
-  * поменять в [database]: database="**publication1**"  
-  * поменять в [database]: port=5556  
-  * поменять в [portal]: url=%%http://%%**Имя_компьютера**%%:5558%%/**publication1**/  
- 
-После этого публикация должна быть видна снаружи по адресу %%http://%%**Имя_компьютера**%%:5558%%/**publication1**/ 
Driven by DokuWiki