Различия

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

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

ru:html:html_portal_services [2014/04/09 15:16]
belkin
— (текущий)
Строка 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. Скопировать содержимое папки **<Путь к публикации>**\www в папку, предназначенную для хранения сайта: 
-  * Для Windows 7 и выше:  C:\ProgramData\STU-Soft\www\**publication1** 
-  * Для Windows XP: C:\Documents and Settings\All Users\Application Data\STU-Soft\www\**publication1** 
- 
-2. Сделать дамп файл данных из БД публикации: 
-  * Запустить публикацию. 
-  * Посмотреть порт, на котором запустился mysql сервер публикации в файле, расположенном по пути **<Путь к публикации>**\MySQL Server 5.5\bin\my.ini в строке port=**Номер_порта** (он может меняться при каждом запуске публикации). 
-  * Выполнить: **<Путь к публикации>**\MySQL Server 5.5\bin\mysqldump.exe -uroot -ptesttest -P**Номер_порта** portal> **publication1**.sql 
- 
-3. Залить файл данных из БД публикации в БД, установленную порталом 
-  * Подсоединиться к 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". \\ Для этого выполнить: \\ "**<Путь к публикации>**\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" -u**имяmysql** -p**парольmysql** portal < **<Путь к публикации>**\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" 
- 
-4. Настроить файл bsportal.ini уже скопированный в пункте №1 вместе с папкой www (он внутри нее). 
-  * открыть www\bsportal.ini 
-  * поменять в [database]: database="**publication1**"  
-  * поменять в [database]: port=5556  
-  * поменять в [portal]: url=%%http://%%**Имя_компьютера**%%:5558%%/**publication1**/  
- 
-После этого публикация должна быть видна снаружи по адресу %%http://%%**Имя_компьютера**%%:5558%%/**publication1**/ 
Driven by DokuWiki