Мой старт в интернет!

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

Патчинг необходим для прописания путей доступа к Apache и MySQL в PATH.

Деинсталлируем Apache и MySQL

mysrv.cmd uninstall apache
mysrv.cmd uninstall mysql

Открываем текстовым редактором файл W:\usr\local\mysrv-cmd\mysrv-apache.cmd и заменяем его содержимое на:

set ModuleActive=TRUE
if not "%ModuleActive%"=="TRUE" exit /b
set ModuleServiceName=Apache
rem строка для добавления/удаления в/из PATH
set addtopath=%Drive%:%LocalDir%\%ModuleServiceName%\bin
set ModuleBinFile=%addtopath%\httpd.exe
if "%Action%"=="reload" (
  %ModuleBinFile% -n %ModuleServiceName% -k restart 
  exit /b)
if "%Action%"=="install" (
  rem добавляем строку в PATH
  %Drive%:%BinDir%\pathman.exe /as %addtopath%
  %ModuleBinFile% -k install -n %ModuleServiceName% -f "%Drive%:%LocalDir%\%ModuleServiceName%\conf\httpd.conf"
  net start %ModuleServiceName%
  exit /b)
if "%Action%"=="uninstall" (
  rem удаляем строку из PATH
  %Drive%:%BinDir%\pathman.exe /rs %addtopath%
  net stop %ModuleServiceName%
  %ModuleBinFile% -n %ModuleServiceName% -k uninstall 
  exit /b)
call %Drive%:%CmdDir%\%Prefix%service.manager.cmd
exit /b

Открываем текстовым редактором файл W:\usr\local\mysrv-cmd\mysrv-mysql.cmd и заменяем его содержимое на:

set ModuleActive=TRUE
if not "%ModuleActive%"=="TRUE" exit /b
set ModuleServiceName=MySQL
set addtopath=%Drive%:%LocalDir%\%ModuleServiceName%\bin
rem строка для добавления/удаления в/из PATH
set ModuleBinFile=%addtopath%\mysqld.exe
rem строка для добавления/удаления в/из PATH
if "%Action%"=="install" (
  rem добавляем строку в PATH
  %Drive%:%BinDir%\pathman.exe /as %addtopath%
  %ModuleBinFile% --install %ModuleServiceName% --defaults-file="%Drive%:%LocalDir%\%ModuleServiceName%\my.ini"
  net start %ModuleServiceName%
  exit /b)
if "%Action%"=="uninstall" (
  rem удаляем строку из PATH
  %Drive%:%BinDir%\pathman.exe /rs %addtopath%
  net stop %ModuleServiceName%
  %ModuleBinFile% --remove %ModuleServiceName%
  exit /b)
call %Drive%:%CmdDir%\%Prefix%service.manager.cmd
exit /b

Инсталлируем Apache и MySQL

mysrv.cmd install apache
mysrv.cmd install mysql

Все….

WebMoney

Вы можете оказать посильную помощь на поддержку сайта и развитие проектов переводом средств на кошельки платежной системы WebMoney

Z325624025520
E360373898601
U279044372586
R180028144815

Комментарии

QR