因?yàn)?a href="http://m.chufaqi.cn/">大象網(wǎng)是個(gè)很小的站點(diǎn),所以我便選擇了opcache+Redis,前者先不說,因?yàn)椴僮骱芎唵沃苯有薷腜HP.INI就可以,所以這里就簡單說下我的騰訊云服務(wù)器在LNMP下無法安裝Redis的解決方法。

本來服務(wù)器的環(huán)境是LNMP1.5,正常情況下,我們直接進(jìn)入LNMP1.5的的目錄,執(zhí)行一條命令就可以正常安裝Redis,如果有其它要做的那就是需要等待就可以了。

但我執(zhí)行命令后卻報(bào)錯(cuò)了,我沒有保存,但我找到了別人的錯(cuò)誤顯示結(jié)果,雖然版本不太一樣,但是顯示的錯(cuò)誤信息卻是一樣的。

./addons.sh install redis
Uncompress redis-4.0.2.tgz...
tar (child): redis-4.0.2.tgz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
cd redis-4.0.2...
include/main.sh: line 425: cd: redis-4.0.2: No such file or directory
Cannot find config.m4.
Make sure that you run '/usr/local/php/bin/phpize' in the top level source direc                                                                                                                                                             tory of the module

include/redis.sh: line 62: ./configure: No such file or directory
make: *** No targets specified and no makefile found.  Stop.
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target `install'.  Stop.
Add to auto startup...
Add redis service at system startup...
Restarting php-fpm......
Gracefully shutting down php-fpm . done
Starting php-fpm [06-Apr-2019 15:40:23] NOTICE: PHP message: PHP Warning:  PHP S                                                                                                                                                             tartup: Unable to load dynamic library '/usr/local/php/lib/php/extensions/no-deb                                                                                                                                                             ug-non-zts-20131226/redis.so' - /usr/local/php/lib/php/extensions/no-debug-non-z                                                                                                                                                             ts-20131226/redis.so: cannot open shared object file: No such file or directory                                                                                                                                                              in Unknown on line 0
done
Starting Redis server.../etc/init.d/redis: line 33: /usr/local/redis/bin/redis-s                                                                                                                                                             erver: No such file or directory
done
Redis install failed!

如果你也遇到這個(gè)問題,那么你是很幸運(yùn)的,因?yàn)榻鉀Q起來很簡單。這個(gè)問題是因?yàn)闊o法下載Redis所以引起的錯(cuò)誤,我們修改一下該服務(wù)器的DNS就好了,將第一個(gè)DNS服務(wù)器地址修改為114.114.114.114,第二個(gè)DNS服務(wù)器地址是否修改并不影響。

vi /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8

修改完成后,我們?cè)賵?zhí)行安裝Redis命令的話,一般就不會(huì)出現(xiàn)問題了,祝你好運(yùn)哈。

我在整個(gè)過程中還是遇到了很多坑,在報(bào)錯(cuò)之后我認(rèn)為是腳本的問題,其實(shí)安裝Redis并且在下載的它的時(shí)候會(huì)出現(xiàn)一個(gè)Redis的URL鏈接,我還特意把這個(gè)鏈接復(fù)制到本地PC上下載測(cè)試卻是正常,這就能證明并不是被墻的原因。

由于我對(duì)Linux的了解并不多,所以幾番嘗試之后沒有搞定,就重裝了,但坑并沒有結(jié)束,比如如下報(bào)錯(cuò)。

--2020-05-05 02:31:02--  (try: 9)  http://175.6.32.4:88/soft/lib/openssl/openssl-1.1.1d.tar.gz
Connecting to 175.6.32.4:88... failed: Connection timed out.
Retrying.

skying查找資料更換下載地址可以解決,但是還是302跳轉(zhuǎn)到上面那個(gè)IP上,最后便安裝了LNMP1.6的完整版,當(dāng)時(shí)看了看時(shí)間,好像去年還是前年就是在五一前后出的問題,好吧,具體命令如下。

wget https://upyun.vpser.net/lnmp/lnmp1.6-full.tar.gz-cO lnmp1.6-full.tar.gz && tar zxf lnmp1.6-full.tar.gz && cd lnmp1.6-full && ./install.sh lnmp
贊(0) 打賞
版權(quán)聲明:本文采用知識(shí)共享 署名4.0國際許可協(xié)議 [BY-NC-SA] 進(jìn)行授權(quán)
文章名稱:《騰訊云服務(wù)器在LNMP下無法安裝Redis的解決方法》
文章鏈接:http://m.chufaqi.cn/oam/4231.html
本站資源僅供個(gè)人學(xué)習(xí)交流,請(qǐng)于下載后24小時(shí)內(nèi)刪除,不允許用于商業(yè)用途,否則法律問題自行承擔(dān)。
分享到

相關(guān)推薦

登錄

找回密碼

注冊(cè)

  • <pre id="zdr3e"></pre>
      
      
    • <dfn id="zdr3e"><cite id="zdr3e"></cite></dfn>
      欧美两根一起进3p做受视频 | chinesewoman熟乱 | 日本黄色视频在线看 | 国产动漫 久久久精品四季影院 | 91丨熟女丨对白 |