XAMPP 使用记录

关键词:XAMPP

编译安装PHP开发环境还是挺费时间的,而且以后升级版本时删除以前文件很麻烦,所以干脆开发的时候用套件,如果部署的业务简单,也可以用这个。

下载地址:XAMPP

按照默认选项,安装位置在 /opt/lampp

扩展安装方式:

(1)安装 memcache

先找到所需版本,版本地址,下载源码到本机

当前目录下使用 phpize (/opt/lampp/bin/phpize) 进行配置,可能会提示缺少zlib库,此时通过以下方式进行安装。

apt-get install zlib1g-dev  

当前目录下运行

./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"'

参考文章:安装扩展安装 zlib

 (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

 但一定要注意缓存的问题

原文地址:https://www.cnblogs.com/odirus/p/5192789.html