วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
LAMP เป็นตัวย่อที่ใช้แทน Linux, Apache, MySQL และ PHP ซอฟต์แวร์นี้เป็นโซลูชันโอเพ่นซอร์สที่ได้รับความนิยมสูงสุดสำหรับการติดตั้งเว็บเซิร์ฟเวอร์
เนื่องจากเราได้ตัดสินใจใช้การแจกจ่าย CentOS 6 x64 ของ Linux บน Vultr VPS เราจะแนะนำวิธีการติดตั้งส่วนประกอบอื่น ๆ ในบทความนี้เท่านั้น
ในบทความนี้เราคิดว่าคุณได้ตั้งค่า CentOS 6 x64 Vultr VPS ตั้งแต่เริ่มต้นและเข้าสู่ระบบในฐานะ root ผู้ใช้ที่ไม่ใช่รูทจะต้องใช้sudo
คำสั่ง
ในการติดตั้งและเริ่ม Apache ให้เปิดเทอร์มินัล SSH ของคุณและป้อนคำสั่งต่อไปนี้:
yum -y install httpd
service httpd start
ตรวจสอบว่าติดตั้ง Apache และทำงานอย่างถูกต้องด้วย:
service httpd status
หมายเหตุ : คุณไม่สามารถตรวจสอบว่า Apache ทำงานอย่างถูกต้องหรือไม่โดยไปที่ที่อยู่ IP ของ Vultr VPS ของคุณจากเบราว์เซอร์ของคุณเนื่องจากไฟร์วอลล์จะบล็อกการเยี่ยมชมของคุณตามค่าเริ่มต้น
คุณต้องเปิดพอร์ต 80 เพื่อให้เว็บเซิร์ฟเวอร์ของคุณสามารถเข้าถึงได้:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save
หากต้องการติดตั้งและเริ่มใช้งาน MySQL ให้เปิดเทอร์มินัล SSH ของคุณแล้วป้อนคำสั่งต่อไปนี้:
yum -y install mysql-server
service mysqld start
บนเซิร์ฟเวอร์ที่ใช้งานจริงคุณควรรักษาความปลอดภัยของ MySQL ด้วยคำสั่งต่อไปนี้:
/usr/bin/mysql_secure_installation
พรอมต์คำสั่งจะถามรหัสผ่าน root ของ MySQL ปัจจุบันของคุณ เว้นว่างไว้โดยกด ENTER
จากนั้นตอบรับคำสั่งตามที่ระบุด้านล่าง:
Set root password? [Y/n] Y
New password: YourDesiredPassword
Re-enter new password: YourDesiredPassword
Remove anonymous user? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y
ในการติดตั้ง PHP บน Vultr VPS ของคุณให้เปิดเทอร์มินัล SSH ของคุณและป้อนคำสั่งต่อไปนี้:
yum -y install php php-mysql
คุณอาจต้องติดตั้งโมดูล PHP บางตัวลงในเซิร์ฟเวอร์ของคุณทั้งนี้ขึ้นอยู่กับแอปพลิเคชันเว็บที่คุณตั้งใจจะใช้ คุณสามารถตรวจสอบโมดูลที่มีอยู่ได้โดยพิมพ์คำสั่งต่อไปนี้:
yum search php-
หากต้องการดูรายละเอียดเพิ่มเติมเกี่ยวกับโมดูลที่คุณสนใจให้ป้อนคำสั่งต่อไปนี้ อย่าลืมแทนที่NameOfTheModule
ด้วยชื่อของโมดูลที่คุณเลือกจากหน้าจอ
yum info NameOfTheModule
โดยปกติแล้วคุณจะต้องสองโมดูลและphp-mcrypt
php-mbstring
ติดตั้งโดยใช้คำสั่งต่อไปนี้:
yum -y install php-mcrypt.x86_64
yum -y install php-mbstring.x86_64
คุณสามารถติดตั้งโมดูลอื่น ๆ ในแบบเดียวกัน
เพื่อให้การทำงานของกองซ้อนคุณต้องตั้งค่า Apache และ MySQL ให้ทำงานโดยอัตโนมัติเมื่อบูท VPS ของคุณ (PHP จะทำงานโดยอัตโนมัติด้วย Apache):
chkconfig httpd on
chkconfig mysqld on
รีสตาร์ท Apache เว็บเซิร์ฟเวอร์เพื่อให้การเปลี่ยนแปลงมีผล:
service httpd restart
แค่นั้นแหละ. คุณได้ติดตั้ง LAMP stack ลงบน Vultr VPS ของคุณ
เรียนรู้วิธีการติดตั้ง 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