在RHEL/CentOS 6.3/5.6和Fedora 17/12上安裝APC

來源:互聯網
上載者:User

在RHEL/CentOS 6.3/5.6和Fedora 17/12上安裝APC
 
在Linux上安裝和開啟PHP APC
該說明文檔描述了如何在RHEL 6.3/6.2/6.1/6/5.8/5.6,CentOS 6.3/6.2/6.1/6/5.8/5.6和Fedora 17,16,15,14,13,12上使用PECL命令從代碼倉庫中下載,安裝以及開啟APC。
安裝APC的依賴包
首先,我們需要安裝所需的軟體包,pecl,phpize和apxs命令,並使用YUM包管理工具來安裝APC。
yum install php-pear php-devel httpd-devel pcre-devel gcc make
使用PECL安裝APC
現在我們已經安裝了所有必須的軟體包以用來安裝APC。接下來我們使用PECL命令來安裝它。安裝過程中請選擇預設的設定值。
pecl install apc
輸出如下:
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
downloading APC-3.1.9.tgz ...
Starting to download APC-3.1.9.tgz (155,540 bytes)
.................................done: 155,540 bytes
54 source files, building
running: phpize
Configuring for:
PHP Api Version:  20090626
Zend Module Api No:  20090626
Zend Extension Api No:  220090626
config.m4:180: warning: AC_CACHE_VAL(PHP_APC_GCC_ATOMICS, ...): suspicious cache-id, must contain _cv_ to be cached
../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded from...
config.m4:180: the top level
config.m4:180: warning: AC_CACHE_VAL(PHP_APC_GCC_ATOMICS, ...): suspicious cache-id, must contain _cv_ to be cached
../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded from...
config.m4:180: the top level Enable internal debugging in APC [no] : Enable per request file info about files used from the APC cache [no] : Enable spin locks (EXPERIMENTAL) [no] : Enable memory protection (EXPERIMENTAL) [no] : Enable pthread mutexes (default) [yes] : Enable pthread read/write locks (EXPERIMENTAL) [no] :
開啟PHP的APC擴充模組
運行下面的命令以開啟APC擴充模組在Apache配置中
echo "extension=apc.so" > /etc/php.d/apc.ini
重啟Apache服務
重啟Apache服務以使新的更改生效。
service httpd restart
OR
/etc/init.d/httpd restart
驗證APC安裝是否成功
在Apache WEB服務根目錄下建立一個phpinfo.php檔案。例如/var/www/html/phpinfo.php
# vi /var/www/html/phpinfo.php
添加下面的代碼到該檔案,儲存並關閉。
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
?>
在瀏覽器中開啟下面的URL連結。你將看到APC模組的開啟配置項,如下面所示。


PHP APC Configuration Screen
開啟PHP APC管理
開啟APC管理面板,你需要複製下面的檔案:
cp /usr/share/pear/apc.php /var/www/html/
接下來開啟apc.php檔案
# vi /var/www/html/apc.php
如下所示,在apc.php檔案中設定使用者名稱及密碼。
defaults('ADMIN_USERNAME','apc');  // Admin Username
defaults('ADMIN_PASSWORD','Set-Password-Here');  // Admin Password - CHANGE THIS TO ENABLE!!!
在瀏覽器中輸入如下的URL連結,你將可以使用APC的管理面板。
http://localhost/apc.php
下面是一些APC管理面板的,以供你參考。
查看主機統計資料

APC View Host Stats Overview
系統緩衝條目

APC System Cache Entries Overview
使用者緩衝條目

APC User Cache Entries Overview
APC登陸

APC Admin Login Screen
APC版本檢查

APC Version Check Overview
使用PECL升級APC
執行如下的命令即可下載並升級APC
pecl upgrade apc
使用PECL卸載APC
如果你想移除它,使用如下的命令即可從你的系統中完全移除APC。
pecl uninstall apc

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.