วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
จะมีบางครั้งที่คุณต้องเพิ่มการตอบสนองของเซิร์ฟเวอร์เพื่อป้องกันปัญหาหน่วยความจำ ปัญหาหน่วยความจำไม่เพียงพอเกิดขึ้นเมื่อแอปพลิเคชันที่ทำงานบนเซิร์ฟเวอร์ของคุณเริ่มใช้หน่วยความจำจำนวนมาก สลับถูกออกแบบมาเป็นหน่วยความจำเสมือนซึ่งใช้ฮาร์ดไดรฟ์ของคุณเพื่อจัดเก็บข้อมูลที่ไม่สามารถเก็บไว้ใน RAM บทช่วยสอนนี้จะแสดงวิธีสร้างไฟล์สลับซึ่งควรทำงานภายใต้ Ubuntu, CentOS และ Debian บทช่วยสอนนี้ไม่ได้มีไว้สำหรับ ISO ที่กำหนดเอง แต่เป็นไปได้ที่จะทำตาม
เพื่อป้องกันปัญหาใด ๆ ในระหว่างบทช่วยสอนนี้คุณจะต้องเรียกใช้สิ่งต่อไปนี้เพื่อตรวจสอบว่าพื้นที่สว็อปไม่ได้ทำงานอยู่ในขณะนี้:
free -m
หลังจากรันคำสั่งนั้นคุณจะเห็นสิ่งที่คล้ายกับเอาต์พุตนี้:
total used free shared buffers cached
Mem: 1840 1614 226 15 36 1340
-/+ buffers/cache: 238 1602
Swap: 0 0 0
หากคุณเห็นค่าเป็น0
ในSwap
ส่วนคุณสามารถดำเนินการต่อในขั้นตอนที่ 2
หรือคุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อดูว่ามีไฟล์สลับที่กำหนดค่าไว้หรือไม่:
swapon -s
หากคุณไม่เห็นเอาต์พุตใด ๆswapon
ให้ทำขั้นตอนที่ 2
คุณจะต้องเลือกตำแหน่งสำหรับไฟล์ของคุณ ในบทช่วยสอนนี้จะถูกเก็บไว้ที่รูทของเซิร์ฟเวอร์ เราจะสร้างไฟล์สลับขนาด 2GB โดยใช้คำสั่งต่อไปนี้:
dd if=/dev/zero of=/swapfile count=2048 bs=1M
dd
คำสั่งจะผลิตออกในรูปแบบคล้ายกับ:
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 10.5356 s, 204 MB/s
ถัดไปตรวจสอบว่าไฟล์นั้นอยู่ที่รูทของ Vultr VPS ของคุณโดยเรียกใช้:
ls / | grep swapfile
ดำเนินการต่อถ้าคุณเห็นswapfile
ไฟล์
ไฟล์ Swap จะไม่รับรู้โดยอัตโนมัติ เราจะต้องแจ้งให้เซิร์ฟเวอร์ทราบถึงวิธีการฟอร์แมตไฟล์และเปิดใช้งานเพื่อให้สามารถใช้เป็นไฟล์สลับที่ถูกต้องได้ เพื่อเป็นการวัดความปลอดภัยให้อัปเดตสิทธิ์ swapfile เพื่ออนุญาตเฉพาะ R / W สำหรับรูทและไม่มีผู้ใช้รายอื่น วิ่ง:
chmod 600 /swapfile
การเปลี่ยนแปลงการอนุญาตสามารถตรวจสอบได้โดยการเรียกใช้คำสั่งต่อไปนี้:
ls -lh /swapfile
คุณจะเห็นไฟล์แสดงผล:
-rw------- 1 root root 2.0G Oct 2 18:47 /swapfile
ถัดไปบอกเซิร์ฟเวอร์ให้ตั้งค่าไฟล์สลับโดยเรียกใช้:
mkswap /swapfile
หลังจากรันแล้วคุณจะเห็นผลลัพธ์ต่อไปนี้:
Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=ff3fc469-9c4b-4913-b653-ec53d6460d0e
หากทุกอย่างแสดงตามข้างบนตอนนี้คุณก็พร้อมที่จะไปยังขั้นตอนต่อไปแล้ว
เมื่อไฟล์ของคุณพร้อมที่จะใช้เป็น swap คุณจะต้องเปิดใช้งานโดยการเรียกใช้:
swapon /swapfile
คุณสามารถตรวจสอบว่าไฟล์ swap นั้นเปิดใช้งานโดยเรียกใช้free
คำสั่งอีกครั้ง
free -m
total used free shared buffers cached
Mem: 1840 1754 86 16 23 1519
-/+ buffers/cache: 210 1630
Swap: 2047 0 2047
หากSwap
แสดงสิ่งอื่นที่นอกเหนือ0
จากนั้นแสดงว่าคุณได้ตั้งค่าการสลับสำเร็จแล้ว
ตามค่าเริ่มต้นเซิร์ฟเวอร์ของคุณจะไม่เปิดใช้งานไฟล์สลับใหม่นี้โดยอัตโนมัติ หากต้องการเปิดใช้งานขณะบู๊ตคุณสามารถอัปเดต/etc/fstab
ไฟล์ได้ เครื่องมือแก้ไขข้อความใด ๆ ก็จะเพียงพอ nano
ในตัวอย่างนี้ผมจะใช้
nano /etc/fstab
เพิ่มบรรทัดต่อไปนี้ที่ท้ายไฟล์:
/swapfile none swap sw 0 0
บันทึกและปิดเมื่อคุณแก้ไขไฟล์เสร็จแล้ว เราทำเสร็จแล้ว!
เรียนรู้วิธีการติดตั้ง 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