环境:centOS7 lnmp1.5
- 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;
- 安装Redis
LNMP里面带有安装redis 的扩展,只需要进入lnmp1.5 目录,运行./addons.sh
选择你需要安装的扩展。
但是我们这套系统不认识他 l┓(;´_`)┏ 。只能换了
下面这套是正常运行的
a. 下载、解压、编译
http://download.redis.io/releases/ 挑一个版本下载安装吧。
b.新建一个目录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
/usr/local/redis
用于存放修改之后的 redis 的配置文件
c. 启动命令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 ./
./redis-server ./redis.conf
无报错可ctrl+c 退出,
将目录下的redis.conf
中的daemonize no
改为daemonize yes
,无界面启动,后台运行
可使用./redis-cli
测试是否存取正常。
d. 最后可以写脚本将它设置为开机自启,方法自行搜索。