一、去官網下載redis(redis.io)前端
二、將其解壓到根目錄下正則表達式
三、進入解壓的目錄,而後編譯源程序, 若是不是root帳戶登陸的,命令前面須要加sudoredis
make算法
make install PREFIX=/usr/local/redisvim
執行完成後,進入/usr/local目錄,能夠看到下面多了一個redis目錄後端
(這一步執行成功的前提是已經安裝了gcc等相關庫,不然會報錯。詳情看下面的補充)安全
四、將配置文件複製到咱們的安裝目錄服務器
五、上面步驟完成後,咱們能夠試着啓動redis.net
進入bin目錄,咱們能夠看到目錄下有一個redis-serverserver
咱們運行redis-server,便可啓動redis服務
五、啓動完成後,咱們發現當前窗口就不能作其餘操做了,這種啓動方式叫作前端啓動。
咱們能夠先Ctrl+C手動中止redis服務,而後使用後端啓動的方式來啓動redis
6)後端啓動redis
1)首先咱們須要修改一個配置項daemonize,默認爲no,將其修改成yes
2)找到裏面的daemonize 將其修改成yes,而後保存退出(ESC,:wq)
3)從新啓動redis
/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis-conf
4)經過ps命令查看redis是否啓動
7)客戶端鏈接
/usr/local/redis/bin/redis-cli
8)中止redis服務
/usr/local/redis/bin/redis-cli shutdown
或者
pkill redis-server
或者
kill 9 redisID
9)讓redis開啓啓動
vim /etc/rc.local
在裏面加入下面的啓動命令:
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis-conf
補充來源於:https://blog.csdn.net/yifansj/article/details/79107865
要成功執行make install,須要先安裝下面支持庫
1)GCC---NGU編譯器集合(GCC可使用默認包管理器的倉庫repositories來安裝,包管理器的選擇依賴於你使用的Linux發佈版本,
包管理器有不一樣的實現:yum是基於Red Hat的發佈版本,apt用於Debian和Ubuntu,yast用於SuSE Linux等)
Red Hat中安裝:
yum install gcc
Ubuntu中安裝:
apt-get install gcc
2)PCRE庫-----Nginx編譯須要PCRE(Perl Compatible Regular Expression),由於Nginx的Rewrite模塊和HTTP核心模塊會使用到PCRE正則表達式語法。
這裏須要安裝兩個安裝包pcre和pcre-devel。第一個安裝包提供編譯版本的庫,第二個提供開發階段的頭文件和編譯項目的源代碼。
RedHat中安裝PCRE:
yum install pcre pcre-devel
Ubuntu中安裝PCRE:
apt-get install libpcre3 libpcre3-devel
3)zlib庫----zlib庫提供了開發人員的壓縮算法,在Nginx的各類模塊中須要使用gzip壓縮。
如同安裝PCRE同樣,一樣須要安裝庫和它的源代碼(zlib和zlib-devel)
RedHat中安裝:
yum install zlib zlib-devel
Ubuntu中安裝:
apt-get install zlib1g zlib1g-dev
4)OpenSSL庫----在Nginx中,若是服務器提供安全網頁時則會用到Openssl庫,咱們須要安裝庫文件和它的開發安裝包
RedHat中安裝:
yum install openssl openssl-devel
Ubuntu中安裝(Ubuntu14.04的倉庫中沒有發現openssl-dev):
apt-get install openssl openssl-devel