วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Mail-in-a-box (MiaB) ดูแลการกำหนดค่าที่ซับซ้อนทั้งหมดที่จำเป็นเพื่อหลีกเลี่ยงปัญหาด้านความปลอดภัยจัดให้มีระบบตรวจจับสแปมที่เป็นของแข็งและให้กลไกการตรวจสอบการรายงานและการสำรองข้อมูลของคุณ นอกจากนี้ยังสามารถตั้งค่าและต่ออายุใบรับรอง Let's Encrypt โดยอัตโนมัติสำหรับโดเมนอีเมลของคุณรวมถึงการกำหนดค่า DNS โดยละเอียดที่จำเป็นเพื่อให้แน่ใจว่าที่อยู่ IP ของเซิร์ฟเวอร์อีเมลของคุณเชื่อถือได้จากเซิร์ฟเวอร์อื่น ๆ และมีแนวโน้มที่จะถูกขึ้นบัญชีดำน้อยลง
Mail-in-a-box ยังรวมเอา Nextcloud เพื่อมอบเซิร์ฟเวอร์ปฏิทิน (CalDAV) และผู้ติดต่อ (CardDAV)
MiaB ต้องการ VPS ทั้งหมดดังนั้นคุณจะต้องเริ่มต้นด้วย VPS ใหม่เสมอ MiaB ได้รับการออกแบบมาโดยเฉพาะสำหรับ Ubuntu 18.04 เป็นรุ่น "การสนับสนุนระยะยาว" ซึ่งมีความหมายในกรณีนี้มันจะได้รับการสนับสนุนจนถึงเมษายน 2571
เลือกชื่อโฮสต์สำหรับเซิร์ฟเวอร์อีเมลของคุณ MiaB แนะนำbox.
โดเมนย่อยของโดเมนหลักของคุณ คุณสามารถโฮสต์อีเมลในหลายโดเมนโดยใช้ MiaB แต่กล่อง MiaB ของคุณจะมีชื่อโฮสต์เพียงชื่อเดียว หากคุณไม่แน่ใจไปด้วยbox.example.com
แทนที่example.com
ด้วยโดเมนของคุณเอง
คุณจะใช้ชื่อโฮสต์นี้เพื่อเข้าถึง UI การกำหนดค่าของ MiaB ในเบราว์เซอร์ของคุณ SSH ใน VPS ของคุณและเข้าถึงเว็บเมลของคุณ เมื่อตั้งค่า VPS ของคุณแล้วให้จดบันทึกที่อยู่ IPv4 203.0.113.0
ไว้ คุณจะต้องใช้มันหลาย ๆ ครั้งตลอดทั้งบทช่วยสอนนี้
Settings
หน้า203.0.113.0.vultr.com
มันจะถูกตั้งค่าตามค่าเริ่มต้นเพื่อสิ่งที่ต้องการ203.0.113.0.box.example.com
ของคุณข้างต้นตัวอย่างเช่นวิธีที่ง่ายที่สุด (และคาดว่า) ในการกำหนดค่า DNS ของคุณอย่างถูกต้องสำหรับ MiaB คือการอนุญาตให้ใช้การควบคุม DNS ของโดเมนของคุณอย่างสมบูรณ์ ด้วยเหตุนี้การติดตั้ง MiaB ของคุณจะให้เซิร์ฟเวอร์สองตัวเพื่อให้คุณชี้โดเมนของคุณที่ สิ่งเหล่านี้จะอยู่ในรูปแบบต่อไปนี้:
ns1.box.example.com
ns2.box.example.com
คุณจะต้องใช้แผงควบคุมที่ บริษัท จดทะเบียนโดเมนของคุณเพื่อกำหนดเซิร์ฟเวอร์ชื่อให้ MiaB เป็นเนมเซิร์ฟเวอร์สำหรับโดเมนของคุณ คุณต้องลงทะเบียนเนมเซิร์ฟเวอร์ที่ MiaB ให้ไว้กับผู้รับจดทะเบียนโดเมนของคุณ (บางครั้งเรียกว่า "กาวบันทึก") กระบวนการนี้จะแตกต่างกันไปตามผู้รับจดทะเบียนที่คุณอยู่ โดยพื้นฐานแล้วคุณควรถูกขอให้ป้อนชื่อเซิร์ฟเวอร์ของคุณ ( ns1.box.example.com
และns2.box.example.com
) และที่อยู่ IP ที่ควรชี้ไปซึ่งเป็นที่อยู่ IP ของ Vultr VPS ของคุณ
SSH เป็น VPS ใหม่ของคุณ ใช้ที่อยู่ IP ที่คุณจดบันทึกไว้ก่อนหน้านี้
$ ssh [email protected]
รหัสผ่านผู้ใช้รูทของคุณสามารถพบได้ในแผงควบคุม Vultr ในOverview
ส่วน
คัดลอกและวางสิ่งต่อไปนี้ในเทอร์มินัลของคุณ
$ curl -s https://mailinabox.email/setup.sh | sudo bash
ตอนนี้แพ็คเกจ Ubuntu หลายอันจะถูกติดตั้งให้คุณ ในที่สุดคุณจะถูกถามคำถามการติดตั้งสองสามข้อ:
[email protected]
นี้จะเริ่มต้นกับสิ่งที่ชอบ เปลี่ยนเป็นสิ่งที่คุณต้องการbox.example.com
แล้ว ปล่อยให้สิ่งนี้เป็นไปได้เมื่อการติดตั้งเสร็จสมบูรณ์คุณจะได้รับข้อความแจ้งความสำเร็จพร้อมลิงค์เว็บไซต์ไปยังส่วนติดต่อผู้ดูแลระบบ
Your Mail-in-a-Box is running.
Please log in to the control panel for further instructions at:
https://203.0.113.0/admin
You will be alerted that the website has an invalid certificate. Check that
the certificate fingerprint matches:
C0:9B:FF:04:2B:2D:8F:47:5A:BF:82:E9:F2:2A:E8:CB:51:F3:12:88:48:6B:9E:72:7C:33:8B:D5:88:B7:05:D3:4B:6C:22:80:5F
เมื่อคุณล็อกอินเข้าสู่ MiaB เป็นครั้งแรกในเบราว์เซอร์ของคุณคุณจะใช้ที่อยู่ที่ระบุไว้เมื่อสิ้นสุดกระบวนการติดตั้ง สิ่งนี้จะใช้ที่อยู่ IP ของ VPS แทนชื่อโดเมน
ไม่ได้สร้างใบรับรอง SSL ณ จุดนี้ดังนั้นกล่องของคุณจะใช้ใบรับรองที่ลงนามเอง เว็บเบราว์เซอร์ของคุณจะเตือนคุณอย่างแน่นอนโดยบอกว่านี่เป็นอันตราย ยอมรับใบรับรองที่ลงนามเอง สิ่งนี้ใช้เฉพาะระหว่างการเรียกใช้ครั้งแรก
เข้าสู่ระบบ MiaB โดยใช้ที่อยู่อีเมลและรหัสผ่านที่คุณกำหนดค่าระหว่างการติดตั้ง
MiaB Status Checks
ของคุณมีส่วนที่เป็นประโยชน์มากที่เรียกว่า คุณจะมาถึงหน้านี้เมื่อคุณเข้าสู่ระบบครั้งแรกและสามารถเยี่ยมชมได้ในภายหลังที่System
> Status Checks
เพื่อตรวจสอบว่ามีปัญหาใด ๆ ที่จำเป็นต้องแก้ไขหรือไม่
หาก MiaB แสดงปุ่มที่ขอให้คุณรีบูท VPS ("Reboot Box") คุณควรทำเช่นนั้น หากความพยายามในการรีบูต VPS อัตโนมัติล้มเหลวคุณสามารถทำได้ผ่านแผงควบคุม Vultr ของคุณมีไอคอนที่ด้านบนขวาของแผงควบคุม หรือผ่านทางบรรทัดคำสั่งโดยใช้reboot
คำสั่ง
ปัญหาบางอย่างไม่จำเป็นต้องแก้ไขทันที ตัวอย่างเช่นคำเตือนการล็อกอินด้วยรหัสผ่านหรือซอฟต์แวร์แพ็กเกจที่จำเป็นต้องอัพเดต อย่าลืมแก้ไขในภายหลัง
ยืนยันว่ารายการต่อไปนี้ถูกต้องและหากไม่ได้แก้ไขพวกเขาก่อนที่จะย้ายไป:
คุณอาจต้องรอการเปลี่ยนแปลง DNS ก่อนหน้าของคุณเพื่อเผยแพร่ซึ่งอาจใช้เวลาหลายชั่วโมง เพียงโหลดหน้านี้อีกครั้งในภายหลังเพื่อดูว่าการเปลี่ยนแปลงมีผลหรือไม่
คุณควรรับ MiaB เพื่อกำหนดค่าใบรับรอง SSL ที่ถูกต้องสำหรับคุณ ไปที่System
> TLS (SSL) Certificates
และคลิก "ติดตั้งใบรับรอง" ข้างแต่ละโดเมน
ตอนนี้คุณจะสามารถลงชื่อเข้าใช้ MiaB ของคุณโดยใช้โดเมนhttps://box.example.com/admin
และเว็บเบราว์เซอร์ของคุณจะไม่แสดงคำเตือนใบรับรองใด ๆ เหมือนที่เคยทำก่อนหน้านี้
จากนั้นไปที่Mail
> Users
และเพิ่มบัญชีอีเมลได้มากเท่าที่คุณต้องการ ระวังให้ดีว่า MiaB ใช้คุณสมบัติต่อต้านสแปมที่เรียกว่า "greylisting" โดยพื้นฐานแล้วนี่หมายถึงเป็นครั้งแรกที่บัญชีในกล่องของคุณได้รับอีเมลจากบุคคลที่ไม่เคยเห็นมาก่อนมันจะล่าช้า อะไรก็ได้จาก 2 นาทีถึงหนึ่งชั่วโมงขึ้นอยู่กับเซิร์ฟเวอร์ที่ส่ง วิธีนี้ช่วยลดสแปมลงอย่างมากมาย แต่ไม่ได้หมายความว่าการทดสอบอีเมลครั้งแรกของคุณอาจต้องใช้เวลาสักพัก
หากต้องการอัปเดต MiaB ให้ใช้สองขั้นตอนเดียวกันกับที่คุณใช้เมื่อติดตั้งครั้งแรก สคริปต์เดียวกันทั้งติดตั้งและอัปเดต MiaB
curl -s https://mailinabox.email/setup.sh | sudo bash
โดยค่าเริ่มต้น MiaB จะถูกตั้งค่าให้จัดการ DNS ทั้งหมดของคุณและสามารถกำหนดค่าระเบียน DKIM และ SPI ที่ซับซ้อนสำหรับโดเมนอีเมลของคุณโดยอัตโนมัติ ในการทำเช่นนี้คุณจะชี้เซิร์ฟเวอร์ชื่อสำหรับโดเมนของคุณโดยตรงไปที่เซิร์ฟเวอร์ที่ให้บริการโดย MiaB เช่นเดียวกับที่คุณทำก่อนหน้านี้ อย่างไรก็ตามคุณอาจต้องจัดการ DNS สำหรับโดเมนของคุณที่อื่น นี่เป็นไปได้ทั้งหมด แต่ยากขึ้น
หากต้องการใช้ Cloudflare ตัวอย่างเช่นการตั้งค่ามีดังนี้:
System
> External DNS
ส่วนต่อประสานผู้ดูแลระบบของ MiaBจงระวังให้มากและทดสอบการทำงานของคุณกับเว็บไซต์เช่นจดหมายทดสอบ การกำกับดูแลอย่างง่ายในสถานการณ์ประเภทนี้อาจหมายถึงอีเมลของคุณจะถูกส่งตรงไปยังโฟลเดอร์สแปมของผู้รับ
เรียนรู้วิธีการติดตั้ง 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