วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Apache เป็นซอฟต์แวร์เว็บเซิร์ฟเวอร์ยอดนิยมที่ผู้ให้บริการเว็บโฮสติ้งส่วนใหญ่ใช้ PHP5-FPM เป็นการใช้งาน FastCGI สำหรับ PHP มันมีประโยชน์สำหรับการประมวลผลสคริปต์ PHP บนเว็บไซต์ไม่ว่าง
โดยปกติ Apache ใช้ mod_php เพื่อประมวลผลหน้า PHP บน VPS ของคุณ Mod_php ใช้ทรัพยากรมากกว่า PHP5-FPM เนื่องจาก Apache เข้ากันได้กับ PHP5-FPM เราจึงสามารถใช้ตัวเลือกนั้นเพื่อลดการใช้ทรัพยากรและปรับปรุงประสิทธิภาพ
ติดตั้งและเปิดใช้งานapache2-mpm-eventโดยเรียกใช้คำสั่งต่อไปนี้:
sudo apt-get update
sudo apt-get install apache2-mpm-event
คุณสามารถทดสอบสถานะเซิร์ฟเวอร์ของ Apache ได้ด้วยคำสั่งนี้:
sudo service apache2 status
หากบริการกำลังทำงาน "apache2 is running" จะถูกพิมพ์ไปยังเครื่องปลายทางของคุณ มิฉะนั้นคุณสามารถเริ่มบริการด้วยคำสั่งนี้:
sudo service apache2 start
ในการใช้ PHP5-FPM กับ Apache เราต้องติดตั้งlibapache2-mod-fastcgiโมดูล libapache2-mod-fastcgiโมดูลไม่สามารถใช้ได้ในแพคเกจอูบุนตู ดังนั้นเราจำเป็นต้องปรับปรุงaptแหล่งที่มา ทำตามขั้นตอนเหล่านี้
รันคำสั่งต่อไปนี้เพื่อแก้ไขรายการแหล่งที่มา:
sudo nano /etc/apt/sources.list
เพิ่มบรรทัดต่อไปนี้ที่ท้ายไฟล์:
deb http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
กดCTRL + Xจากนั้นYเพื่อบันทึกไฟล์
ติดตั้งlibapache2-mod-fastcgi:
sudo apt-get update
sudo apt-get install libapache2-mod-fastcgi
ติดตั้ง PHP5-FPM ด้วยคำสั่งต่อไปนี้:
sudo apt-get install php5-fpm
สร้างไฟล์กำหนดค่า PHP5-FPM สำหรับ Apache:
sudo nano /etc/apache2/conf-available/php5-fpm.conf
... จากนั้นเพิ่มบรรทัดต่อไปนี้:
<IfModule mod_fastcgi.c>
AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization
<Directory /usr/lib/cgi-bin>
Require all granted
</Directory>
</IfModule>
กดCTRL + Xจากนั้นYเพื่อบันทึกไฟล์
เปิดใช้งานโมดูลและการกำหนดค่าใหม่สำหรับ Apache:
sudo a2enmod actions fastcgi alias
sudo a2enconf php5-fpm
ในที่สุดรีสตาร์ท Apache:
sudo service apache2 restart
ทดสอบการติดตั้งของคุณโดยสร้างไฟล์ทดสอบ PHP:
sudo nano /var/www/html/info.php
เพิ่มเนื้อหาต่อไปนี้ลงในไฟล์:
<?php phpinfo(); ?>
กดCTRL + Xจากนั้นYเพื่อบันทึกไฟล์
ตอนนี้เปิดhttp://[SERVER_IP_ADDRESS]/info.phpในเบราว์เซอร์ เมื่อสำเร็จคุณจะเห็นข้อมูลเกี่ยวกับ PHP และเซิร์ฟเวอร์ของคุณ การตั้งค่าของคุณเสร็จสมบูรณ์แล้ว
เรียนรู้วิธีการติดตั้ง 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