วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Pritunl เป็นอินเตอร์เฟซการจัดการโอเพ่นซอร์สสำหรับ OpenVPN ช่วยให้เครือข่ายส่วนตัวมีการสนับสนุน IPv6 ดั้งเดิมและใช้งานง่าย
ที่กล่าวว่ามันยังได้รับการปรับปรุงเป็นประจำและช่วยให้การปรับแต่งเต็มรูปแบบ นอกจากคุณสมบัติข้างต้นแล้วเรายังรองรับเส้นทางที่กำหนดเองและขนาดของคีย์เพื่อประสิทธิภาพที่เพิ่มขึ้น
ในการติดตั้ง Pritunl คุณจะต้อง:
whoami
)nano
หรือvim
(แก้ไขข้อความ)ในการติดตั้ง Pritunl yum
เราจะต้องเพิ่มพื้นที่เก็บข้อมูลที่จำเป็นในการ โดยพื้นฐานแล้วยัมเป็นผู้จัดการแพ็คเกจสำหรับระบบ CentOS และ RHEL มันคล้ายกับapt-get
ดังนั้นไม่ต้องกังวลถ้านี่เป็นครั้งแรกของคุณ
เราจะใช้nano
สำหรับบทช่วยสอนนี้ แต่คุณสามารถใช้vim
หากคุณต้องการ
สิ่งแรกที่เราจะทำคือการเพิ่มพื้นที่เก็บข้อมูล MongoDB:
nano /etc/yum.repos.d/mongodb-org-3.4.repo
เมื่อคุณป้อนไฟล์แล้วไฟล์ควรจะว่างเปล่า วางต่อไปนี้ใน:
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
ออกและบันทึกโดยการกดCTRL
และO
พร้อมกัน เมื่อคุณทำเสร็จแล้วให้กดปุ่ม "Enter"
ตอนนี้เราได้เพิ่มพื้นที่เก็บข้อมูลสำหรับMongoDB
(ซอฟต์แวร์ฐานข้อมูลสำหรับ Pritunl) เราต้องเพิ่มที่เก็บ Pritunl
nano /etc/yum.repos.d/pritunl.repo
เมื่อไฟล์โหลดในเครื่องมือแก้ไขข้อความของคุณให้วางต่อไปนี้:
[pritunl]
name=Pritunl Repository
baseurl=https://repo.pritunl.com/stable/yum/centos/7/
gpgcheck=1
enabled=1
ออกและบันทึก
อย่างต่อเนื่องเราจำเป็นต้องติดตั้งepel-release
:
yum -y install epel-release
ขณะนี้เรามีการอ้างอิงทั้งหมดที่จำเป็น เราจะต้องปิดการใช้งาน SELinux ก่อนดำเนินการต่อ:
nano /etc/selinux/config
มันควรจะพูดต่อไปนี้เมื่อเปิด:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=enforcing .
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
เปลี่ยนสายไปSELINUX=enforcing
SELINUX=disabled
รีบูตเซิร์ฟเวอร์ของคุณและเข้าสู่ระบบอีกครั้ง
เราได้เพิ่มแพ็คเกจที่จำเป็นทั้งหมดและเปลี่ยนการตั้งค่าที่จำเป็นเพื่อติดตั้ง Pritunl
ก่อนที่เราจะติดตั้งเราจำเป็นต้องเพิ่มคีย์ (จำเป็นสำหรับที่เก็บเพื่อทำงาน):
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 7568D9BB55FF9E5287D586017AE645C0CF8E292A
gpg --armor --export 7568D9BB55FF9E5287D586017AE645C0CF8E292A > temp.tmp; sudo rpm --import temp.tmp
ตอนนี้เราสามารถลบรหัสชั่วคราวได้:
rm -f temp.tmp
ตอนนี้เราจะเรียกใช้yum
เพื่อติดตั้ง Pritunl:
yum -y install pritunl mongodb-org
เมื่อyum
เสร็จแล้วเราจะทำให้ Pritunl และ MongoDB ทำงานเมื่อเริ่มต้น:
systemctl start mongod pritunl
systemctl enable mongod pritunl
ติดตั้ง Pritunl แล้ว
หลังจากติดตั้ง Pritunl แล้วให้เรียกใช้สิ่งต่อไปนี้:
pritunl setup-key
จดบันทึกรหัสที่มาจากการเรียกใช้คำสั่งด้านบน
ตอนนี้ไปที่เซิร์ฟเวอร์ของคุณ:
https://YOUR_IP_ADDRESS
คุณควรเห็นสิ่งต่อไปนี้:
pritunl setup-key
วางคีย์ที่คุณได้รับจาก
เมื่อคุณกดปุ่ม "บันทึก" คุณจะได้รับแจ้งให้ตั้งค่าข้อมูลรับรอง จากนั้นคุณจะถูกนำไปที่หน้าเข้าสู่ระบบ:
เข้าสู่ระบบด้วยข้อมูลประจำตัวของคุณ ดำเนินการต่อในส่วนถัดไปเกี่ยวกับการเพิ่มผู้ใช้และสร้างเซิร์ฟเวอร์ VPN เครื่องแรกของคุณ
หากคุณต้องการอนุญาตให้ผู้ใช้รายอื่น (ไม่ว่าจะเป็นเพื่อนหรือเพื่อนร่วมงาน) ให้คลิกลิงก์ "ผู้ใช้" บนแถบนำทาง:
คุณควรสร้างองค์กรเรียบร้อยแล้วและการสร้างผู้ใช้เป็นเรื่องง่าย คลิก "เพิ่มผู้ใช้" และคุณจะได้รับพร้อมท์ต่อไปนี้:
ดังที่ได้กล่าวไว้ก่อนหน้านี้ Pritunl จัดการ OpenVPN
ไปที่แท็บ "เซิร์ฟเวอร์" ในแถบนำทางแล้วคลิก "เพิ่มเซิร์ฟเวอร์" คุณจะได้รับแจ้งด้วยสิ่งต่อไปนี้:
กรอกข้อมูลในฟิลด์ที่เหมาะสม คุณสามารถเลือกโปรโตคอล (UDP นั้นดีกว่าสำหรับความเร็วและระยะทางที่สั้นกว่า) ช่วง IP ท้องถิ่นและตัวเลือกอื่น ๆ ที่มีอยู่ในแท็บ "ขั้นสูง"
เมื่อคุณกดปุ่ม "เพิ่ม" กล่องโต้ตอบจะปิดลง หลังจากนั้นให้คลิก "แนบองค์กร"
เลือกองค์กรที่เราสร้างในส่วนก่อนหน้าและเซิร์ฟเวอร์ VPN ที่สร้างในส่วนนี้
กด "แนบ"
เนื่องจาก Pritunl ใช้ OpenVPN การเชื่อมต่อจึงเป็นเรื่องง่าย คุณสามารถเลือกที่จะติดตั้งไคลเอนต์ Pritunl หรือไคลเอนต์ OpenVPN แบบสแตนด์อโลน
หมายเหตุ: จำเป็นต้องทำการติดตั้งไคลเอนต์เพื่อเชื่อมต่อ
ก่อนการติดตั้งไคลเอนต์กลับไปที่แท็บ "ผู้ใช้" ในอินเทอร์เฟซการจัดการ คุณควรเห็นไอคอนถัดจากผู้ใช้ที่คุณสร้าง:
tar.gz
ไฟล์จะเริ่มต้นในการดาวน์โหลด คุณจะได้รับโปรไฟล์ที่จำเป็นสำหรับการเชื่อมต่อ บันทึกไฟล์ในที่ปลอดภัย
คุณสามารถดาวน์โหลดไคลเอนต์ Pritunl จากเว็บไซต์อย่างเป็นทางการ ไคลเอ็นต์รองรับเซิร์ฟเวอร์ OpenVPN ทั้งหมด
เพื่อเพิ่มความปลอดภัยให้เปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัยด้วย Pritunl! การรับรองความถูกต้องสองปัจจัยพร้อมใช้งานกับ Pritunl มันเพิ่มฟังก์ชั่นการ OpenVPN คุณสามารถใช้ Authy หรือแอพที่รองรับเพื่อสร้างรหัสที่คุณสามารถใช้เชื่อมต่อได้
ขอแสดงความยินดี! คุณได้ติดตั้งและกำหนดค่าเซิร์ฟเวอร์ VPN ของคุณเอง
หากคุณต้องการถอนการติดตั้งกระบวนการนั้นง่าย วิ่ง:yum remove -y pritunl mongodb-org
สนุก!
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
ใช้ระบบที่แตกต่างกันอย่างไร Pagekit เป็น CMS โอเพนซอร์สที่เขียนด้วย PHP ซอร์สโค้ดของ Pagekit นั้นโฮสต์บน GitHub คำแนะนำนี้จะแสดงให้คุณเห็นว่า
TestLink เป็นระบบดำเนินการจัดการทดสอบบนเว็บโอเพ่นซอร์ส ช่วยให้ทีมงานประกันคุณภาพสามารถสร้างและจัดการกรณีทดสอบได้เช่นกัน
FTP ที่ปลอดภัยมากหรือเพียงแค่ vsFTPd เป็นซอฟต์แวร์น้ำหนักเบาที่มีความสามารถในการปรับแต่ง ในบทช่วยสอนนี้เราจะรักษาความปลอดภัยของข้อความ
CentOS ติดตามการพัฒนา Red Hat Enterprise Linux (RHEL) RHEL พยายามที่จะเป็นแพลตฟอร์มเซิร์ฟเวอร์ที่มั่นคงซึ่งหมายความว่าจะไม่รีบเร่งในการรวม
ในบางโอกาสผู้ดูแลระบบอาจต้องสร้างบัญชีผู้ใช้และ จำกัด การเข้าถึงเพื่อจัดการไฟล์ของตัวเองผ่าน sFTP เท่านั้น
ใช้ระบบที่แตกต่างกันอย่างไร Moodle เป็นแพลตฟอร์มการเรียนรู้โอเพนซอร์ซหรือระบบจัดการหลักสูตร (CMS) - ชุดซอฟต์แวร์โอเพ่นซอร์สฟรีที่ออกแบบมาเพื่อช่วย
ในบทความนี้ฉันจะอธิบายวิธีสร้าง LEMP สแต็คที่ได้รับการป้องกันโดย ModSecurity ModSecurity เป็นไฟร์วอลล์เว็บแอพพลิเคชันแบบโอเพนซอร์สที่มีประโยชน์
Introduction LAMP เป็นคำย่อที่ย่อมาจาก Linux, Apache, MySQL และ PHP ซอฟต์แวร์นี้เป็นโซลูชันโอเพ่นซอร์สที่ได้รับความนิยมสูงสุดสำหรับการติดตั้ง o
Icinga2 เป็นระบบการตรวจสอบที่มีประสิทธิภาพและเมื่อใช้ในโมเดลลูกค้าหลักจะสามารถแทนที่ความต้องการการตรวจสอบที่อิง NRPE ปรมาจารย์
ใช้ระบบที่แตกต่างกันอย่างไร Netdata เป็นดาวรุ่งพุ่งแรงในด้านการติดตามการวัดในระบบแบบเรียลไทม์ เมื่อเปรียบเทียบกับเครื่องมือชนิดเดียวกัน Netdata:
Buildbot เป็นโอเพ่นซอร์สเครื่องมือที่ใช้การรวมอย่างต่อเนื่องของ Python สำหรับการสร้างซอฟต์แวร์การทดสอบและการปรับใช้โดยอัตโนมัติ Buildbot ประกอบด้วยหนึ่งหรือหมอ
ยินดีต้อนรับสู่การกวดวิชา Vultr อื่น ที่นี่คุณจะได้เรียนรู้วิธีการติดตั้งและเรียกใช้เซิร์ฟเวอร์ SAMP คู่มือนี้เขียนขึ้นสำหรับ CentOS 6 ข้อกำหนดเบื้องต้นคุณจะต้อง
แอปพลิเคชั่น dotProject เป็นเครื่องมือการจัดการโครงการแบบโอเพ่นซอร์สบนเว็บ สำหรับตอนนี้มันวางจำหน่ายภายใต้ GPL ดังนั้นคุณสามารถปรับใช้และใช้งานได้บนบริการของคุณ
ใช้ระบบที่แตกต่างกันอย่างไร TaskWarrior เป็นเครื่องมือจัดการเวลาแบบโอเพ่นซอร์สที่เป็นการปรับปรุงแอพพลิเคชั่น Todo.txt และโคลนของมัน เนื่องมาจาก
ใช้ระบบที่แตกต่างกันอย่างไร Selfoss RSS Reader เป็นฟรีและเปิดตัวเองบนเว็บโฮสต์อเนกประสงค์, สตรีมสด, ตอบโต้กับผู้ใช้ได้, ฟีดข่าว (RSS / Atom) reade
ใช้ระบบที่แตกต่างกันอย่างไร Kanboard เป็นซอฟต์แวร์ซอฟต์แวร์การจัดการโครงการโอเพ่นซอร์สฟรีที่ออกแบบมาเพื่ออำนวยความสะดวกและมองเห็นภาพการทำงานเป็นทีม
บทช่วยสอนนี้จะกล่าวถึงกระบวนการติดตั้งเซิร์ฟเวอร์เกม Half Life 2 บนระบบ CentOS 6 ขั้นตอนที่ 1: การติดตั้งข้อกำหนดเบื้องต้นเพื่อตั้งค่า ou
GlusterFS เป็นระบบไฟล์ที่เชื่อมต่อกับเครือข่ายซึ่งช่วยให้คุณแบ่งปันไดรฟ์สองตัวในอุปกรณ์หลายตัวบนเครือข่ายได้อย่างมีประสิทธิภาพ ระบบไฟล์นี้คือ
ใช้ระบบที่แตกต่างกันอย่างไร ในขณะที่การโยกย้ายเว็บไซต์มักจะไม่มีปัญหาบางครั้งก็ยากที่จะโยกย้ายกล่องอีเมล นี่คือ CAS โดยเฉพาะอย่างยิ่ง
เรียนรู้วิธีการติดตั้ง 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