關鍵詞:XAMPPphp
編譯安裝PHP開發環境仍是挺費時間的,並且之後升級版本時刪除之前文件很麻煩,因此乾脆開發的時候用套件,若是部署的業務簡單,也能夠用這個。html
下載地址:XAMPPgit
按照默認選項,安裝位置在 /opt/lamppgithub
擴展安裝方式:mongodb
(1)安裝 memcacheapache
先找到所需版本,版本地址,下載源碼到本機ubuntu
當前目錄下使用 phpize (/opt/lampp/bin/phpize) 進行配置,可能會提示缺乏zlib庫,此時經過如下方式進行安裝。緩存
apt-get install zlib1g-dev
當前目錄下運行curl
./configure --with-php-config=/opt/lampp/bin/php-config make && make install
此時能夠在目錄 "/opt/lampp/lib/php/extensions" 中找到編譯好的動態庫工具
在配置文件 "/opt/lampp/etc/php.ini" 中添加相應的擴展信息 'extension="memcache.so"'
(2)安裝mongodb
找到須要的版本,版本地址
根據(2)的方式安裝,遇到openssl相關問題,使用下面方式安裝依賴
apt-get install libcurl4-openssl-dev pkg-config
其餘步驟和上面一致
(3)安裝Zend OPcache
找到須要的版本,版本地址
根據(1)中的方式進行安裝便可,配合這個工具便可輕鬆應對緩存刷新問題,連接地址
php.ini 中具體配置參考:
zend_extension= "your path/opcache.so" opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.fast_shutdown=1 opcache.enable_cli=1 opcache.enable=1
但必定要注意緩存的問題