更新 Apache、MariaDB、PHP

  之前因為公司網站被植入惡意程式的關係,建置了一個新的網站平臺,並且捨棄 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
 

【相關連結】

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.