关键词: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
但必定要注意缓存的问题