วิธีการติดตั้ง Rundeck บริการท้องถิ่นและระยะไกลควบคุมบน Ubuntu 18.04

รูปภาพ: Jack Wallen

ศูนย์ข้อมูลของคุณมีเซิร์ฟเวอร์ Linux และคุณต้องการให้ทำงาน บางครั้งคุณต้องทำการปรับเปลี่ยนอัตโนมัติหรือบริการประจำบนเครื่องเหล่านั้นหรือแม้กระทั่งบนเครื่องระยะไกล เมื่อเป็นเช่นนั้นคุณจะทำอย่างไร

ศูนย์ข้อมูลที่ต้องอ่าน

  • 8 การคาดการณ์ของศูนย์ข้อมูลในปี 2563
  • การคาดการณ์ 7 เครือข่ายสำหรับปี 2020: ระบบอัตโนมัติ, การประมวลผลขอบ, Wi-Fi 6 และอื่น ๆ
  • แนวทางปฏิบัติที่ดีที่สุดสำหรับเซิร์ฟเวอร์เสมือนจริงและเคล็ดลับเกี่ยวกับสิ่งที่ไม่ควรทำ
  • คอมพิวเตอร์ควอนตัม: เซเว่นความจริงที่คุณต้องรู้

คุณสามารถสร้างสคริปต์ทุบตีและงาน cron สำหรับงานเหล่านั้นได้ แม้ว่าผู้ดูแลระบบ Linux ที่มีความรอบรู้จำนวนมากนั้นเป็นงานที่เรียบง่าย แต่สำหรับคนอื่น ๆ มันค่อนข้างเหนือระดับการจ่ายเงิน นั่นคือเมื่อเครื่องมืออย่าง Rundeck มีประโยชน์ ด้วย Rundeck คุณสามารถสร้างงานง่าย ๆ ที่ซับซ้อนบนเครื่องโลคอลหรือบนเซิร์ฟเวอร์ระยะไกล กล่าวอีกนัยหนึ่งตั้งค่า Rundeck บนเครื่องเดียวและควบคุมเซิร์ฟเวอร์ศูนย์ข้อมูลทั้งหมดของคุณจากจุดเข้าเดียว สิ่งที่ดีที่สุดคือ Rundeck ไม่ยากที่จะติดตั้ง

ฉันจะสาธิตวิธีติดตั้งเครื่องมืออันทรงพลังนี้บน Ubuntu Server 18.04 สิ่งที่คุณต้องมีคือเซิร์ฟเวอร์ Ubuntu ที่ใช้งานอยู่และบัญชีที่มีสิทธิ์ sudo

มาทำงานกันเถอะ

Update / อัพเกรด

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

หากต้องการอัปเดต / อัปเดตเซิร์ฟเวอร์ Ubuntu ให้เปิดหน้าต่างเทอร์มินัลแล้วใช้คำสั่งต่อไปนี้:

 sudo apt-get update sudo apt-get upgrade 

สังเกตว่าเคอร์เนลนั้นได้รับการอัพเกรดหรือไม่ ถ้าเป็นเช่นนั้นรีบูตเมื่อกระบวนการเสร็จสมบูรณ์ ถ้าไม่ทำต่อ

การอ้างอิง

ขั้นตอนต่อไปคือการติดตั้งสองสามพึ่งพา เมื่อต้องการทำเช่นนั้นกลับไปที่หน้าต่างเทอร์มินัลและออกคำสั่งต่อไปนี้

 sudo dpkg - เพิ่มสถาปัตยกรรม i386 sudo apt-get install openjdk-8-jdk 

เมื่อติดตั้งคำสั่งเหล่านั้นแล้วคุณก็พร้อมที่จะดำเนินการต่อไป

การติดตั้ง

การติดตั้ง Rundeck นั้นค่อนข้างง่าย ทำตามขั้นตอนเหล่านี้:

  1. ดาวน์โหลดรุ่นล่าสุดของ Rundeck (จากหน้าดาวน์โหลดอย่างเป็นทางการ) ด้วยคำสั่ง wget https: //download.rundeck.org/deb/rundeck_3.0.7.201 ... ( หมายเหตุ: แทนที่หมายเลขรุ่นด้วยรุ่นล่าสุดจาก หน้าดาวน์โหลด)
  2. ติดตั้งไฟล์ด้วยคำสั่ง sudo dpkg -i rundeck * .deb
  3. อนุญาตให้การติดตั้งเสร็จสมบูรณ์

ตอนนี้คุณพร้อมที่จะกำหนดค่าและเริ่ม Rundeck

องค์ประกอบ

