在 ununtu 9上安裝 redis 4 0 2

2021-08-09 21:53:12 字數 1256 閱讀 9796

步驟如下:

在vmware的linux系統上安裝redis

具體過程如下:

$ wget

$ tar xzf redis-4.0.4.tar.gz

$ cd redis-4.0.4

$ make

在執行make的時候報錯,具體報錯資訊如下:

zmalloc.o: in function `zmalloc_used_memory':

undefined reference to `__sync_add_and_fetch_4'

網上查了下資料,主要是因為我的linux是32位的,所以會報這個錯,解決方案如下:

在make操作的時候加乙個執行引數:make cflags="-march=i686"

然後就不報錯了。

附:啟動並執行redis

編譯的可執行檔案在src目錄中,使用以下命令運

src/redis-server

啟動成功後控制台列印如下資訊:

附2:把redis作為linux服務開機啟動

這裡只提供一種最簡單的方式,最好的是通過編寫開機啟動指令碼來做。

如果要開機啟動redis,我們需要把redis設定為daemon後台啟動(如果不設定為後台啟動,則linux啟動後圖形介面會卡在乙個空白的頁面),而redis只有1個啟動引數,就是redis的配置檔案路徑。redis的預設配置檔案redis.conf位於redis的安裝目錄下。我們可以把該檔案copy到/etc目錄下

[root@localhost redis-2.6.14]# cp redis.conf /etc/

redis的預設配置檔案中daemonize引數的值為no,代表為非後台啟動,所以我們需要把該引數的值修改為yes。至於其它的引數在這裡就不詳細說了,具體可以參見:

修改完daemonize引數之後,redis就能夠通過daemon方式啟動了,那麼下一步就是把redis加入到linux開機啟動服務配置中了,具體步驟如下:

使用vi編輯器開啟linux開機啟動服務配置檔案/etc/rc.local,並在其中加入下面的一行**:

/usr/local/redis-2.6.14/src/redis-server /etc/redis.conf

編輯完後儲存,然後重啟系統就ok了。

停止redis服務:

src/redis-cli shutdown

在Debian 9上安裝utorrent

說實話,作為乙個新手,我真的遇到了很多很多問題,花了總共六七個小時才搞明白。2,使用tar解壓縮,找到webui.zip,再使用unzip解壓縮。這時候出問題了,系統裡沒有unzip,谷歌一番才裝上去,然後成功解壓。3.根據教程,這個時候只需要執行這個目錄底下的utserver就可以了,結果卻提示我...

Ubuntu伺服器上安裝 解除安裝 啟動 redis

一 安裝redis 1 wget 2 解壓縮 tar xvf redis 3.0.2.tar.gz 3 修改redis.conf daemonize yes 守護程序改成yes requirepass 想要設定的密碼 4 啟動redis 並執行配置檔案中的配置 redis 3.0.2 redis s...

在VMWARE上安裝RedHat9的三個問題

楊東 yangdong101 gmail.com 1.安裝後,lilo選單有兩項 linux 預設 和 linux up。因為我的laptop是dell d620,雙核。所以linux是指smp版本,而linux up是指uniprocessor版本。2.上網。可能nat方式是配置起來最簡單的。不知...