国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 幫助中心 > 正文

CentOS6.9源碼編譯安裝redis和php-redis擴展

2024-07-09 22:39:28
字體:
來源:轉載
供稿:網(wǎng)友

本篇文章將給大家介紹在CentOS6.9中源碼編譯安裝redis,開機啟動,和源碼編譯安裝php-redis擴展的過程。

1.創(chuàng)建并進入源碼保存目錄,下載源碼包,解壓

  1. mkdir -p /usr/local/src 
  2.  
  3. cd /usr/local/src 
  4.  
  5. wget -c http://download.redis.io/releases/redis-4.0.10.tar.gz 
  6.  
  7. tar -zxvf redis-4.0.10.tar.gz 
  8.  
  9. cd redis-4.0.10 

2.編譯,安裝

  1. #安裝依賴 
  2.  
  3. yum -y install gcc gcc-c++ 
  4.  
  5. make MALLOC=libc 
  6.  
  7. make PREFIX=/usr/local/redis install 

3.配置

  1. #創(chuàng)建配置文件目錄 
  2.  
  3. mkdir -p /usr/local/redis/etc/ 
  4.  
  5. #將源碼目錄下的redis.conf復制到etc 
  6.  
  7. cp /usr/local/src/redis-4.0.10/redis.conf /usr/local/redis/etc/ 
  8.  
  9. #修改redis.conf 
  10.  
  11. vim /usr/local/redis/etc/redis.conf 
  12.  
  13. daemonize yes   #redis以守護進程的方式運行 
  14.  
  15. #配置環(huán)境變量 
  16.  
  17. vim /etc/profile 
  18.  
  19. PATH=$PATH:/usr/local/redis/bin 
  20.  
  21. export PATH 
  22.  
  23. #立即生效 
  24.  
  25. source /etc/profile 

4.設置開機啟動

  1. #將redis的啟動腳本復制一份放到/etc/init.d目錄下 
  2.  
  3. cp /usr/local/src/redis-4.0.10/utils/redis_init_script /etc/init.d/redisd 
  4.  
  5. #創(chuàng)建/etc/redis目錄,復制redis.conf 
  6.  
  7. mkdir -p /etc/redis 
  8.  
  9. cp /usr/local/redis/etc/redis.conf /etc/redis/6379.conf 
  10.  
  11. #進入/etc/init.d 
  12.  
  13. cd /etc/init.d 
  14.  
  15. #修改啟動腳本 
  16.  
  17. vim redisd 
  18.  
  19. #修改服務的位置 
  20.  
  21. EXEC=/usr/local/redis/bin/redis-server 
  22.  
  23. #修改命令行工具的位置 
  24.  
  25. CLIEXEC=/usr/local/redis/bin/redis-cli 
  26.  
  27. #開機啟動 
  28.  
  29. chkconfig redisd on 

5.啟動redisd

  1. [root@jmsite init.d]# service redisd start 
  2.  
  3. Starting Redis server... 
  4.  
  5. 118991:C 21 Dec 08:39:46.508 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 
  6.  
  7. 118991:C 21 Dec 08:39:46.509 # Redis version=4.0.10, bits=64, commit=00000000, modified=0, pid=118991, just started 
  8.  
  9. 118991:C 21 Dec 08:39:46.509 # Configuration loaded 

6.安裝php-redis擴展

  1. #進入源碼保存目錄,下載,解壓   
  2.  
  3. cd /usr/local/src 
  4.  
  5. wget -c http://pecl.php.net/get/redis-4.2.0.tgz 
  6.  
  7. tar -zxvf redis-4.2.0.tgz 
  8.  
  9. cd redis-4.2.0 
  10.  
  11. #生成configure文件 
  12.  
  13.  
  14. /usr/local/php72/bin/phpize     #這是我的phpize的位置 
  15.  
  16. #配置,編譯,安裝  
  17.  
  18. ./configure --with-php-config=/usr/local/php72/bin/php-config 
  19.  
  20. make -j4 
  21.  
  22. make install 
  23.  
  24. #將redis擴展加入php.ini 
  25.  
  26.  
  27. echo "extension=redis.so" >> /usr/local/php72/etc/php.ini 
  28.  
  29. #重啟php,查看phpinfo(); 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 漠河县| 蓝田县| 紫金县| 商水县| 土默特左旗| 清涧县| 桐乡市| 称多县| 塔河县| 体育| 义乌市| 乌兰县| 宁河县| 石屏县| 梓潼县| 黎城县| 中阳县| 安西县| 桑日县| 罗山县| 吉木萨尔县| 永德县| 衢州市| 云浮市| 客服| 平塘县| 依安县| 什邡市| 平泉县| 蕲春县| 哈密市| 扎鲁特旗| 合作市| 黔西| 邢台市| 科技| 顺平县| 调兵山市| 龙里县| 唐海县| 商洛市|