之前因為公司網站被植入惡意程式的關係,建置了一個新的網站平臺,並且捨棄 appserv 這類快速建置但僅適用於開發環境的套件,改以手動建置Apache、MariaDB 以及 PHP,之後並以每半年更新一次的頻率做維護,本篇即為記錄更新Apache、MariaDB 以及 PHP 這三個程式的步驟。
首先停止Apache、mysql服務。
【更新MariaDB】
- 下載 64bit msi 檔。
- 停止 mysql 服務,執行 .msi 檔更新即可。
【更新PHP】
- 下載壓縮檔(x64 Thread Safe, 有一說Non Thread Safe是給IIS用的)。
- 解壓縮,複製目錄到想要的位置。
- 修改php.ini-production為php.ini,用WinMerge比對舊版php.ini。
- 如果php目錄名稱與原本名稱不同,開啟Apache的httpd.conf,修改下面內容。
#指定php.ini存放的資料夾位置。 PHPIniDir "D:\Web\php-7.1.5" #載入php的模組。 LoadModule php7_module "D:\Web\php-7.1.5\php7apache2_4.dll"
- 可新增一index.php檔,放D:\Web\Apache24\htdocs,內容如下:
<?php phpinfo(); ?>
- 以瀏覽器開啟index.php,確認可看到php資訊。
【更新phpMyAdmin】
- 下載壓縮檔,解壓縮,複製到Apache24\htdocs。
- 將 config.sample.inc.php 更名為 config.inc.php,用WinMerge比對舊版 config.inc.php
【相關連結】
- 老森常譚 » Apache、MariaDB、PHP獨立安裝