ubuntu22.04 arrch64版在線安裝redis

腳本

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
echo  "deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse" >> /etc/apt/sources.list
sudo apt-get update
sudo apt-get install sysv-rc-confsudo apt-get install -y gcc  pkg-config build-essential if type -p redis-server; thenecho "redis has been installed."else#安裝依賴yum install cpp binutils glibc-kernheaders glibc-common glibc-devel gcc make wget -y#解壓并安裝wget http://download.redis.io/releases/redis-7.0.5.tar.gztar zxvf redis-7.0.5.tar.gzrm -rf /usr/local/redis-7.0.5cp -r redis-7.0.5 /usr/local/cd /usr/local/redis-7.0.5 && make && make install#修改配置文件sed -i '309s/daemonize no/daemonize yes/' /usr/local/redis-7.0.5/redis.conf sed -i '87s/bind 127.0.0.1 -::1/#bind 127.0.0.1 -::1/' /usr/local/redis-7.0.5/redis.conf sed -i '111s/protected-mode yes/protected-mode no/' /usr/local/redis-7.0.5/redis.conf#設置密碼sed -i '1036s/# requirepass foobared/requirepass Zenglg2012!@#/' /usr/local/redis-7.0.5/redis.conf#創建文件mkdir -p /etc/redischmod -R 777 /etc/redis#(在默認的配置文件路勁中放置配置文件)rm -rf /etc/redis/6379.conf cp -r /usr/local/redis-7.0.5/redis.conf /etc/redis/chmod -R 777 /etc/redis/redis.conf#修改文件名mv /etc/redis/redis.conf /etc/redis/6379.confrm -rf /etc/init.d/redisd#添加配置密碼驗證,解決無法關閉redis服務問題sed -i 17c'\$CLIEXEC -a "Zenglg2012!@#" -p \$REDISPORT shutdown' /usr/local/redis-7.0.5/utils/redis_init_scriptcp -r /usr/local/redis-7.0.5/utils/redis_init_script /etc/init.d/#修改文件名mv /etc/init.d/redis_init_script /etc/init.d/redisd#設置開機自啟,linux下需要使用這個命令sudo update-rc.d redisd defaultsecho "Redis 部署完成!"firm -rf ./tmp.log
systemctl status redisd  > ./tmp.log
if cat tmp.log |grep "running"
thenecho -e "\033[32m redisd服務已經啟動! \033[0m"
elseecho -e "\033[31m redisd服務未安裝! \033[0m"
fi

編譯過程

出現下圖說明安裝成功

針對該服務器系統的說明

參考鏈接

https://www.cnblogs.com/juanxincai/p/16480501.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/166611.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/166611.shtml
英文地址,請注明出處:http://en.pswp.cn/news/166611.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

可以ping通IP但是無法遠程連接-‘telnet‘ 不是內部或外部命令,也不是可運行的程序或批處理文件

起因 一開始遠程連接IP,報錯,懷疑是自己網絡原因,但是同事依舊無法連接 懷疑是自己防火墻的原因,查看關閉依舊無法連接 問題 兩個地址可以ping通排除防火墻緣故 懷疑端口,測試端口 然 解決方案 winR 輸入control…

常見立體幾何圖形的體積

文章目錄 abstract祖暅原理推論 棱錐和圓錐的體積用積分的方法推導棱臺和圓臺的體積圓臺體積公式 球體的體積球體的表面積 abstract 錐體和球體的體積公式主要通過積分的方法推導 這類公式的推導中學一般不要求,只要會應用公式在高等數學中由合適和方便的工具來推導這些公式而…

App Inventor 2 數字轉文本

App Inventor 2 是弱語言類型,文本和數字之間不用刻意去轉換,之間賦值就可以了。 案例:數字轉文本 App Inventor 2 是弱語言類型,同理數字也能直接賦值給文本變量: 更多請參考:App Inventor 2 文本代碼塊…

【c語言】二維數組的對角線對稱交換

c語言&#xff0c;假設已經有了一個二維數組&#xff0c;對其進行對角線對稱變換&#xff0c;如&#xff08;0&#xff0c;1&#xff09;與&#xff08;1&#xff0c;0&#xff09;變換&#xff0c;并打印。 示例 #include <stdio.h>void swap(int *a, int *b) {int te…

opencv-背景減除

背景減除&#xff08;Background Subtraction&#xff09;是一種用于從視頻序列中提取前景對象的計算機視覺技術。該技術的主要思想是通過建模和維護場景的背景&#xff0c;從而檢測出在不同時間點出現的前景對象。 OpenCV 提供了一些用于背景減除的函數&#xff0c;其中最常用…

完善農業農村基礎數據資源體系,加速鄉村振興

完善農業農村基礎數據資源體系&#xff0c;加速鄉村振興 隨著鄉村振興戰略的實施&#xff0c;農業農村基礎設施建設也得到了越來越多的關注。然而&#xff0c;在實施這一戰略的過程中&#xff0c;我們也必須認識到&#xff0c;完善農業農村基礎數據資源體系同樣是十分重要的。 …

opencv-ORB檢測

ORB&#xff08;Oriented FAST and Rotated BRIEF&#xff09;是一種圖像特征檢測和描述算法&#xff0c;結合了 FAST 關鍵點檢測器和 BRIEF 描述子的優點。ORB 算法具有良好的性能&#xff0c;特別適用于實時應用&#xff0c;如目標追蹤、相機定位等。 以下是 ORB 算法的一般…

