วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
เมื่ออัปเกรดอินสแตนซ์ VPS บน Vultr ระบบไฟล์ Linux จะถูกปรับขนาดโดยอัตโนมัติ เมื่อรัน FreeBSD ด้วยระบบไฟล์ ZFS ขั้นสูงจำเป็นต้องใช้งานด้วยตนเอง คู่มือนี้จะถือว่าบัญชีของเราเพิ่งได้รับการอัพเกรดเพื่อรวมพื้นที่เก็บข้อมูลมากขึ้นและดำเนินการตามขั้นตอนของการปรับขนาดปริมาณ ZFS ในตัวอย่างนี้เราถือว่าการติดตั���ง FreeBSD หรือ TrueOS กับ ZFS เป็นระบบไฟล์รูท บทช่วยสอนนี้ควรใช้กับระบบปฏิบัติการที่คล้ายคลึงกันเช่น FreeNAS
อันดับแรกเราจะได้ทราบถึงขนาดและรูปแบบของฮาร์ดไดรฟ์ จากที่นี่ไปข้างหน้าเราจะถือว่าฮาร์ดไดรฟ์ของเราคืออุปกรณ์ "vtbd0" ซึ่งเป็นฮาร์ดไดรฟ์ตัวแรกในการติดตั้ง FreeBSD เพื่อค้นหาขนาดและเลย์เอาต์ของ vtbd0 เราใช้gpartคำสั่ง
gpart show
เราจะเห็นบรรทัดเดียวระบุขนาดของไดรฟ์และสถานะ สถานะที่เราจะเห็นในตอนท้ายของบรรทัดแรกหลังจากไดรฟ์ที่ถูกปรับขนาดนั้น "เสียหาย" หลังจากบรรทัดสถานะนี้จะมีสามบรรทัดแจ้งให้เราทราบว่าพาร์ทิชันใดที่อยู่ในไดรฟ์ระบบไฟล์ที่ใช้งานอยู่และขนาดของแต่ละพาร์ติชัน พาร์ติชั่นแรกน่าจะเป็นพาร์ติชั่น "BIOS-boot" ส่วนที่สองคือระดับเสียงของ ZFS ของเรา นี่คือเลย์เอาต์ที่เราจะสมมติเพื่อจุดประสงค์ของตัวอย่างนี้ แต่ละพาร์ติชันถูกกำหนดหมายเลขดัชนี ในกรณีนี้หมายเลขดัชนีคือ "1" สำหรับพาร์ติชัน BIOS-boot, "2" สำหรับไดรฟ์ข้อมูล ZFS และ "3" สำหรับการสลับ หมายเลขเค้าโครงและดัชนีของคุณอาจแตกต่างกัน
สิ่งต่อไปที่เราต้องทำคือการกู้คืนเลย์เอาต์ของไดรฟ์เพื่อไม่ให้แสดงเป็น "เสียหาย" อีกต่อไป รันคำสั่งต่อไปนี้:
gpart recover vtbd0
เราควรเห็นข้อความแจ้งว่า "vtbd0 กู้คืนทันที" ตรวจสอบสถานะไดรฟ์gpart showอีกครั้งโดยเรียกใช้อีกครั้ง ขั้นตอนต่อไปคือการจัดการ swap partition หากพาร์ติชั่นสว็อปของเราเกิดขึ้นหลังจากพูล ZFS ของเราบนไดรฟ์ก็อาจทำให้ปริมาณ ZFS เพิ่มขึ้น เราจะทำการแลกเปลี่ยนออฟไลน์และลบพาร์ติชั่นสว็อปโดยเรียกใช้:
swapoff -a
gpart delete -i 3 vtbd0
คำสั่งเหล่านี้ปิดพื้นที่สว็อปและลบพาร์ติชั่น "3" (พาร์ติชันสว็อป) โปรดรันgpart showก่อนรันgpart deleteเพื่อให้แน่ใจว่าคุณกำลังลบพาร์ติชันที่ถูกต้อง
ขั้นตอนต่อไปของเราคือปรับขนาดพาร์ติชัน ZFS เราสามารถใช้หนึ่งในสองวิธีที่นี่ หากเราตัดสินใจว่าเราไม่ต้องการพื้นที่สว็อปเลยเราสามารถใช้พื้นที่ว่างทั้งหมดบนไดรฟ์และกำหนดให้พาร์ติชัน ZFS ของเราโดยเรียกใช้:
gpart resize -i 2 vtbd0
หรือถ้าเราต้องการใช้พื้นที่สว็อปต่อไปเราสามารถแก้ไขคำสั่งปรับขนาดได้เล็กน้อย ให้เราสมมติว่าขณะนี้พาร์ทิชัน ZFS มีขนาด 10GB และเราต้องการที่จะลดขนาดเป็น 20GB เราจะดำเนินการ:
gpart resize -i 2 -s 20g vtbd0
พารามิเตอร์ "-s 20g" บอกให้ gpart ปรับขนาดพาร์ติชันที่สองเป็น 20GB gpart showเราสามารถยืนยันได้ว่าการกระทำนี้เสร็จเรียบร้อยแล้วโดยการทำงาน gpart showคำสั่งนอกจากนี้ยังจะแสดงให้เราเห็นว่าพื้นที่ที่สามารถใช้ได้ในตอนท้ายของไดรฟ์สำหรับพาร์ทิชัน swap ใหม่
ณ จุดนี้การตรวจสอบขนาดของพูลหน่วยเก็บข้อมูล ZFS ของเราจะยังคงแสดงขนาดก่อนหน้านี้
zpool list
เพื่อบอกให้ระบบไฟล์ขยายและใช้พาร์ติชั่นที่สองของไดรฟ์ของเราให้ทำดังต่อไปนี้:
zpool online -e tank vtbd0p2
คำสั่งดังกล่าวปรับขนาดพูลหน่วยความจำ ZFS ชื่อ "tank" และเข้าควบคุมพาร์ติชั่นที่สองของฮาร์ดไดรฟ์ "p2" ที่ท้ายบรรทัดระบุว่าเรากำลังทำงานกับพาร์ติชั่นที่สองและหากเลย์เอาต์ของไดรฟ์ของคุณแตกต่างกันจำนวนหลัง "p" จะต้องตรงกับดัชนีพาร์ติชัน ZFS gpart showโปรดจำไว้ว่าคุณสามารถแสดงดัชนีพาร์ทิชันที่มี
เมื่อมาถึงจุดนี้เราเกือบจะเสร็จแล้ว หากคุณไม่ต้องการพื้นที่สว็อปแสดงว่าการตั้งค่าของคุณเสร็จสมบูรณ์แล้ว รันzpool listเพื่อยืนยันว่าพูลหน่วยเก็บข้อมูลมีขนาดที่เหมาะสมและใหญ่กว่า
มิฉะนั้นคุณจะมีพื้นที่เหลืออยู่ท้ายไดรฟ์สำหรับพาร์ติชัน swap เราสามารถเพิ่มพื้นที่สว็อปได้อีกครั้งโดยรันคำสั่งสองสามคำ ก่อนอื่นเราสร้างพื้นที่สว็อปใหม่:
gpart add -t freebsd-swap -s 1g -i 3 vtbd0
คำสั่งนี้สร้าง swap ในขนาด 1GB มีการเพิ่มพาร์ติชันใหม่ลงในฮาร์ดไดรฟ์ของเราและกำหนดหมายเลขดัชนี "3" การย้ายครั้งต่อไปของเราคือการเปิดใช้พื้นที่สว็อปเพื่อให้ระบบปฏิบัติการของเราอาจใช้ประโยชน์จากพาร์ติชันใหม่
swapon /dev/vtbd0p3
อีกครั้ง "p3" ที่ท้ายบรรทัดระบุว่าพาร์ทิชันสลับของเราได้รับมอบหมายให้จัดทำดัชนี "3" gpart showถ้าเราใช้ดัชนีที่แตกต่างกันแล้วจำนวนควรจะมีการเปลี่ยนแปลงเพื่อให้สะท้อนถึงหมายเลขดัชนีการแลกเปลี่ยนในการส่งออกที่สร้างขึ้นโดย เราสามารถยืนยันได้ว่าพื้นที่สว็อปเปิดใช้งานและทำงานโดยการรันคำสั่ง:
swapctl -l -h
นี่จะแสดงว่ามีการใช้พื้นที่สลับ 1GB
ในที่สุดคำเตือน การลบ / เพิ่มพื้นที่สว็อปนั้นจะเปลี่ยนฉลากของพาร์ติชัน swap ซึ่งหมายความว่ารายการแลกเปลี่ยนใน/etc/fstabไฟล์จะไม่ถูกพิจารณาอีกต่อไป ดังนั้นพื้นที่สว็อปจะไม่ถูกเปิดใช้งานหลังจากที่ระบบปฏิบัติการรีบูต เพื่อหลีกเลี่ยงปัญหานี้ให้เปิด/etc/fstabไฟล์และค้นหาบรรทัดที่เมาท์พื้นที่สว็อป ตรวจสอบให้แน่ใจว่าจุดเริ่มต้นของรายการแสดงพาร์ติชันที่เราเพิ่งสร้างขึ้น/dev/vtbd0p3เป็นอุปกรณ์สลับ
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
เรียนรู้วิธีการตั้งค่า Nginx บน Ubuntu สำหรับการสตรีมวิดีโอสด HLS ด้วยคำแนะนำที่ชัดเจนและเป็นประโยชน์
เรียนรู้การใช้ Percona XtraBackup สำหรับการสำรองข้อมูลด้วยวิธีที่เป็นระบบและง่ายดายบน WordPress ออนไลน์ของคุณ
ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน
การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane
ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+
อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ
เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม
13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data
คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true