PHP APC on Ubuntu 8.04 Hardy

原贴:http://twntwn.info/blog/ajer001/archives/2765

PHP APC on Ubuntu 8.04 Hardy

| 十二月 19, 2008 | 沒有迴響| 沒有引用| 4611 reads | Size: L, M, S | Edit: P, C, R |
| Category: Server. and Tags: php, apc, ubuntu. |

APC (Alternative PHP Cache)是一個 opcode accelerator,大概就是把 PHP 執行的結果儲存起來,這樣下次又存取到這段 Code 的時候,就不需要重跑一次。也因此,似乎比較適合不會太過平凡更改的環境?當然,也可以調整快取存活時間(在 APC 裡面是 *.ttl)來改善。簡單講,就是用來加速 PHP 的網站(程式)的。

安裝所需的相關軟體:

# sudo apt-get install apache2-threaded-dev php5-dev php-pear

利用 pecl 來安裝 apc:

# sudo pecl install apc

接著建立設定檔:

# sudo nano /etc/php5/conf.d/apc.ini

將這段內容放入:

extension = apc.so
apc.stat=0
apc.enabled=1
apc.shm_segments=1
apc.shm_size=64
; 快取的大小,單位mb。
apc.ttl=300
apc.user_ttl=300
; ttl 是快取時間,單位是秒。
apc.num_files_hint=1024
apc.mmap_file_mask=/var/tmp/apc.XXXXXX
; 後面的XXXXXX不需要修改,真的就是這樣。
apc.include_once_override = 1
apc.enable_cli=1
; 如果 cli 也需要 apc,就改成 1 來啟用。

儲存後就可以了。接著重開 Apache:

# sudo /etc/init.d/apache2 force-reload

搞定。

 

如果想要查看 APC 的情況,可以複製這個檔案到你要的位置去:

# sudo cp /usr/share/php/apc.php ./

並且記得打開來修改,前面有段:

defaults('ADMIN_USERNAME','apc');
defaults('ADMIN_PASSWORD','password');

改成你想要的帳號密碼。

然後就可以連到 http://YOUR-DOMAIN/apc.php 來查看狀況了。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值