四虎影视在线影院在线观看,小s货再浪些再咬紧点h,国产精品水嫩水嫩,97精产国品一二三产区

無標題文檔
wdCP系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用教程) wdCDN系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用手冊)
wdOS系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用教程) wdDNS系統(tǒng) (介紹,功能特性,運行環(huán)境,安裝說明,演示,常見問題,使用手冊)
注冊 發(fā)貼 提問 回復-必看必看 wddns免費智能 DNS 開通 本地或虛擬機使 用wdcp 一鍵包在mysql編 譯時"卡住"
AI導航網(wǎng)AI應用網(wǎng)站大全 wdcp官方技術支持/服務 阿里云8折優(yōu)惠券 無敵云 騰訊云優(yōu)惠中,現(xiàn)注冊更有260代金額券贈送
返回列表 發(fā)帖
提問三步曲: 提問先看教程/FAQ索引(wdcp,wdcp_v3,一鍵包)及搜索,會讓你更快解決問題
1 提供詳細,如系統(tǒng)版本,wdcp版本,軟件版本等及錯誤的詳細信息,貼上論壇或截圖發(fā)論壇
2 做過哪些操作或改動設置等

溫馨提示:信息不詳,很可能會沒人理你!論壇有教程說明的,也可能沒人理!因為,你懂的

[教程] wdcp v3安裝redis及添加phpredis擴展

本帖最后由 winran 于 2017-1-12 09:58 編輯

安裝時,請注意替換成自己服務器的路徑地址!




一、安裝redis

a、下載redis:

  

wget   http://download.redis.io/redis-stable.tar.gz

  

tar  -zxvf redis-stable.tar.gz

  

cd  redis-stable

  

make

  

make  install

  
  

b、在redis安裝目錄下進入utils目錄,執(zhí)行自動安裝腳本

  

cd  utils/

  

./install_server.sh

  

一路回車都按照默認設置執(zhí)行

  

//執(zhí)行完腳本后,會出現(xiàn)以下提示:

  

Selected  config:

  

Port            : 6379

  

Config  file    : /etc/redis/6379.conf

  

Log  file       : /var/log/redis_6379.log

  

Data  dir       : /var/lib/redis/6379

  

Executable      : /usr/local/bin/redis-server

  

Cli  Executable : /usr/local/bin/redis-cli

  
  

c、添加redis開機自啟動

  

//修改文件權限

  

chmod  755 /etc/init.d/redis_6379

  

//添加自啟動

  

chkconfig  --add redis_6379

  

chkconfig  --level 345 redis_6379 on

  
  

d、檢查遠程服務器的6379端口是否被防火墻攔截。假如未開啟,則開添加

  

/sbin/iptables  -I INPUT -p tcp --dport 6379 -j ACCEPT

  

/etc/init.d/iptables  restart(視服務器情況而定,如果不知道的話可以選擇重啟服務器)

  

也可以在wdcp的后臺系統(tǒng)管理--iptables添加規(guī)則

  

使用安騎士等防火墻軟件的自行添加6379端口訪問通過的規(guī)則

  
  

e、編輯redis配置文件,允許所有ip連接

  

vim  /etc/redis/6379.conf

  

//找到bind 127.0.0.1這一行,替換成下面這行內(nèi)容

  

bind  0.0.0.0

  

保存退出

  

重啟使配置生效:/etc/init.d/redis_6379  restart

  
  

f、通過客戶端命令行連接redis


  

//在本地連接

  

redis-cli  -h 127.0.0.1 -p 6379

  
  

二、添加phpredis擴展

  

獲取并解壓安裝包

  

cd

  

wget   https://github.com/phpredis/phpredis/archive/develop.zip

  

unzip  develop.zip

  

注意:若提示未找到“unzip”命令

  

解決辦法:運行    yum install unzip -y

  

//進入目錄

  

cd  phpredis-develop

  

使用phpize命令添加擴展,phpize命令所在路徑根據(jù)實際情況修改

  

/www/wdlinux/nginx_php/bin/phpize

  

注意:可能會有“Cannot find  autoconf. Please check your autoconf installation and the $PHP_AUTOCONF  environment variable. Then, rerun this script.”錯誤

  

解決辦法:運行 yum install  -y autoconf

  

再重新運行前面的phpize命令

  

出現(xiàn)類似下圖的提示,則代表成功

  

  


  

  

//配置。php-config命令所在路徑根據(jù)實際情況修改

  

./configure  --with-php-config= /www/wdlinux/apache_php-5.4.38/bin/php-config

  

出現(xiàn)類似下面的內(nèi)容,說明此步驟沒問題

  
  

安裝

  

make

  

出現(xiàn)類似下圖,說明此步驟成功:

  

  

make install

  

出現(xiàn)類似下面的內(nèi)容,說明成功:

  

  

代表生成redis.so成功,可以進到該目錄去查看是否有生成。該路徑也是視實際情況而定。

  

//php.ini中加入redis.so擴展

  

vim   /www/wdlinux/nginx_php/etc/php.ini

  

