Debido a que el sitio web de la compañía antes de ser implantado relación de malware,Construir una nueva plataforma web,Y abandonar tales construir rápidamente AppServ pero sólo para el kit entorno de desarrollo,Los cambios enConstruye Apache manualmente、MariaDB y PHP,Después de una nueva cada seis meses y con la frecuencia de mantenimiento que hacer,Esta es la actualización de registro de Apache、Paso de programa MariaDB y PHP de tres。
Pare Apache primero、MySQL (MariaDB) servicio。
[Actualizar PHP – No seguro para subprocesos】
- A Página Oficial Descargue el archivo Non Thread Safe。
- descompresión,Copiar el directorio a la ubicación deseada。
- Modificar php.ini-production a php.ini,Compare versiones anteriores de php.ini con WinMerge。
- Si el nombre del directorio php es diferente del nombre original,開啟 apache Httpd.conf ,Modificar el siguiente contenido:
FcgidInitialEnv PHPRC "D:/Web/php-7.4.6" # 讓 FastCGI 知道 php.ini 所在目錄。 FcgidWrapper "D:/Web/php-7.4.6/php-cgi.exe" .php # FastCGI 設定。
[Actualizar PHP – A salvo de amenazas】
- A Página Oficial Descargar archivo comprimido Thread Safe。
- descompresión,Copiar el directorio a la ubicación deseada。
- Modificar php.ini-production a php.ini,Compare versiones anteriores de php.ini con WinMerge。
- Si el nombre del directorio php es diferente del nombre original,開啟 apache Httpd.conf ,Modificar el siguiente contenido:
PHPIniDir "D:\Web\php-7.1.5" # 指定 php.ini 存放的資料夾位置。 LoadModule php7_module "D:\Web\php-7.1.5\php7apache2_4.dll" # 載入 php 的模組。
[Actualizar Apache]
- A Casa apache Descargar el archivo zip (x64)。
- descompresión,Copiar el directorio a la ubicación deseada Apache24。
- httpd.conf abierto,Mayor de httpd.conf con WinMerge。
- Copiar el directorio original Apache24 / htdocs debajo de los datos a un nuevo Apache24 / htdocs。
- Compare los viejos y nuevos directorios Apache24 / bin,El archivo lib ***. Dll que agregará usted mismo,Copian en el nuevo Apache24 / bin,Tales como libsasl.dll、libssh2。
- Si php usa Non Thread Safe,Cambie mod_fcgid.so en Apache24 / Modules original,Copie al nuevo Apache en Apache24 / Módulos。
- Si hay otros certificados SSL o archivos modificados,Recuerde también se mueven。
- Haga doble clic en httpd.exe,Si hay un error,Uno a uno,Cambiar para comenzar con el servicio después de que no haya problema。
[Actualizar MariaDB]
- A MariaDB Sitio web oficial descargar archivo msi de 64 bits。
- Detener el servicio MySQL,Actualizar para ejecutar archivos .msi。
[Actualizar phpMyAdmin]
- A phpMyAdmin Descargar el archivo zip,descompresión,Copiar a Apache24 htdocs。
- El config.sample.inc.php cambió su nombre a config.inc.php,Compare versiones anteriores de config.inc.php con WinMerge
[Links]
- Antiguo Sen Chang Tan >> apache、MariaDB、instalación independiente de PHP
- apache :: Cómo actualizar / actualizar Apache 2.4 a una versión más nueva
- Diferencia entre PHP Non Thread Safe y Thread Safe – Blog Weimai