Da die Website des Unternehmens vor Malware Beziehung implantiert,Erstellen Sie eine neue Website-Plattform,Und verlassen so schnell appserv bauen, sondern nur für die Entwicklungsumgebung Kit,ÄnderungenErstellen Sie Apache manuell、MariaDB und PHP,Nach dem alle sechs Monate und mit der Häufigkeit der Wartung erneuert zu tun,Dies ist das Datensatz-Update von Apache、Schritt MariaDB und PHP-Programm von drei。
Stoppen Sie zuerst Apache、mysql (MariaDB) Service。
[PHP aktualisieren – Nicht fadensicher】
- zu Offizielle Seite Laden Sie das Non Thread Safe-Archiv herunter。
- Dekompression,Kopieren Sie das Verzeichnis an die gewünschte Position。
- Ändern Sie die php.ini-Produktion in php.ini,Vergleichen Sie alte Versionen von php.ini mit WinMerge。
- Wenn sich der Name des PHP-Verzeichnisses vom ursprünglichen Namen unterscheidet,開啟 Apache Httpd.conf ,Ändern Sie den folgenden Inhalt:
FcgidInitialEnv PHPRC "D:/Web/php-7.4.6" # 讓 FastCGI 知道 php.ini 所在目錄。 FcgidWrapper "D:/Web/php-7.4.6/php-cgi.exe" .php # FastCGI 設定。
[PHP aktualisieren – Thread Safe】
- zu Offizielle Seite Laden Sie die komprimierte Thread Safe-Datei herunter。
- Dekompression,Kopieren Sie das Verzeichnis an die gewünschte Position。
- Ändern Sie die php.ini-Produktion in php.ini,Vergleichen Sie alte Versionen von php.ini mit WinMerge。
- Wenn sich der Name des PHP-Verzeichnisses vom ursprünglichen Namen unterscheidet,開啟 Apache Httpd.conf ,Ändern Sie den folgenden Inhalt:
PHPIniDir "D:\Web\php-7.1.5" # 指定 php.ini 存放的資料夾位置。 LoadModule php7_module "D:\Web\php-7.1.5\php7apache2_4.dll" # 載入 php 的模組。
[Apache aktualisieren]
- zu Apache Haus Laden Sie die Zip-Datei (x64)。
- Dekompression,Kopieren Sie das Verzeichnis an die gewünschte Stelle Apache24。
- Öffnen Sie httpd.conf,Älter als httpd.conf mit WinMerge。
- Kopieren Sie die ursprüngliche Apache24 / htdocs-Verzeichnis unter den Daten zu einem neuen Apache24 / htdocs。
- Vergleichen Sie die alten und neuen Apache24 / bin-Verzeichnisse,Die lib ***. DLL-Datei, die von Ihnen selbst hinzugefügt wird,Kopiert die neue Apache24 / bin,Wie libsasl.dll、libssh2。
- Wenn PHP Non Thread Safe verwendet,Ändern Sie mod_fcgid.so unter den ursprünglichen Apache24 / Modules,Kopieren Sie in den neuen Apache unter Apache24 / Module。
- Wenn es andere SSL-Zertifikate oder geänderte Dateien,Denken Sie daran, auch bewegen。
- Doppelklicken Sie auf httpd.exe,Wenn es einen Fehler gibt,Einer nach dem anderen,Wechseln Sie, um ohne Probleme mit dem Service zu beginnen。
[Update MariaDB]
- zu MariaDB Offizielle Website 64bit MSI-Datei herunterladen。
- Stoppen Sie MySQL-Dienst,Update .msi-Dateien ausführen。
[Update phpMyAdmin]
- zu phpMyAdmin Laden Sie die Zip-Datei,Dekompression,Kopieren Sie nach Apache24 htdocs。
- Die config.sample.inc.php änderte ihren Namen in config.inc.php,Vergleichen Sie alte Versionen von config.inc.php mit WinMerge
[Links]
- Old Sen Chang Tan >> Apache、MariaDB、PHP Stand-alone-Installation
- Apache :: So aktualisieren / Upgrade Apache 2.4 auf neuere Version
- Unterschied zwischen PHP Non Thread Safe und Thread Safe – Weimai Blog