8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
安装php-redis扩展下载
在github上搜索 phpredis , 我选择下载地址为 https://github.com/phpredis/phpredis
克隆下载1git clone https://github.com/phpredis/phpredis.git
解压,如果下载的 .zip 压缩包可以通过 unzip 命令解压
进入目录1
2cd phpredis/
ls
需要通过 phpize 生成 configure 文件
因为我当前版本是php7.3,所以我使用 phpize7.3 进行配置,如果没有 phpize,可以检查是否安装了 php-dev
编译安装扩展
因为我当前版本是php7.3,所以我配置的php-config为 php-config7.31./configure --with-php-config=/usr/bin/php-config7.3
完成之后使用命令输入下面命令1make -j
完成之后提示 make test,这里我没有输入这个命令
接着使用 make install 进行安装1make install
但是我出现了错误,提示没有权限,所以输入下面命令1sudo make install
显示的信息中告诉我们扩展安装在 /usr/lib/php/20180731/ 这个目录中1ll /usr/lib/php/20180731/
里面就有了redis的扩展开启php扩展
在开启之前查看php是否已经有了 php-redis 扩展1php7.3 -m
并没有看到redis的相关扩展,打开 php.ini 配置文件进行配置1sudo vim /etc/php/7.3/cli/php.ini
搜索 extensions 扩展区域,发现并没有添加redis相关扩展
此时我们在下面添加 php-redis 扩展 extension=redis
然后再使用 php7.3 -m 命令查看是否开启扩展
此时就可以看到redis的扩展了
安装Yaf扩展下载
在github上搜索 yaf,我选择的地址是 https://github.com/laruence/yaf1git clone [email protected]:laruence/yaf.git
执行 phpize 生成 configure 文件
安装
一般安装扩展都需要带 --with-phg-config= 这个参数,因为扩展不知道Linux环境中php安装在哪里的,如果不知道 php-config 存在目录,可以通过下面命令进行查找1find / -name 'php-config*'
执行下面指令进行配置,因为我当前PHP版本是php7.3,所以我使用的也是 php-config7.31./configure --with-php-config=/usr/bin/php-config7.3
配置完后目录中 Makefile 也已经生成了
接着使用 make 指令进行编译1make
最后出现下面内容表示编译完成1
2Build complete.
Don't forget to run 'make test'.
然后使用 make install 指令进行安装1sudo make install
我们到给定的目录中查看相关扩展,发现已经有了 yaf.so 的扩展
打开 php.ini 配置文件进行配置1sudo vim /etc/php/7.3/cli/php.ini
搜索 extensions 扩展区域,添加yaf相关扩展1
2
3[Yaf]
extension=yaf.so
yaf.environ="product"
通过 php7.3 -m 可以查看已经安装了yaf扩展