lnmp官方文档:https://lnmp.org/install.html
lnmp官方扩展安装说明: https://lnmp.org/faq/addons.html
Redis安装后保存地址:/usr/local/redis/
/usr/local/redis/
bin etc
命令保存在:/usr/local/redis/bin 目录
/usr/local/redis/bin
redis-server redis-cli ...
把redis安装的bin目录的指定命令加入到 全局命令
方案1:软链接(推荐)
ln -s /usr/local/redis/bin/* /usr/local/bin/
方案2:复制代码
cp /usr/local/redis/bin/* /usr/local/bin/
Redis的配置文件默认路径:/usr/local/redis/etc/redis.conf
vim /usr/local/redis/conf/redis.conf
注: 好的习惯是配置前备份配置文件
# 绑定的本机网卡ip,不能配置外围地址,否则redis无法启动
# 支持远程访问配置:0.0.0.0
bind 127.0.01
#访问的端口号
port 6379
#客户端访问的Auth密码
requirepass password
...
//查看redis进程id
ps -ef|grep redis
//杀对应进程:ps命令显示的redis-server进程对应的第二列为进程ID
kill 进程号
redis-server /usr/local/redis/etc/redis.conf
swoole官方安装文档:https://wiki.swoole.com/#/environment
pecl install swoole
pecl安装失败,可以先更新pecl重试
pecl channel-update pecl.php.net
// 配置文件路径: Loaded Configuration File: /usr/local/php/etc/php.ini
php --ini
2.修改php.ini:具体地址看 php --ini
vim /usr/local/php/etc/php.ini
3.删除swoole必须开启的函数:disable_functions
开启pecl install swoole 安装时提示的函数(从disable_functions里删除),如:popen readlink …等
//删除禁用的函数:popen readlink
disable_functions = ...
//swoole追加到php.ini
extension=swoole.so
/etc/init.d/php-fpm restart
//出现swoole表示安装成功
php -m|grep swoole