วิธีการติดตั้ง Directus 6.4 CMS บน Fedora 26 LAMP VPS
ใช้ระบบที่แตกต่างกันอย่างไร Directus 6.4 CMS เป็นระบบการจัดการเนื้อหาแบบไม่มีหัว (Headless Content Management: CMS) ที่ทรงพลังและยืดหยุ่นซึ่งให้ผู้พัฒนา
Directus 6.4 CMS เป็นระบบการจัดการเนื้อหาแบบไม่มีหัว (Headless Content Management System) ที่ทรงพลังและยืดหยุ่น ซึ่งช่วยให้ผู้พัฒนาสามารถจัดการเนื้อหาได้อย่างอิสระจากฟรอนต์เอนด์ของแอพพลิเคชันใด ๆ โดยมีสถาปัตยกรรมที่ออกแบบมาเพื่อการจัดการเนื้อหาอย่างมีประสิทธิภาพและเหมาะกับการใช้งานที่หลากหลาย
ในบทช่วยสอนนี้เราจะติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS โดยใช้ Apache เว็บเซิร์ฟเวอร์, PHP 7.1 และฐานข้อมูล MariaDB
เราจะเริ่มต้นด้วยการเพิ่มผู้ใช้ใหม่ชื่อ user1
:
ssh root@YOUR_VULTR_IP_ADDRESS
useradd user1
passwd user1
หลังจากตั้งค่ารหัสผ่านแล้ว ให้เพิ่ม user1
ไปยังกลุ่ม wheel
เพื่อให้สามารถใช้งาน sudo
ได้:
usermod -aG wheel user1
ยืนยันความสำเร็จโดยการตรวจสอบกลุ่ม:
groups user1
ก่อนที่จะติดตั้งแพ็กเกจ เราจะทำการอัปเดตระบบ CentOS:
sudo yum -y update
ติดตั้ง Apache:
sudo yum -y install httpd
เริ่มและตั้งค่า Apache ให้ทำงานโดยอัตโนมัติเมื่อบูต:
sudo systemctl enable httpd
sudo systemctl start httpd
เปิด HTTP และ HTTPS พอร์ตในไฟร์วอลล์:
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
sudo firewall-cmd --reload
ตรวจสอบว่า SELinux ถูกปิดใช้งาน:
sudo sestatus
หากเปิดอยู่ ให้ทำการปิดด้วยการแก้ไขไฟล์:
sudo vi /etc/selinux/config
เปลี่ยน SELINUX=enforcing
เป็น SELINUX=disabled
และบันทึกไฟล์
เพิ่ม repo ภายนอกเพื่อการติดตั้ง PHP 7.1:
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
ติดตั้ง PHP 7.1 พร้อมโมดูลที่จำเป็น:
sudo yum -y install php71w php71w-gd php71w-mbstring php71w-mysql php71w-xml php71w-common php71w-pdo php71w-mysqlnd
ติดตั้ง MariaDB:
sudo yum -y install mariadb-server
เปิดใช้งาน MariaDB ให้ทำงานอัตโนมัติในการบูต:
sudo systemctl enable mariadb
sudo systemctl start mariadb
ล็อกอินเข้าสู่ฐานข้อมูล MariaDB:
sudo mysql -u root -p
สร้างฐานข้อมูลและผู้ใช้งานสำหรับ Directus:
CREATE DATABASE directus_db CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'directus_user'@'localhost' IDENTIFIED BY 'UltraSecurePassword';
GRANT ALL PRIVILEGES ON directus_db.* TO 'directus_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
ดาวน์โหลด Directus CMS:
cd /var/www/html/
sudo wget https://github.com/directus/directus/releases/download/6.4.4/directus-build-6.4.4-20171120114156.zip
คลายไฟล์ซิป:
sudo yum -y install unzip
sudo unzip directus-build-6.4.4-20171120114156.zip
เปลี่ยนเจ้าของไฟล์ให้เป็น apache:
sudo chown -R apache:apache * ./
ให้เข้าไปที่เบราว์เซอร์เพื่อเข้าถึงการติดตั้ง Directus:
http://YOUR_VULTR_IP_ADDRESS/installation/index.php
ตามขั้นตอนการติดตั้ง และสุดท้ายให้ลบไดเรกทอรีการติดตั้ง:
sudo rm -rf ./installation/
ตอนนี้คุณสามารถเริ่มใช้งาน Directus CMS ได้!
สำหรับข้อมูลเพิ่มเติม โปรดตรวจสอบเอกสาร Directus CMS
ใช้ระบบที่แตกต่างกันอย่างไร Directus 6.4 CMS เป็นระบบการจัดการเนื้อหาแบบไม่มีหัว (Headless Content Management: CMS) ที่ทรงพลังและยืดหยุ่นซึ่งให้ผู้พัฒนา
ใช้ระบบที่แตกต่างกันอย่างไร Pagekit เป็น CMS โอเพนซอร์สที่เขียนด้วย PHP ซอร์สโค้ดของ Pagekit นั้นโฮสต์บน GitHub คำแนะนำนี้จะแสดงให้คุณเห็นว่า
ใช้ระบบที่แตกต่างกันอย่างไร Fuel CMS เป็นระบบจัดการเนื้อหาที่ใช้ CodeIgniter ซอร์สโค้ดของมันถูกโฮสต์บน GitHub คำแนะนำนี้จะแสดงให้คุณเห็นว่า
ใช้ระบบที่แตกต่างกันอย่างไร Omeka Classic 2.4 CMS เป็นแพลตฟอร์มเผยแพร่ดิจิตอลฟรีและโอเพ่นซอร์สและระบบการจัดการเนื้อหา (CMS) สำหรับการแบ่งปันดิจิต้า
ใช้ระบบที่แตกต่างกันอย่างไร Thelia เป็นเครื่องมือโอเพ่นซอร์สสำหรับการสร้างเว็บไซต์ e-business และการจัดการเนื้อหาออนไลน์ที่เขียนด้วย PHP รหัสแหล่งที่มา Thelia i
ใช้ระบบที่แตกต่างกันอย่างไร Automad เป็นระบบจัดการเนื้อหาแบบโอเพนซอร์ซ (CMS) และเทมเพลตเอนจินที่เขียนด้วย PHP รหัสที่มา Automad ฉัน
ใช้ระบบที่แตกต่างกันอย่างไร 1.0 ตุลาคม CMS เป็นระบบจัดการเนื้อหา (CMS) ที่ง่ายและเชื่อถือได้ฟรีและโอเพ่นซอร์สที่สร้างขึ้นบนเฟรมเวิร์ก Laravel
ใช้ระบบที่แตกต่างกันอย่างไร Redaxscript 3.2 CMS เป็นระบบจัดการเนื้อหา (CMS) ที่ทันสมัยและมีน้ำหนักเบาฟรีและโอเพนซอร์สที่มี rocket-fas
ใช้ระบบที่แตกต่างกันอย่างไร Bolt เป็น CMS โอเพ่นซอร์สที่เขียนด้วย PHP ซอร์สโค้ดของ Bolts นั้นโฮสต์บน GitHub คู่มือนี้จะแสดงวิธีการติดตั้ง Bolt CM
ใช้ระบบที่แตกต่างกันอย่างไร Alfresco Community Edition เป็นเวอร์ชั่นโอเพ่นซอร์สของ Alfresco Content Services มันเขียนใน Java และใช้ PostgreSQL t
ใช้ระบบที่แตกต่างกันอย่างไร WonderCMS เป็นโอเพนซอร์ซ CMS แบบเร็วและเล็กเขียนด้วย PHP รหัสที่มาของ WonderCMS นั้นโฮสต์บน Github คู่มือนี้จะ
ใช้ระบบที่แตกต่างกันอย่างไร Neos เป็นแพลตฟอร์มแอปพลิเคชันเนื้อหาที่มี CMS และกรอบแอปพลิเคชันเป็นหลัก คู่มือนี้จะแสดงวิธีติดตั้ง
ใช้ระบบที่แตกต่างกันอย่างไร PyroCMS เป็น CMS โอเพ่นซอร์สที่เขียนด้วย PHP รหัสที่มา PyroCMS โฮสต์บน GitHub ในคู่มือนี้ให้เดินผ่าน entir
ใช้ระบบที่แตกต่างกันอย่างไร Alfresco Community Edition เป็นเวอร์ชั่นโอเพ่นซอร์สของ Alfresco Content Services มันเขียนใน Java และใช้ PostgreSQL t
ใช้ระบบที่แตกต่างกันอย่างไร เกริ่นนำ Tiki Wiki CMS Groupware หรือที่รู้จักกันในชื่อ Tiki เป็นระบบจัดการเนื้อหาวิกิฟรีและโอเพ่นซอร์ส คุณสมบัติติ๊ก
ใช้ระบบที่แตกต่างกันอย่างไร Introduction BoltWire เป็นระบบจัดการเนื้อหาที่ฟรีและมีน้ำหนักเบาที่เขียนด้วย PHP เมื่อเทียบกับการจัดการเนื้อหาอื่น ๆ ส่วนใหญ่
ใช้ระบบที่แตกต่างกันอย่างไร TextPattern CMS 4.6.2 เป็นระบบจัดการเนื้อหา (CMS) ที่ง่ายยืดหยุ่นและฟรีและโอเพ่นซอร์สที่ช่วยให้นักออกแบบเว็บไซต์
ใช้ระบบที่แตกต่างกันอย่างไร Redaxscript 3.2 CMS เป็นระบบจัดการเนื้อหา (CMS) ที่ทันสมัยและมีน้ำหนักเบาฟรีและโอเพนซอร์สที่มี rocket-fas
ใช้ระบบที่แตกต่างกันอย่างไร TextPattern CMS 4.6.2 เป็นระบบจัดการเนื้อหา (CMS) ที่ง่ายยืดหยุ่นและฟรีและโอเพ่นซอร์สที่ช่วยให้นักออกแบบเว็บไซต์
เรียนรู้วิธีการติดตั้ง 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
หมีน้อย -
หนูลองทำหลายครั้งแล้วคะ แต่ไม่ประสบผลเลย ขอบคุณสำหรับวิธีนี้นะคะ
ส้มโอ -
แชร์ประสบการณ์นิดนึงค่ะ เคยติดตั้ง Directus บน VPS ของเจ้าอื่นแล้วเจอปัญหาคือเซิร์ฟเวอร์ช้า แต่ได้ Follow วิธีในนี้ดูแล้ว
หมีขาว -
มีข้อแนะนำในการปรับแต่ง Directus หลังติดตั้งหรือไม่คะ พอดีมีแสนมรสุมสมใจ
เก็ทรถคันใหม่ -
หากเราทำนั้นแล้วลืมอัปเกรด Directus จะมีผลอย่างไรกับระบบบ้างครับ? ท่านใดรู้ช่วยแจ้งที
เจษฎา -
เล็งที่จะใช้งาน Directus จริงๆ ครับ ขอบคุณสำหรับข้อมูลค่ะ จะลองทำดูแน่นอน
ปีเตอร์ -
น่าสนใจมาก! ใครเคยทำแล้วช่วยแชร์ประสบการณ์หน่อยได้มั้ยครับ
มะนาว -
เห็นคนติดตั้งง่ายขึ้นงี้ ต้องลองเก็บไว้ทำใช้งานจริงแล้ววว ขอบคุณสำหรับความรู้ค่ะ
ภานุพงศ์ -
อ่านไปแล้วทำให้ปิ๊งไอเดียใหม่ๆ ได้หลายอย่าง ขอบคุณมากครับที่แชร์ข้อมูลดีๆ
ตั๊ก -
มีวิธีไหนแนะนำเพิ่มเติมเกี่ยวกับการใช้งาน Directus ไหมครับ เผื่อจะได้สนุกขึ้นอีก
วิทย์ -
ที่สำคัญคือ LAMP VPS ต้องติดตั้งกันทุกขั้นตอนใช่ไหมครับ? หรือว่ามีขั้นตอนสำคัญอะไรที่ต้องระวังบ้าง?
ปุ๊กกี้ -
หากใครมีเจอปัญหาที่ไหนแนะนำหน่อยค่ะ อยากรู้ว่ามี Community ที่ไหนบ้างเพื่อหาความช่วยเหลือนะคะ
ดาริน -
แค่มีคำแนะนำนี้งานติดตั้งตรงนี้ก็เสร็จเรียบร้อย แบบนี้ต้องแชร์ให้เพื่อนๆได้รู้เลย📢
สมชาย -
สุดยอดเลยครับ! วิธีติดตั้ง Directus 6.4 บน CentOS 7 LAMP VPS ช่วยให้การทำงานง่ายขึ้นมากเลย รู้สึกประทับใจจริงๆ
ชมพู่ -
การติดตั้ง Directus เป็นมาอย่างไรในตอนนี้ค่ะ? ขอข้อมูลเพิ่มเติมได้ไหมนะ
ฝน -
ชอบมากค่ะ ขอบคุณสำหรับรายละเอียดหวังว่าจะติดตั้งได้ง่ายตามแนวนี้ ยังไงต้องมาอัพเดทให้ฟังนะคะ
นัท -
อ๊ะ! เห็นเรื่องนี้ทำให้ผมคิดจะติดตั้ง Directus 6.4 จริงๆแฮะ น่าสนใจจัง
แบงค์ -
ทำได้แล้วเย้! ขอบคุณสำหรับข้อมูลที่ให้มานะครับ ช่วยทำให้ทุกอย่างง่ายขึ้นเยอะเลย
อิ้งค์ -
มีวิธีการ backup ข้อมูลใน Directus ไหมครับ? อยากรู้ว่าจะปกป้องข้อมูลอย่างไร
แอนนา -
คงต้องลองนับครั้งตอนทั้งหมดดูแล้วละ แต่เนื้อหาน่าสนใจมากจริงๆ เดี๋ยวจะกลับมาส่งแบ็คให้
ดาว -
เคยติดตั้งมาครั้งนึง แต่ใน 6.4 นี้มีช่องโหว่พิเศษอะไรที่ควรระวังก่อนตัดสินใจไหมคะ
ทิพย์ -
ลองทำตามแล้วครับ! ต้องขอบคุณสำหรับคำแนะนำที่ละเอียด ทำให้การติดตั้งไม่ยากเลย
เจมส์ -
จริงๆ แล้วการใช้ VPS ช่วยให้การจัดการและพัฒนาเว็บไซต์ยืดหยุ่นขึ้นมากเลยนะครับ โดยเฉพาะกับ Directus
โมเดิร์น -
เย้ๆ ในที่สุดก็เจอวิธีที่เข้าใจง่าย แบบนี้ต้อง Share ให้เพื่อนๆเลย