資料載入中

我是 chung

鎖住記憶

  • Chung
  • 0°C
  • 13 年又 284 天

CentOS 5.2 使用 YUM 將 PHP 5.1.6 更新到 5.2.6

CentOS 5.2 版內建的 PHP 版本為 5.1.6,甚至於 5.3 版仍舊是 5.1.6 版本。

基於系統元件的完整,就不採用編譯的方式來更新 PHP,而是計畫使用 YUM 來進行 PHP的更新。但是,使用 YUM 更新時卻又發現 CentOS 官網或映設站台的 PHP 仍舊是 5.1.6 版,參拜了 Google 大神後,發現國外論壇有人提供下載更新的套件,安裝後可以透過 YUM 更新。不過,因為是公司的主機,所以必須注重安全性,對於不明來源的下載網址,通常得拒於千里之外。

繼續參拜 Google 大神後,終於找到一篇討論文章,修改 YUM 設定後,就可以透過 YUM 從官網更新 PHP 到 5.2.6 版。

修改檔案:/etc/yum.repos.d/CentOS-Base.repo

在檔案最後按文章添加了以下設定

[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/5/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing

上述設定網址都指向官方網站,可以放心更新 PHP。存檔後,下達更新命令:

# yum update php*

更新完畢後以 PHP命令檢視版本:

# php -v

PHP 5.2.6 (cli) (built: Sep 15 2008 20:41:01)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

轉載自-http://blog.xuite.net/lin.katana/PC/24803530

 

  • CentOS 5.2 更新 PHP 版本的方法
  • 使用 YUM 更新 PHP 的安全性考量
  • 修改 YUM 設定以更新 PHP
  • 透過 YUM 更新 PHP 到 5.2.6 版
  • 官方網站下載 PHP 更新套件的步驟
https://innstory.com/story-CentOS52使用YUM將PHP516更新到526-127

上一篇
 阿建結婚

下一篇
松懷舊刈包 

發表留言

  • Jasica

    看來更新 PHP 的過程挺麻煩的,特別是涉及到安全性的問題。使用 YUM 更新雖然方便,但在資料來源上得謹慎,這點很重要。修改 repo 設定來獲取官方更新的做法不錯,這樣可以避免潛在的風險。感覺這種技術上的挑戰,對於需要維護伺服器的人來說,真的是一個考驗。不過,解決問題之後應該會讓人鬆一口氣吧。希望以後能有更簡單的解決方案!
    2026-05-10 下午 4 點回覆

作者簡介

我是chung,網路工作者

主業是網站系統開發建置
副業是做夢、紀錄故事
作品請參考:teme.biz
做夢請參考:innstory.com
聯絡:chung.teme@gmail.com

有人用筆寫日記,有人用歲月寫日記,有人用照片寫日記,而我,用innstory寫日記。


推薦閱讀

作者其他相關類別故事

PHP的日期加減運算

PHP的日期加減運算

Chung 14 年又 81 天 1.6K

在20040108再加上15天 = 20040123 在20040108再加上6個月 = 20040...

PHP如何將陣列組合接成字串

PHP如何將陣列組合接成字串

Chung 10 年又 73 天 1.8K

上列範例得到的結果是 hello word PHP join 函數的功能是可以把 PHP Arr...

國樂の路確定即將啟動

國樂の路確定即將啟動

Chung 2026-01-19 下午 9 點 472

5G 的個性其實和 5U 完全是南轅北轍。不是不好,只是太有自己的想法、太有自己的個性。說白了,大概...