電腦如何創(chuàng)建網(wǎng)頁優(yōu)化落實疫情防控新十條
1.安裝軟件準(zhǔn)備
1.Redis版本下載
Index of /releases/http://download.redis.io/releases/
1.2gcc環(huán)境準(zhǔn)備
GCC(GNU Compiler Collection,GNU編譯器套件)是一套用于編譯程序代碼的開源編譯器工具集。它的主要用途是將高級編程語言(如C、C++、Fortran等)編寫的源代碼轉(zhuǎn)換為目標(biāo)代碼,從而創(chuàng)建可執(zhí)行程序。以下是GCC的主要功能和用途:
GCC是一個功能強大且多用途的編譯器工具集,它在軟件開發(fā)過程中起著關(guān)鍵作用,將高級編程語言轉(zhuǎn)換為可執(zhí)行代碼,使開發(fā)者能夠創(chuàng)建各種類型的應(yīng)用程序,并在不同的硬件和操作系統(tǒng)上運行。
1.3ruby環(huán)境
在 Redis 集群部署和管理方面需要要ruby環(huán)境
1.4RubyGems安裝
RubyGems 是 Ruby 的一個包管理器。它提供了一種標(biāo)準(zhǔn)化的方式來分發(fā)和管理 Ruby 程序和庫
具體來說,RubyGems 的功能包括:
1. **提供標(biāo)準(zhǔn)格式(稱為 gem)**: RubyGems 提供了一種標(biāo)準(zhǔn)格式,用于打包和分發(fā) Ruby 程序和庫。這使得開發(fā)者可以方便地分享他們編寫的 Ruby 代碼。
2. **安裝和管理依賴**: RubyGems 允許開發(fā)者輕松地安裝、卸載和升級 RubyGem(即 Ruby 的軟件包)。它還會自動處理依賴關(guān)系,確保所需的庫和組件被正確安裝。
3. **提供 gem 倉庫**: RubyGems 提供了一個用于存儲和分享 gem 的服務(wù)器,開發(fā)者可以將他們的 gem 發(fā)布到這個倉庫中,使其他人可以方便地獲取并使用它們。
4. **類似于其他語言的包管理器**: RubyGems 類似于其他編程語言的包管理器,比如 Python 的 pip、JavaScript 的 npm 等。它簡化了在 Ruby 開發(fā)中引入和管理第三方庫的過程。
總的來說,RubyGems 使得 Ruby 的開發(fā)者可以更加方便地分享、安裝和管理 Ruby 的程序和庫,從而提高了開發(fā)效率和代碼復(fù)用性。
1.5Redis-xx.gem文件
上面的準(zhǔn)備都是主要為了安裝redis-xx.gem的redis,用來創(chuàng)建redis集群
1.6zlib-1.2.11.tar.gz包
安裝ruby或者redis-xx.gem的時候可能會用到一些依賴包
2.redis集群搭建安裝軟件準(zhǔn)備
2.1檢查安裝gcc環(huán)境
檢測是否已經(jīng)安裝c++環(huán)境
[hadoop@host151 ~]$ gcc -v
bash: gcc: 未找到命令...
如果未安裝,則用root用戶在線安裝,離線安裝自行百度,一般linux有安裝
[root@host151 jdk1.8.0]# yum -y install gcc
直到出現(xiàn)gcc版本信息即可
[root@host151 jdk1.8.0]# gcc -v
gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
2.2檢查安裝Ruby
查看ruby版本,如果存在則跳過
[hadoop@host151 ~]$ ruby -v
bash: ruby: 未找到命令...
如果不存在,需要下載2.2以上的ruby版本,下載地址pub/ruby/https://cache.ruby-china.com/pub/ruby/
root用戶上傳并解壓ruby安裝包,安裝時間要比較久,等待即可
[root@host151 local]# tar -xvf ruby-2.4.5.tar.gz
[root@host151 ruby-2.4.5]# cd ruby-2.4.5
[root@host151 ruby-2.4.5]# ./configure
[root@host151 ruby-2.4.5]# make && make install
安裝完成后檢查安裝版本是否安裝成功
[root@host151 ruby-2.4.5]# ruby -v
ruby 2.4.5p335 (2018-10-18 revision 65137) [x86_64-linux]
如果其他用戶看不到root安裝的ruby,找到ruby路徑,修改/etc/profile添加路徑引用即可
[hadoop@host151 ~]$ which ruby
/usr/local/bin/ruby
[hadoop@host151 ~]$ vim /etc/profile
export P