說明:磁碟上的redis程式只有乙份,可以啟動多個redis例項,每個例項的埠不一樣。
先在linux機器上安裝gcc(用yum install gcc安裝),如果沒安裝的話後續make會報錯。
比如我要安裝在/root/software目錄下,進入該目錄。
2.解壓tar包
tar xf redis-5.0.9.tar.gz
3.執行make
cd redis-5.0.9
make (如果沒安裝gcc會報錯,可以先執行yum install gcc安裝gcc,然後執行make distclean把之前make產生的髒檔案清除)
4.執行make install
make install prefix=/root/software/redis5
5.修改/etc/profile
vi /etc/profile
在/etc/profile中增加如下內容
export redis_home=/root/software/redis5
export path=$/bin:$
然後儲存退出,別忘了執行source /etc/profile
6.執行install_server.sh指令碼
cd utils
./install_server.sh
後面會要求輸入埠號,不輸入就回車的話就預設6379。後面一路回車。
這個指令碼可以執行多次,每執行一次就開啟乙個redis例項。
可以通過ps -ef | grep redis命令檢視啟動了多少個redis例項:
[root@pilaf utils]
# ps -ef | grep redis
root 11851 1 0 10:23 ? 00:00:03 /root/software/redis5/bin/redis-server 127.0.0.1:6379
root 11920 1 0 10:23 ? 00:00:03 /root/software/redis5/bin/redis-server 127.0.0.1:6380
root 12006 11981 0 11:17 pts/1 00:00:00 grep --color=auto redis
參考:馬士兵大學周志壘redis系列教程[root@pilaf utils]
# redis-cli -p 6380
127.0.0.1:6380>
127.0.0.1:6380>
set mykey myvalue
ok127.0.0.1:6380> get mykey
"myvalue"
127.0.0.1:6380>
RESIN4在一台機器上同時啟動多個
resin4,相比較3,變化比較大,其中,有時候需要一台電腦上,啟動多個resin的時候,在3 時候,只需要修改resin.conf就可以了,而 resin4 預設啟動三個埠 有3個埠 這裡面,cluster 6800 埠,可以在resin.properties中找到修改 watch log 埠,預...
在一台機器上執行多個mysql
在centos7以下進行安裝 centos7可以直接yum安裝mariadb資料庫,有webtatic源就可以 在同一臺機器上進行執行兩個資料庫時,建議還是進行原始碼安裝資料庫庫,因為原始碼安裝時可以自己定義目錄的位置 可參照 對於用yum安裝的mysql,是使用一台機器安裝兩個資料庫,使用不同的m...
同一臺機器上安裝多個Tomcat
如果不加任何修改,在一台伺服器上同時執行兩個tomcat服務顯然會發生埠衝突。假設現在已經按照正常的方式安裝配置好了第乙個tomcat,第二個如何設定呢?以下是使用tomcat5.5.26解壓版本所做的實驗。解決辦法 1.解壓tomcat到乙個新的目錄,比如d tomcatserver2 2.新建乙...