本篇文章将给各人引见正在CentOS6.9中源码编译装置redis,开机启动,以及源码编译装置php-redis扩大的进程
1.创立并进入源码保留目次,下载源码包,解压
mkdir -p /usr/local/src cd /usr/local/src wget -c http://download.redis.io/releases/redis-4.0.10.tar.gz tar -zxvf redis-4.0.10.tar.gz cd redis-4.0.10
2.编译,装置
#装置依赖 yum -y install gcc gcc-c++ make MALLOC=libc make PREFIX=/usr/local/redis install
3.设置装备摆设
#创立设置装备摆设文件目次 mkdir -p /usr/local/redis/etc/ #将源码目次下的redis.conf复制到etc cp /usr/local/src/redis-4.0.10/redis.conf /usr/local/redis/etc/ #修正redis.conf vim /usr/local/redis/etc/redis.conf daemonize yes #redis以守护过程的形式运转 #设置装备摆设环境变量 vim /etc/profile PATH=$PATH:/usr/local/redis/bin export PATH #立刻失效 source /etc/profile
4.设置开机启动
#将redis的启动剧本复制一份放到/etc/init.d目次下 cp /usr/local/src/redis-4.0.10/utils/redis_init_script /etc/init.d/redisd #创立/etc/redis目次,复制redis.conf mkdir -p /etc/redis cp /usr/local/redis/etc/redis.conf /etc/redis/6379.conf #进入/etc/init.d cd /etc/init.d #修正启动剧本 vim redisd #修正效劳的地位 EXEC=/usr/local/redis/bin/redis-server #修正饬令行对象的地位 CLIEXEC=/usr/local/redis/bin/redis-cli #开机启动 chkconfig redisd on
5.启动redisd
[root@jmsite init.d]# service redisd start Starting Redis server... 118991:C 21 Dec 08:39:46.508 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 118991:C 21 Dec 08:39:46.509 # Redis version=4.0.10, bits=64, co妹妹it=00000000, modified=0, pid=118991, just started 118991:C 21 Dec 08:39:46.509 # Configuration loaded
6.装置php-redis扩大
#进入源码保留目次,下载,解压
cd /usr/local/src wget -c http://pecl.php.net/get/redis-4.2.0.tgz tar -zxvf redis-4.2.0.tgz cd redis-4.2.0
#天生configure文件
/usr/local/php72/bin/phpize #这是我的phpize的地位
#设置装备摆设,编译,装置
./configure --with-php-config=/usr/local/php72/bin/php-config make -j4 make install
#将redis扩大退出php.ini
echo "extension=redis.so" >> /usr/local/php72/etc/php.ini
#重启php,查看phpinfo();
以上就是CentOS6.9源码编译装置redis以及php-redis扩大的具体内容,更多请存眷资源魔其它相干文章!
标签: php开发教程 php开发资料 php开发自学 Redis CentOS6.9 php-redis
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!