2012年12月10日 星期一

在 Windows 環境下安裝 APC 教學


整個安裝過程分為兩個部份, 安裝php延伸, 安裝web圖形界面 
  1. 下載php延伸, php_apc.dll,
    php5.2請下載php_apc-3.1.5-5.2-vc9-x86.zip
    php5.3請下載php_apc-3.1.5-5.3-vc9-x86.zip
    載點,http://downloads.php.net/pierre/
  2. 下載後解壓縮到appserv/php5/ext,
    注意, 請使用ts這個資料夾中的php_apc.dll, 在78.33用nts的過不了, 我還不知道原因
  1. 設定php.ini, 將以下code貼到php.ini最後
    [PECL]
    extension=php_apc.dll
    [apc]
    apc.shm_segments = 1
    apc.shm_size = 128M
    apc.ttl = 7200
    apc.user_ttl = 7200
    apc.num_files_hint = 1024
    apc.enable_cli = 1
    apc.rfc1867 = 1
  2. 重開apache
  3. 開瀏覽器到<主機網址>/phpinfo,去確認apc是否安裝成功,
    直接用ctrl+f搜尋, 只要搜不到apc關鍵字, 就是安裝失敗, 請回頭檢查每個步驟
  1. 安裝圖形界面(安裝方式類似drupal, 而且不用設定資料庫)
  2. 下載圖形界面專案
    載點http://pecl.php.net/package/APC
  3. 解壓縮之後放在www裡面, 將資料夾改名, apc.x.xx.xx --> APC (或任何想要的名字, 以下以命名為apc為例)
  4. 以瀏覽器開啟<主機網址>/apc/install, 就會自動開始安裝
  5. 設定apc管理密碼
    1. 開啟apc.php, 找到設定帳號密碼的地方把帳號密碼改掉.
    2. 沒有改掉帳密的話, 會無法登入apc圖形界面,(登入圖形化界面才能用圖協界面清除apc快取)
  6. 安裝完畢後, 就可以在<主機網址>/apc/apc.php看到圖形界面並開始使用.

清空apc快取的方式
  1. 登入apc-->  <網址>apc/apc.php, 例, http://<你的網址>/apc/apc.php
  2. 按右上角的login登入, 不知道帳號密碼的話, 帳密在apc.php這個檔案裡
  3. 登入後在畫面logout的下方會看到clear opcode chache的按鈕, 按下去就可以清空快取(如下圖)

1 則留言:

  1. php_apc-3.1.5-5.2-vc9-x86.zip <=這個檔好像沒有了..

    回覆刪除