มีไฟล์เดียวเท่านั้นที่ต้องมีการกำหนดค่า ออกคำสั่ง:

 sudo nano /etc/rundeck/framework.properties และ /etc/rundeck/rundeck-config.properties 

ในไฟล์นั้นค้นหาบรรทัด:

 framework.server.url = http: // localhost: 4440 

เปลี่ยนบรรทัดนั้นเป็น:

 framework.server.url = http: // SERVER_IP: 4440 

โดยที่ SERVER_IP เป็นที่อยู่ IP ของเซิร์ฟเวอร์ที่โฮสต์ Runeck

บันทึกและปิดไฟล์

การเริ่มต้นการเปิดใช้งานและการเชื่อมต่อกับ Rundeck

บริการ Rundeck ต้องเริ่มต้นและเปิดใช้งาน หากต้องการทำสิ่งนี้ให้ออกคำสั่ง:

 sudo systemctl start rundeckd sudo systemctl เปิดใช้งาน rundeckd 

Rundeck กำลังทำงานและฟังพอร์ต 4440 เปิดเว็บเบราว์เซอร์และชี้ไปที่ http: // SERVER_IP: 4440 (โดยที่ SERVER_IP เป็นที่อยู่ IP ของโฮสต์เซิร์ฟเวอร์ของคุณ) คุณควรได้รับการพร้อมท์ให้ใส่ข้อมูลประจำตัว ชุดชื่อผู้ใช้ / รหัสผ่านเริ่มต้นคือผู้ดูแลระบบ / ผู้ดูแลระบบ คุณจะเห็นหน้า Rundeck หลัก ( รูปที่ A )

รูปที่

หน้าหลักของ Rundeck


โปรดทราบว่าอาจใช้เวลาสักครู่เพื่อให้หน้า Rundeck โหลด หากคุณพบข้อผิดพลาดของหน้าการโหลดปัญหาลองอีกครั้งและจะโหลดขึ้นมา

การเปลี่ยนรหัสผ่านของผู้ดูแลระบบ

เพื่อจุดประสงค์ด้านความปลอดภัยผู้พัฒนา Rundeck สร้างขึ้นเพื่อให้คุณไม่สามารถเปลี่ยนรหัสผ่านของผู้ดูแลระบบได้จากในเว็บ GUI เห็นได้ชัดว่าคุณไม่ต้องการปล่อยให้รหัสผ่านของผู้ดูแลระบบตั้งไว้ที่ "ผู้ดูแลระบบ" ดังนั้นให้เปลี่ยน หากต้องการทำเช่นนั้นให้เปิดเทอร์มินัลแล้วออกคำสั่ง:

 sudo nano /etc/rundeck/realm.properties 

ในไฟล์นั้นคุณจะเห็นบรรทัดต่อไปนี้:

 ผู้ดูแลระบบ: ผู้ใช้ผู้ดูแลระบบ, สถาปนิก, ปรับใช้สร้าง 

คุณต้องการเปลี่ยนบรรทัดดังกล่าวเพื่อสะท้อนสิ่งต่อไปนี้:

 ผู้ดูแลระบบ: รหัสผ่านผู้ใช้ผู้ดูแลระบบ, สถาปนิก, ปรับใช้สร้าง 

ที่ PASSWORD เป็นรหัสผ่านที่คาดเดายาก

บันทึกและปิดไฟล์นั้น รีสตาร์ท Rundeck ด้วยคำสั่ง:

 sudo systemctl รีสตาร์ท rundeckd 

ตอนนี้คุณควรจะสามารถเข้าสู่ระบบด้วยรหัสผ่านใหม่ อย่างไรก็ตามโปรดจำไว้ว่าทุกครั้งที่คุณเริ่ม Rundeck ใหม่จะใช้เวลาสักครู่ก่อนที่เว็บเซิร์ฟเวอร์จะพร้อมใช้งาน

Rundeck พร้อมแล้ว

ขอแสดงความยินดีขณะนี้ Rundeck พร้อมให้คุณสร้างโครงการแรกแล้ว หวังว่าเครื่องมืออันทรงพลังนี้จะทำให้การดูแลเซิร์ฟเวอร์ดาต้าเซ็นเตอร์ของคุณมีประสิทธิภาพมากกว่าเดิมเล็กน้อย

จดหมายข่าวแนวโน้มศูนย์ข้อมูล

DevOps, การจำลองเสมือน, ไฮบริดคลาวด์, พื้นที่จัดเก็บและประสิทธิภาพการดำเนินงานเป็นเพียงหัวข้อบางส่วนของศูนย์ข้อมูลที่เราจะเน้น จัดส่งวันจันทร์และวันพุธ

สมัครวันนี้

© Copyright 2020 | mobilegn.com