//加入這一行,保存退出。路徑要使用上面裝完redis生成redis.so的路徑

  

extension=/www/wdlinux/nginx_php /lib/php/extensions/no-debug-non-zts-20121212/redis.so

  

重啟web服務(重點是重啟php)

  

通過phpinfo查看是否添加了redis擴展

  


(額外幫助信息)啟動/關閉服務命令

  

//查看是否啟動redis服務

  

ps  -ef | grep redis

  

//啟動

  

//etc/init.d/redis_6379   start

  

//通過配置文件啟動

  

//usr/local/bin/redis-server   /etc/redis/6379.conf

  

//關閉

  

//etc/init.d/redis_6379   stop

  

//關閉,假如是默認端口號6379,可以省略 -p 6379參數(shù)

  

//usr/local/bin/redis-cli  -p 6379 shutdown

  
  
  
分子圖

:)

TOP

很好的文章,一直在期待有redis的安裝教程。

TOP

這個是有挖礦漏洞的,請大家不要安裝,或者給加固

TOP

在步驟a編譯過程中,如果出現(xiàn)錯誤:
../deps/jemalloc/lib/libjemalloc.a(nstime.o): In function nstime_get': /opt/redis_src/current/redis-stable/deps/jemalloc/src/nstime.c:120: undefined reference toclock_gettime'

在以下文件redis-stable\src\Makefile中這一行的最后加入 -lrt,即
FINAL_LIBS+= ../deps/jemalloc/lib/libjemalloc.a -lrt

重新編譯即可。
問題參考:
https://github.com/antirez/redis/issues/3790

TOP

本帖最后由 skyuser 于 2017-2-13 23:38 編輯

二、添加phpredis擴展

  1. /www/wdlinux/apache_php-5.6.29/bin/phpize


  2. ./configure --with-php-config= /www/wdlinux/apache_php-5.6.29/bin/php-config
復制代碼





配置php-config的時候報錯 能幫我看看是怎么回事嗎?

checking build system type... Invalid configuration `/www/wdlinux/apache_php-5.6.29/bin/php-config': machine `/www/wdlinux/apache_php-5.6.29/bin/php' not recognized
configure: error: /bin/sh ./config.sub /www/wdlinux/apache_php-5.6.29/bin/php-config failed

TOP

請問,為什么我執(zhí)行到第二步同make 就不能進行了呢?  make: *** No targets specified and no makefile found.  Stop.    提示這個~~  第一步的一切正常。

TOP

我的也是樓上一樣的問題,請問怎么解決呢~~~~  :'( :'( :'(
我就是我

TOP

二、添加phpredis擴展






配置php-config的時候報錯 能幫我看看是怎么回事嗎?

checking buil ...
skyuser 發(fā)表于 2017-2-13 23:37

你解決了嘛?  我也卡在這里呢。
我就是我

TOP

回復 4# bluegua


   請教一下怎么防止這個呢? 謝謝

TOP

回復 6# skyuser


看起來是PHP的安裝目錄路徑不對。
仔細看看具體路徑,替換一下。

TOP

請大家注意, 安裝Redis的時候千萬要設置密碼,最好是缺省端口也改一改。因為Redis本身的漏洞,不設置的話會被掃描而種入病毒、木馬。

對于樓主在步驟e寫的:
--------------------------------------------------------
im  /etc/redis/6379.conf
//找到bind 127.0.0.1這一行,替換成下面這行內(nèi)容
bind  0.0.0.0

--------------------------------------------------------
請一定一定一定要謹慎,如果只是本機調用,建議改成bind 127.0.0.1即可
同時一定一定一定要在大約481行設置:
requirepass 你的密碼

如果突然CPU長時間接近100%,而且查看進程發(fā)現(xiàn)有類似這些進程:
AnXqV, ddg.219, ddg.212, minerd

再看看這些目錄下是不是多了東西:/opt, /tmp,/var/spool/cron, /etc/rc.d/

那么恭喜你中獎了, 服務器已經(jīng)淪為挖礦肉雞。

TOP

本帖最后由 aming511 于 2017-2-24 16:58 編輯

回復 11# Terabyte


   我配置也出現(xiàn)同樣的問題, 確定過目錄啊?蛇是不對啊。
checking build system type... Invalid configuration `/www/wdlinux/nginx_php-5.6.29/bin/php-config': machine `/www/wdlinux/nginx_php-5.6.29/bin/php' not recognized
configure: error: /bin/sh ./config.sub /www/wdlinux/nginx_php-5.6.29/bin/php-config failed
我就是我

TOP

本帖最后由 winran 于 2017-2-26 17:34 編輯

最新穩(wěn)定版下載redis:
  
wget   http://download.redis.io/releases/redis-3.2.8.tar.gz
  
tar  -zxvf redis-3.2.8.tar.gz
  
cd  redis-3.2.8
  
make
  
make  install
分子圖

TOP

回復 7# aming511


   我進入桌面環(huán)境運行就正常了!

TOP

返回列表