Различия

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

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

ru:html:change_config_for_apache_mysql [2023/01/27 10:37]
vlasov.s
ru:html:change_config_for_apache_mysql [2023/04/20 14:56] (текущий)
Строка 8: Строка 8:
 __** Ответ: **__ __** Ответ: **__
  
-Необходимо самостоятельно загрузить обновления для Apache, MySQL или PHP и вручную отредактировать файлы конфигураций приложений.+Необходимо самостоятельно загрузить обновления для Apache, MySQL или PHP и вручную отредактировать файлы конфигураций приложений по приведенным ниже инструкциям.
  
 **Apache:** **Apache:**
  
-  - Сохраните отдельно конфигурационные файлы: +  - Скопировать в отдельную папку следующие конфигурационные файлы: 
-    * C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\Apache2.4\conf\httpd-service.conf +    * <**Путь, по которому установлена Business Studio**>\BS_WebService\Apache2.4\conf\httpd-service.conf 
-    * C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\Apache2.4\conf\httpd.conf +    * <**Путь, по которому установлена Business Studio**>\BS_WebService\Apache2.4\conf\httpd.conf 
-  - Папка где должен находится новый Apache: +  - Скопировать файлы обновления в папку <**Путь, по которому установлена Business Studio**>\BS_WebService\Apache2.4
-    * C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\Apache2.4 +  - Перенести созданные в рамках п.1 выше копии конфигурационных файлов Apache в папку <**Путь, по которому установлена Business Studio**>\BS_WebService\Apache2.4.
-  - Используйте не установку, а копирование файлов в папку Apache. +
-  - Перенести в C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\Apache2.4 предварительно сохраненный конфигурационный файл Apache.+
  
 **My SQL:** **My SQL:**
  
-  - Сохраните отдельно конфигурационные файлы: +  - Сохранить в отдельную папку следующие конфигурационные файлы: 
-    * C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\ MySQL Server 8.0\bin\my.ini +    * <**Путь, по которому установлена Business Studio**>\BS_WebService\ MySQL Server 8.0\bin\my.ini 
-    * C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\MySQL Server 8.0\bin\my-service.ini +    * <**Путь, по которому установлена Business Studio**>\BS_WebService\MySQL Server 8.0\bin\my-service.ini 
-  - Папка где должен быть установлен MySQL: +  - Скопировать файлы обновления в папку <**Путь, по которому установлена Business Studio**>\BS_WebService\MySQL Server 8.0. 
-    * C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\MySQL Server 8.0 +  - На MySQL, для пользователя **root** необходимо задать пароль **testtest**. 
-  - Используйте не установку, а копирование файлов в папку MySQL. +  - Перенести созданные в рамках п.1 выше копии конфигурационных файлов MySQL в папку <**Путь, по которому установлена Business Studio**>\BS_WebService\MySQL Server 8.0.
-  - Задать пароль на mysql для пользователя root **testtest**. +
-  - Перенести в C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\MySQL Server 8.0 предварительно сохраненные конфигурационные файлы MySQL.+
  
 ==  == ==  ==
 **Внимание!** В целях безопасности порты MySQL должны быть закрыты брандмауэром от соединений извне. **Внимание!** В целях безопасности порты MySQL должны быть закрыты брандмауэром от соединений извне.
-==== ==== 
  
-==  == +Новые версии MySQL могут потребовать самостоятельной доработки. 
-**Внимание!** Новые версии MySQL могут потребовать самостоятельной доработки. +Если MySQL не запускается после обновления, то необходимо обратить внимание на следующие пункты: 
-Если у Вас не запускается MySQL после обновления – обратите внимание на следующие пункты: +  - Business Studio использует конфигурационные файлы my.ini (для публикаций) и my-service.ini (для портала). Требуется использовать эти файлы для настройки MySQL, например, так: mysqld.exe –defaults-file=my.ini. 
-  - Business Studio использует конфигурационный файл my.ini, это надо указывать с помощью параметра --defaults-file=my.ini. +  - Ошибки находятся в папке <**Путь, по которому установлена Business Studio**>\BS_WebService\MySQL Server 8.0\dbdata с расширением *.err;
-  - Ошибки находятся в папке C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\MySQL Server 8.0\dbdata с расширением *.err;+
 ==== ==== ==== ====
  
 **PHP:** **PHP:**
  
