วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
Varnish Cache หรือที่เรียกว่า Varnish เป็นแคชโอเพ่นซอร์ส HTTP reverse proxy ซึ่งสามารถช่วยปรับปรุงประสิทธิภาพของเว็บเซิร์ฟเวอร์
ในบทความนี้เราจะกล่าวถึงกระบวนการรวบรวม Varnish Cache 5.0 จากแหล่งที่มาเพื่อใช้ควบคู่ไปกับ Apache บน CentOS 7
อัพเดตระบบดังต่อไปนี้:
sudo yum install epel-release -y
sudo yum clean all && sudo yum update -y && sudo shutdown -r now
เมื่อเซิร์ฟเวอร์กลับมาออนไลน์ให้ลงชื่อเข้าใช้โดยใช้ผู้ใช้ sudo คนเดิม
ใช้ YUM เพื่อติดตั้ง Apache:
sudo yum install httpd -y
ตั้ง Apache เป็นพอร์ตฟัง8080:
sudo sed -i "s/Listen 80/Listen 8080/" /etc/httpd/conf/httpd.conf
เริ่มบริการ Apache:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
เนื่องจากไม่มี RPM ที่รวบรวมไว้ล่วงหน้าสำหรับ Varnish Cache 5.0 เราจะรวบรวมจากแหล่งที่มา
ก่อนที่จะรวบรวม Varnish Cache 5.0 เราจำเป็นต้องติดตั้งแพ็กเกจต่าง ๆ ที่ Varnish Cache อาศัยเพื่อทำงาน:
sudo yum install autoconf.noarch automake.noarch jemalloc-devel.x86_64 libedit-devel.x86_64 libtool.x86_64 ncurses-devel.x86_64 pcre-devel.x86_64 pkgconfig.x86_64 python-docutils.noarch python-sphinx.noarch graphviz.x86_64 -y
Compile Varnish Cache 5.0 จากแหล่งที่มา:
cd
wget https://repo.varnish-cache.org/source/varnish-5.0.0.tar.gz
tar -zxvf varnish-5.0.0.tar.gz
cd varnish-5.0.0
sh autogen.sh
sh configure
make
sudo make install
sudo ldconfig
หลังจากรันคำสั่งข้างต้นวานิชแคช 5.0 /usr/local/sbin/varnishdหลักปฏิบัติการจะถูกติดตั้งบนระบบของคุณเป็น คุณสามารถยืนยันได้ว่าการติดตั้งเสร็จสมบูรณ์โดยใช้คำสั่งด้านล่าง:
sudo /usr/local/sbin/varnishd -V
ปรับเปลี่ยนกฎไฟร์วอลล์เพื่ออนุญาตทราฟฟิกขาเข้าบนพอร์ต80:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
สร้างไฟล์ html ที่ว่างเปล่า/var/www/html/1.htmlสำหรับการทดสอบ:
sudo touch /var/www/html/1.html
sudo systemctl restart httpd.service
ใช้คำสั่งต่อไปนี้เพื่อเริ่ม Varnish Cache การตั้งค่าให้ฟังพอร์ต80และสื่อสารกับ Apache ซึ่งใช้8080พอร์ตของ localhost :
sudo /usr/local/sbin/varnishd -a :80 -b localhost:8080
ใช้curlคำสั่งเพื่อเชื่อมต่อเซิร์ฟเวอร์ของคุณ:
curl -I http://203.0.113.1/1.html
ผลลัพธ์ควรมีลักษณะดังนี้:
HTTP/1.1 200 OK
Date: Thu, 26 Jan 2017 15:14:07 GMT
Server: Apache/2.4.6 (CentOS)
Last-Modified: Thu, 26 Jan 2017 15:13:20 GMT
ETag: "0-54700ca2565dc"
Content-Length: 0
Content-Type: text/html; charset=UTF-8
X-Varnish: 2
Age: 0
Via: 1.1 varnish (Varnish/5.0)
Accept-Ranges: bytes
Connection: keep-alive
X-Varnish: 2และVia: 1.1 varnish (Varnish/5.0)ส่วนหัวเท่านั้นที่จะปรากฏขึ้นเมื่อวานิชแคชเป็นที่ทำงาน
นี่เป็นการสรุปบทเรียนของเรา ขอบคุณที่อ่าน.
เรียนรู้วิธีการติดตั้ง 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