千里之行始於足下。無論是哪一種開發技術的入門基本都經歷運行環境搭建的過程,下面就來介紹一下基於 PHP5 和 Oracle Database Web應用程式運行環境的搭建。本文重點介紹 Zend Core for Oracle 套件在Windows 環境下的安裝,正式產品環境推薦使用 Linux 系統,Oracle Client 的安裝請參考相關資料(如Oracle官方網站上的文章: 為 Linux 和 Windows 安裝 PHP 和 Oracle 10g 即時用戶端)。
軟體名稱 | 版本 | 備註 |
---|---|---|
Zend Core for Oracle | 1.5+ | 推薦 2.5, 本文以 2.5 為例說明 |
Oracle Client | 同產品環境 | 安裝同產品環境相同的Oracle版本 |
Zend Core for Oracle Overview
Zend Core for Oracle:一個企業級的 PHP 分發和管理產品
支援的平臺
- Linux SLES V9 & V10 on x86, x86-64
- Linux RHEL V4 & V5 on x86, x86-64
- Windows XP & 2003(32bit) Vista (32&64 bit)
- IBM AIX V5.2 & V5.3 on IBM pSeries
- Solaris V8, V9 & V10 on Sparc
支持的 Web Server
- Microsoft IIS 5/6/7
- Apache 1.3.x
- Apache 2.0.x (compiled in prefork mode only)
- Apache 2.2.x (compiled in prefork mode only)
為何選用 Zend Core For Oracle 套件
在 Zend Core For Oracle 套件沒有發佈之前,PHP 開發基於 Oracle Database 的程式需要安裝 Apache Server、PHP 和 Oracle Client。安裝完後還要手動進行配置,才能使 PHP支援 Oracle Database,對入門者來說很是麻煩還容易出錯。
Zend Core for Oracle 是 Oracle 與 Zend Technologies 的合作結晶,該軟體實現了 PHP 與 Oracle 資料庫的結合,可用於關鍵任務的 Web 應用程式,為業務提供支援。它通過將穩定的、易於安裝的、受支持的 PHP 的高性能開發和生產環境與 Oracle 資料庫完全集成,為用戶提供了無縫地即取即用的體驗。
資通的 eHR產品就是架構在這樣一個健壯的平臺之上,為企業級 HR 應用提供每天 24 小時不間斷服務。隨時為企業員工提供HR相關資訊。
Zend Technologies 將直接為 Zend Core for Oracle 提供支援和更新。那我們還等什麼?下載安裝它吧!一次下載就可獲得 PHP 5 的發佈版本,該版本可用於在 Oracle 資料庫上進行開發和部署 — 最棒的是,它是免費的!
安裝 Zend Core for Oracle on Windows
Zend Core for Oracle 是一個可執行安裝程式,有 Windows 軟體安裝經驗基本都會安裝。本文就安裝過程中需要注意的地方作重點說明。
- 解壓下載的包
- 雙擊 exe 檔開始安裝
- 安裝類型選客製化
- 安裝位置選擇
- 選取需要的元件Zend Core PHP and Extendsions : Zend Core PHP庫和 PHP 擴展,建議安裝。
Zend Cor Amdinistration: Zend Core GUI 管理軟體,建議安裝。 - 選擇 Web Server:
Zend Core for Oracle 支援的 web server 有 IIS 和 Apache,如果是 Apache 可以提前安裝,也可以在安裝 Zend Core for Oracle 的過程中選取基中集成的 Apache (推薦),請選取 Install Zend Core’s Bundled Apache 2.2.4。 注意:在 Windows 2003 Server 上有時會出現安裝長時間不能結束的情況,解決這個問題的辦法是:先安裝 Apache Server 之後再安裝 Zend Core for Oracle,安裝時選「Specify Apache’s location」。 - 指定 Port。 一般都是 80 port, 如果 server 上的 80 埠已經被佔用,請改成其他,或是安裝完成後在 apache 的 configuration 文件裡修改。
- 指定 Zend Core Administration GUI 密碼
- 之後下下一步,不用做其他更改,直到提示安裝結束
安裝成功後,可以進入一個基於 web 的圖形介面對 Apache Server 進行管理或更改 php.ini 中的相關參數。
進入 Zend Core Administration Web GUI 步驟
至此已完整安裝好 Zend Core for Oracle,如有在安裝中碰到的任何問題或建議請聯繫我們。