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, commit=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();
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
了解一下:一款好用的 Maven Library 发布插件
GitHub: gradle-publish-plugin Gradle Publish Plugin A flex gradle plugin for publish your library to maven repository become easy. Feature support publish multi-library, such as Java、Android、Kotlin support for api / implementation dependencies in new Gradle supports also @aar and transitive: false. generate Kotlin doc with dokka support upload sources Jar (configurable, defau
- 下一篇
CentOS6.9安装mongodb和php-mongodb扩展
相关笔记:CentOS6.9yum安装mongodb和php-mongodb扩展1.安装依赖 yum install libcurl openssl 2.下载,解压 wget -c https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.5.tgz tar -zxvf mongodb-linux-x86_64-4.0.5.tgz 3.移动mongodb mkdir -p /usr/local/mongodb mv mongodb-linux-x86_64-4.0.5/* /usr/local/mongodb 4.加入环境变量 vim /etc/profile #下面代码加入文件末尾 PATH=$PATH:/usr/local/mongodb/bin export PATH #立刻生效 source /etc/profile #查看版本 [root@jmsite ~]# mongod --version db version v4.0.5 git version: 3739429dd92b92d1b0ab120911a23d50...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker快速安装Oracle11G,搭建oracle11g学习环境