-  - Сохраните отдельно конфигурационные файлы+  - Сохранить в отдельную папку следующий конфигурационный файл: 
-    * C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\PHP7.4\php.ini +    * <**Путь, по которому установлена Business Studio**>\BS_WebService\PHP7.4\php.ini 
-  - Папка где должен быть новый PHP: +  - Скопировать файлы обновления в папку <**Путь, по которому установлена Business Studio**>\BS_WebService\PHP7.4
-    * C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\PHP7.4 +  - Перенести созданные в рамках п.1 выше копию конфигурационного файла PHP в папку <**Путь, по которому установлена Business Studio**>\BS_WebService\ PHP7.4.
-  - Используйте не установку, а копирование файлов в папку Apache. +
-  - Перенести в C:\Program Files (x86)\STU-Soft\Business Studio 5\BS_WebService\ PHP7.4 предварительно сохраненный конфигурационный файл Apache.+
  
-===== Что делать если старый конфигурационный файл не был сохранен? =====+В случае, если старые версии конфигурационных файлов не были сохранены (см. п.1 инструкций выше), то для работы публикации и портала необходимо произвести следующие настройки:
  
-В случае, если вы не сохранили старый конфигурационный файл следующие настройки нужны для работы публикации и портала+1. В файле <**Путь, по которому установлена Business Studio**>\BS_WebService\Apache2.4\conf\httpd.conf
- +
-1Файл httpd.conf+
  
 В секцию **Directory** вписать строки "**AllowOverride All**" и "**Require all granted**": В секцию **Directory** вписать строки "**AllowOverride All**" и "**Require all granted**":
Строка 64: Строка 54:
    </Directory>    </Directory>
  
-2. Файл httpd-service.conf+2. В файле <**Путь, по которому установлена Business Studio**>\BS_WebService\Apache2.4\conf\httpd-service.conf
     * В строке **DocumentRoot** указать **C:/ProgramData/STU-Soft/www**     * В строке **DocumentRoot** указать **C:/ProgramData/STU-Soft/www**
-    * В секцию **Directory** вписать строки "**AllowOverride**" и "**Require all granted**":+    * В секцию **Directory** вписать строки "**AllowOverride All**" и "**Require all granted**":
  
    <Directory />    <Directory />
Строка 73: Строка 63:
    </Directory>    </Directory>
  
-3. Файл my.ini и Файл my-service.ini+3. Для файлов <**Путь, по которому установлена Business Studio**>\BS_WebService\MySQL Server 8.0\bin\my.ini и <**Путь, по которому установлена Business Studio**>\BS_WebService\MySQL Server 8.0\bin\my-service.ini
     * Отключить ожидание записи логов транзакций: заменить **1** на **2** в строке **innodb_flush_log_at_trx_commit = 1;**     * Отключить ожидание записи логов транзакций: заменить **1** на **2** в строке **innodb_flush_log_at_trx_commit = 1;**
     * В секцию **[client]** вписать **default-character-set = utf8**, а в секцию [mysqld] вписать character-set-server = utf8     * В секцию **[client]** вписать **default-character-set = utf8**, а в секцию [mysqld] вписать character-set-server = utf8
  
-4. Файл php.ini:+4. Для файла <**Путь, по которому установлена Business Studio**>\BS_WebService\PHP7.4\php.ini
     * В строке **short_open_tag=Off** заменить **Off** на **On**     * В строке **short_open_tag=Off** заменить **Off** на **On**
     * В блоке **error_reporting** прописать строку **error_reporting=E_ERROR**     * В блоке **error_reporting** прописать строку **error_reporting=E_ERROR**
  
-5. В файле <**Путь к Business Studio**>\STU-Soft\Business Studio 4.0\**Business Studio.exe.config** прописать порты на которых работают установленные **Apache** и **MySQL**:+5. В файле <**Путь, по которому установлена Business Studio**>\Business Studio.exe.config прописать портына которых работают установленные Apache и MySQL:
  
    <add key="BS_WebService_Port" value="…"/>     <add key="BS_WebService_Port" value="…"/> 
    <add key="BS_WebService_MySQL_Port" value="…"/>    <add key="BS_WebService_MySQL_Port" value="…"/>
  
-{(rater>id=ru_html_change_config_for_apache_mysql|name=Как обновить и настроить Apache/MySQL/PHP на сервере Business Studio Portal|type=vote|trace=ip|img=:taggic.png|headline=off)} 
  
  
 +
 +
 +[<contextnavigator>]
 +{(rater>id=ru_html_change_config_for_apache_mysql|name=Как обновить и настроить Apache/MySQL/PHP на сервере Business Studio Portal|type=vote|trace=ip|img=:taggic.png|headline=off)}
Driven by DokuWiki