MCU常用文件格式

1. asm文件 asm是匯編語言源程序的擴展名&#xff0c;.asm文件是以asm作為擴展名的文件&#xff0c;是匯編語言的源程序文件。匯編語言(Assembly Language)是面向機器的程序設計語言&#xff0c;是利用計算機所有硬件特性并能直接控制硬件的語言。在匯編語言中&#xff0c;用助…

【廣州華銳互動】利用VR體驗環保低碳生活能帶來哪些教育意義?

隨著科技的不斷發展&#xff0c;虛擬現實&#xff08;VR&#xff09;技術已經逐漸走進了我們的生活。從游戲娛樂到教育培訓&#xff0c;VR技術的應用范圍越來越廣泛。而在這個追求綠色、環保的時代&#xff0c;VR技術也為我們帶來了一種全新的環保低碳生活方式。讓我們一起走進…

nginx配置相關應用服務

1、無ssl證書的conf文件 server {listen 80;server_name test.domain.com;root html;index index.html index.htm;location / {proxy_http_version 1.1;proxy_set_header Connection "";proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_…

Java String.contains()方法

描述&#xff1a; java.lang.String.contains()方法返回true&#xff0c;當且僅當此字符串包含指定的char值序列。 聲明&#xff1a; 以下是聲明java.lang.String.contains()方法 public boolean contains(CharSequence s) 返回值&#xff1a; 如果此字符串包含&#xff…

2022年MathorCup高校數學建模挑戰賽—大數據競賽A題58到家家政服務訂單分配問題求解全過程文檔及程序

2022年MathorCup高校數學建模挑戰賽—大數據競賽 A題 58到家家政服務訂單分配問題 原題再現&#xff1a; “58 到家”是“58 同城”旗下高品質、高效率的上門家政服務平臺&#xff0c;平臺向用戶提供家政保潔、保姆、月嫂、搬家、維修等眾多生活領域的服務。在家政保潔場景中…

欲更新瀏覽器的Mac用戶請注意,AMOS又出一招新“騙術”

近日&#xff0c;Malwarebytes發現有一種專門針對Mac操作系統&#xff08;OS&#xff09;的數據竊取程序正通過偽造的網頁瀏覽器更新程序進行分發。Malwarebytes稱這與其通常的技術、戰術和程序大不相同&#xff0c;該惡意軟件可以模仿 Safari 和谷歌 Chrome 瀏覽器。 網絡安全…

【C++心愿便利店】No.13---C++之探索vector底層原理

文章目錄 前言一、STL簡介1.1 什么是STL1.2 STL的六大組件 二、vector的介紹及使用2.1 vector的介紹2.2 vector的使用2.2.1 vector的定義2.2.2 vector iterator 的使用2.2.3 vector 空間增長問題2.2.4 vector 增刪查改 三、vector模擬實現3.1 成員變量3.2 成員函數3.2.1 構造函…

2、分布式鎖實現原理與最佳實踐(二)

常見分布式鎖的原理 4.1 Redisson Redis 2.6之后才可以執行lua腳本&#xff0c;比起管道而言&#xff0c;這是原子性的&#xff0c;模擬一個商品減庫存的原子操作&#xff1a; //lua腳本命令執行方式&#xff1a;redis-cli --eval /tmp/test.lua , 10 jedis.set("produ…

python opencv 放射變換和圖像縮放-實現圖像平移旋轉縮放

python opencv 放射變換和圖像縮放-實現圖像平移旋轉縮放 我們實現這次實驗主要用到cv2.resize和cv2.warpAffine cv2.warpAffine主要是傳入一個圖像矩陣&#xff0c;一個M矩陣&#xff0c;輸出一個dst結果矩陣&#xff0c;計算公式如下&#xff1a; cv2.resize則主要使用fx&…

精益生產中的周轉箱優勢:提升效率與質量的得力利器

在當今競爭激烈的制造業中&#xff0c;企業追求高效生產和卓越質量是至關重要的。精益生產理念提供了一套有效的工具和方法&#xff0c;其中周轉箱作為一個關鍵的組成部分&#xff0c;在優化生產流程、提高效率和質量方面發揮著重要作用。下面談談精益生產中的周轉箱優勢&#…

C++:內存管理

內存分布&#xff1a; 首先我們需要了解的是C/C中內存區域的劃分&#xff1a; 1. 棧又叫堆棧--非靜態局部變量/函數參數/返回值等等&#xff0c;棧是向下增長的&#xff1a;先調用的地址比后調用的地址大。 2. 內存映射段是高效的I/O映射方式&#xff0c;用于裝載一個共享的動…

百度文心一言(千帆大模型)聊天API使用指導

開篇不得不吐槽下百度&#xff0c;百度智能云平臺首頁跳轉千帆大模型平臺的按鈕太多了&#xff0c;不同按鈕跳轉不同的子頁面&#xff0c;不熟悉的&#xff0c;能把人找懵。入口太多&#xff0c;就導致用戶不知道從何開始。本文就從一個前端開發人員的角度&#xff0c;教大家快…

【深度學習】基于深度學習的超分辨率圖像技術一覽

超分辨率(Super-Resolution)即通過硬件或軟件的方法提高原有圖像的分辨率&#xff0c;圖像超分辨率是計算機視覺和圖像處理領域一個非常重要的研究問題&#xff0c;在醫療圖像分析、生物特征識別、視頻監控與安全等實際場景中有著廣泛的應用。 SR取得了顯著進步。一般可以將現有…