How to install Network Simulator 2 (NS2) in Ubuntu Linux | Complete Step by Step | YouTube
สารบัญ:
Redis เป็นที่เก็บโครงสร้างข้อมูลในหน่วยความจำโอเพ่นซอร์ส มันสามารถใช้เป็นฐานข้อมูลแคชและนายหน้าข้อความและสนับสนุนโครงสร้างข้อมูลต่างๆเช่น Strings, Hashes, รายการ, ชุด ฯลฯ Redis ให้ความพร้อมสูงผ่าน Redis Sentinel รวมถึงการตรวจสอบการแจ้งเตือน failover อัตโนมัติ นอกจากนี้ยังมีการแบ่งพาร์ติชันอัตโนมัติในหลาย ๆ โหนด Redis ด้วย Redis Cluster
บทช่วยสอนนี้อธิบายวิธีการติดตั้งและกำหนดค่า Redis บนเซิร์ฟเวอร์ Ubuntu 18.04 คำแนะนำเดียวกันนี้สำหรับ Ubuntu 16.04 และการแจกจ่ายแบบอิง Ubuntu ใด ๆ
ข้อกำหนดเบื้องต้น
ก่อนที่จะเริ่มต้นด้วยบทช่วยสอนตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo
การติดตั้ง Redis บน Ubuntu
แพ็คเกจ Redis รวมอยู่ในที่เก็บ Ubuntu 18.04 ที่เป็นค่าเริ่มต้น การติดตั้งค่อนข้างตรงไปตรงมาเพียงทำตามขั้นตอนด้านล่าง:
-
เริ่มต้นด้วยการอัพเดตรายการแพ็กเกจ apt โดยการรันคำสั่งต่อไปนี้ในเทอร์มินัล SSH ของคุณ:
sudo apt update
ติดตั้ง Redis โดยพิมพ์:
sudo apt install redis-server
เมื่อการติดตั้งเสร็จสิ้นบริการ Redis จะเริ่มต้นโดยอัตโนมัติ หากต้องการตรวจสอบสถานะของบริการให้ป้อนคำสั่งต่อไปนี้:
sudo systemctl status redis-server
คุณควรเห็นสิ่งนี้:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2018-10-28 05:10:45 PDT; 2h ago Docs: http://redis.io/documentation, man:redis-server(1) Process: 2197 ExecStop=/bin/kill -s TERM $MAINPID (code=exited, status=0/SUCCESS) Process: 2201 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS) Main PID: 2226 (redis-server) Tasks: 4 (limit: 2319) CGroup: /system.slice/redis-server.service `-2226 /usr/bin/redis-server 0.0.0.0:6379
ขอแสดงความยินดี ณ จุดนี้คุณได้ติดตั้ง Redis และทำงานบนเซิร์ฟเวอร์ Ubuntu 18.04 ของคุณแล้ว
กำหนดค่า Redis Remote Access
โดยค่าเริ่มต้น Redis ไม่อนุญาตการเชื่อมต่อระยะไกล คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ Redis ได้จาก 127.0.0.1 (localhost) - เครื่องที่ Redis กำลังทำงานอยู่
ทำขั้นตอนต่อไปนี้เฉพาะเมื่อคุณต้องการเชื่อมต่อกับเซิร์ฟเวอร์ Redis จากโฮสต์ระยะไกล หากคุณใช้การตั้งค่าเซิร์ฟเวอร์เดียวซึ่งแอปพลิเคชันและ Redis กำลังทำงานบนเครื่องเดียวกันคุณไม่ควรเปิดใช้งานการเข้าถึงระยะไกล
ในการกำหนดค่า Redis ให้ยอมรับการเชื่อมต่อระยะไกลให้เปิดไฟล์กำหนดค่า Redis ด้วยโปรแกรมแก้ไขข้อความของคุณ:
sudo nano /etc/redis/redis.conf
ค้นหาบรรทัดที่ขึ้นต้นด้วยการ
bind 127.0.0.1::1
และแทนที่
127.0.0.1
ด้วย
0.0.0.0
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 0.0.0.0::1
บันทึกไฟล์และปิดตัวแก้ไข
เริ่มบริการ Redis ใหม่เพื่อให้การเปลี่ยนแปลงมีผล:
sudo systemctl restart redis-server
ใช้คำสั่งต่อไปนี้เพื่อตรวจสอบว่า Redis กำลังฟังบนอินเตอร์เฟสทั้งหมดบนพอร์ต
6379
:
ss -an | grep 6379
คุณควรเห็นบางสิ่งเช่นด้านล่าง
0.0.0.0
หมายถึงที่อยู่ IPv4 ทั้งหมดบนเครื่อง
tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:* tcp LISTEN 0 128:6379:*
ถัดไปคุณจะต้องเพิ่มกฎไฟร์วอลล์ที่เปิดใช้งานการรับส่งข้อมูลจากเครื่องระยะไกลของคุณบนพอร์ต TCP
6379
สมมติว่าคุณกำลังใช้
UFW
เพื่อจัดการไฟร์วอลล์ของคุณและคุณต้องการอนุญาตการเข้าถึงจากเครือข่ายย่อย
192.168.121.0/24
คุณจะเรียกใช้คำสั่งต่อไปนี้:
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
ณ จุดนี้เซิร์ฟเวอร์ Redis จะยอมรับการเชื่อมต่อระยะไกลบนพอร์ต TCP 6379
ตรวจสอบให้แน่ใจว่าไฟร์วอลล์ของคุณได้รับการกำหนดค่าให้ยอมรับการเชื่อมต่อจากช่วง IP ที่เชื่อถือได้เท่านั้น
ในการตรวจสอบว่าทุกอย่างได้รับการตั้งค่าอย่างถูกต้องคุณสามารถลอง ping เซิร์ฟเวอร์ Redis จากเครื่องระยะไกลของคุณโดยใช้ยูทิลิตี้
redis-cli
:
คำสั่งควรส่งคืนการตอบสนองของ
ยินดีด้วยคุณติดตั้ง Redis บนเซิร์ฟเวอร์ Ubuntu 18.04 เรียบร้อยแล้ว หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับวิธีจัดการการติดตั้ง Redis ของคุณให้ไปที่หน้าเอกสารประกอบของ Redis
redis-cli -h ping
redis-cli -h ping
PONG
:ข้อสรุป
Microsoft Tweaks Ad หลังจากที่ Apple บ่น

เรื่องราว "Laptop Hunter" ยังคงมีน้อยลงเล็กน้อย Apple-bashing
วิธีการติดตั้งและกำหนดค่า redis บน debian 10 linux

ในบทช่วยสอนนี้เราจะกล่าวถึงวิธีการติดตั้งและกำหนดค่า Redis บน Debian 10, Buster Redis เป็นแหล่งเก็บข้อมูลคีย์ - ค่าในหน่วยความจำโอเพ่นซอร์ส
วิธีการติดตั้งและกำหนดค่า nagios บน Ubuntu 18.04

Nagios เป็นหนึ่งในระบบตรวจสอบโอเพนซอร์ซที่ได้รับความนิยมมากที่สุด Nagios เก็บสินค้าคงคลังของโครงสร้างพื้นฐานด้านไอทีทั้งหมดของคุณและทำให้มั่นใจได้ว่าเครือข่ายเซิร์ฟเวอร์แอปพลิเคชันบริการและกระบวนการต่างๆของคุณกำลังทำงาน