顯示廣告
隱藏 ✕
看板 Knuckles
作者 Knuckles(阿德)
標題 [Ubuntu] PHP安裝eAccerator加速器
時間 2008年10月19日 Sun. AM 02:44:38



參考:次世代 Linux - Ubuntu 玩全手冊 
      阿駕零零壹 © 學習筆記

下載原始碼 http://www.eaccelerator.net/
eAccelerator 要 0.9.6 以上才支援 PHP 5.3
若使用php5.1抓0.9.6版,不要抓0.9.6.1版,make會有問題!
使用php5.3才需要0.9.6.1
點 Releases 最上面那個,點 Download 後面那個網址 http://bart.eaccelerator.net/source/0.9.6.1/
點 eaccelerator-0.9.6.1.tar.bz2 下載 或執行
$ wget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2

安裝 eAccelerator:

將 eaccelerator-0.9.6.1.tar.bz2 解壓縮至 ~/eaccelerator-0.9.6.1
$ tar -jxvf eaccelerator-0.9.6.1.tar.bz2

安裝編譯時所需的套件和函式庫
$ sudo apt-get install build-essential php5-dev

$ cd eaccelerator-0.9.6.1
產生編譯所需的組態設定檔
$ sudo /usr/bin/phpize
$ sudo ./configure --enable-eaccelerator=shared --with-php-config=/usr/bin/php-config
$ sudo make
$ sudo make install

建立 eaccelerator 所使用的暫存目錄
$ sudo mkdir /tmp/eaccelerator
$ sudo chmod 0777 /tmp/eaccelerator

接著加上 eAccelerator 的設定。在 /etc/php5/conf.d 下面增加一個檔案:
# sudo vim /etc/php5/conf.d/eaccelerator.ini

內容為:

extension="eaccelerator.so"
eaccelerator.shm_size="32"
; shm_size 為 eAccelerator 可以使用的記憶體大小,預設的 16 有點不夠,改到 32
; 若改太大可能會導致 apache 執行了 卻跑不出網頁
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

重新啟動 Apache2 讓剛剛的設定生效:
$ sudo /etc/init.d/apache2 restart

若安裝成功,執行 php -v 會出現
with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator

或是在網頁中的<?php phpinfo(); ?> 產生的表格中,在 powered by Zend Engine 2 那一格的下面會加上:
with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator


--
※ 來源: DISP BBS (http://disp.twbbs.org)
※ 作者: Knuckles  來自: 140.112.175.128  時間: 2008-10-19 02:44:38
cnnegro:這是未來一週的進度嗎= =?當兵前一天XD
	
>>61.230.67.120 10-19 13:07
※ 編輯: Knuckles  來自: 140.112.175.130  時間: 2008-12-13 23:29:57
※ 編輯: Knuckles 時間: 2011-04-04 14:27:35 來自: 111-248-5-73.dynamic.hinet.net
※ 看板: KnucklesNote 文章推薦值: 1 目前人氣: 0 累積人氣: 395 
※ 文章分類: Ubuntu 安裝與設定
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇
看板名稱: 確定(Enter) 取消(Esc) 搜尋(Space)
查詢帳號: 確定(Enter) 取消(Esc) 搜尋(Space)
搜尋: m)m文 b)進板 c)未分類 a)作者 /)標題 q)取消?[q]

搜尋 送出(Enter) 取消(Esc)

回覆文章至: f)看板 m)作者信箱 b)兩者皆是 q)取消?[f]
要引用原文嗎? y)引用原文 n)不引用 a)全部回覆 r)複製原文 q)取消?[y]
轉錄本文章於看板: 1)使用連結 2)使用複製 q)取消 ?[1]
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc) 全部(a)

確定要刪除這篇文章?(可按大U救回) 確定(Enter) 取消(Esc)

刪除理由:

確定(Enter) 取消(Esc)
加到這個分類: 確定(Enter) 下一層(→) 回上層(←) 取消(Esc)
你覺得這篇文章: 1)真讚 2)真瞎 q)取消?[1] (再選一次即可收回)
你覺得這篇文章: 1)值得推薦 2)表示反對 3)單純註解 q)取消?[3]
guest
預覽(Enter) 取消(Esc)
上傳圖片
按ctrl+Enter可輸入下一行。
guest
確定要送出? 確定(Enter) 取消(Esc) 繼續(e)
搜尋: 送出(Enter) 取消(Esc)

▏▎▍▌▋▊▉ 請按任意鍵繼續