Linux 多版本PHP环境、redis安装 (shopex )

环境:centOS7 lnmp1.5

  1. LNMP添加多个版本PHP
    a. 进入lnmp1.5目录 执行./install.sh mphp,按照提示输入需要安装的PHP版本。
    b. 安装完成后在/usr/local会增加php[版本号]的目录、在/usr/local/nginx/conf会增加enable-php[版本号].conf
    c. 进入nginx/conf/vhost/**.conf 添加 include enable-php[版本号].conf;
    d. 重启nginx服务service nginx restart
    [备注]:如果没用,复制一份fastcgi.conf 命名为fastcgi[版本号].conf,编辑它,最后一行修改为
    fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";
    改为
    fastcgi_param PHP_ADMIN_VALUE "open_basedir=/home/wwwroot/default/项目名/:/tmp/:/proc/";
    
    再编辑它 enable-php[版本号].conf
    include fastcgi.conf;
    改为
    include fastcgi7.1.conf;
    
  2. 安装Redis
    LNMP里面带有安装redis 的扩展,只需要进入lnmp1.5 目录,运行./addons.sh 选择你需要安装的扩展。
    但是我们这套系统不认识他 l┓(;´_`)┏ 。只能换了
    下面这套是正常运行的
    a. 下载、解压、编译
    http://download.redis.io/releases/ 挑一个版本下载安装吧。
    wget http://download.redis.io/releases/redis-5.0.5.tar.gz
    tar zxvf redis-5.0.5.tar.gz
    cd redis-5.0.5.tar.gz
    make
    
    b.新建一个目录 /usr/local/redis 用于存放修改之后的 redis 的配置文件
    cd /usr/local/redis
    cp ~/redis-5.0.5.tar.gz/redis.conf ./
    cp ~/redis-5.0.5.tar.gz/src/redis-server ./
    cp ~/redis-5.0.5.tar.gz/src/redis-cli ./
    
    c. 启动命令./redis-server ./redis.conf无报错可ctrl+c 退出,
    将目录下的redis.conf中的daemonize no 改为 daemonize yes,无界面启动,后台运行
    可使用./redis-cli 测试是否存取正常。
    d. 最后可以写脚本将它设置为开机自启,方法自行搜索。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值