วิธีเปิดใช้งานการแคชใน Nextcloud 16

วิธีเปิดใช้งานการแคชบน Nextcloud 16 ค้นหาวิธีการปรับปรุงประสิทธิภาพของเซิร์ฟเวอร์คลาวด์ของ Nextcloud ของคุณโดยการเปิดใช้งานการแคช

Nextcloud เป็นเซิร์ฟเวอร์คลาวด์ในสถานที่ที่ทรงพลังและยืดหยุ่นอย่างไม่น่าเชื่อที่ธุรกิจใด ๆ (ไม่คำนึงถึงขนาด) สามารถใช้ประโยชน์ได้ แม้ว่านอกกรอบ Nextcloud ทำงานได้ดี แต่ก็เป็นไปได้ที่จะได้รับประสิทธิภาพที่เพิ่มขึ้นอย่างมากด้วยการเปิดใช้งานการแคช การแคชเพิ่มประสิทธิภาพโดยการจัดเก็บวัตถุที่ร้องขอบ่อยในหน่วยความจำเพื่อการดึงข้อมูลได้เร็วขึ้น

ฉันจะแนะนำคุณเกี่ยวกับกระบวนการตั้งค่าแคชใน Nextcloud 16 ด้วยความช่วยเหลือของ Redis

ไฮบริดคลาวด์: คำแนะนำสำหรับผู้เชี่ยวชาญด้าน IT (ดาวน์โหลด TechRepublic)

สิ่งที่คุณต้องการ

สิ่งที่คุณต้องใช้ในการทำงานนี้คืออินสแตนซ์ที่กำลังทำงานของ Nextcloud และบัญชีผู้ใช้ที่มีสิทธิ์ sudo

วิธีการติดตั้งและกำหนดค่า Redis

สิ่งแรกที่ต้องทำคือการติดตั้ง Redis หากต้องการทำสิ่งนี้ให้เปิดหน้าต่างเทอร์มินัลบนเซิร์ฟเวอร์ Netcloud ของคุณและออกคำสั่ง:

 sudo apt-get redis-server ติดตั้ง 

เริ่มและเปิดใช้งาน Redis ด้วยคำสั่ง:

 sudo systemctl start redis-server sudo systemctl เปิดใช้งาน redis-server 

เมื่อติดตั้งแล้วคุณจะต้องกำหนดค่า Redis ออกคำสั่ง:

 sudo nano /etc/redis/redis.conf 

แก้ไขบรรทัดต่อไปนี้เพื่อสะท้อนถึงการเปลี่ยนแปลงเหล่านี้:

 พอร์ต 0 unixsocket /var/run/redis/redis.sock unixsocketperm 700 

บันทึกและปิดไฟล์นั้น

ต่อไปเราจะต้องเพิ่ม redis ให้กับกลุ่ม www-data มิฉะนั้น Nextcloud จะไม่สามารถโหลด ทำด้วยคำสั่ง:

 sudo usermod -aG redis www-data 

วิธีกำหนดค่า Nextcloud

ตอนนี้เราต้องกำหนดค่า Nextcloud หากต้องการทำสิ่งนี้ให้ออกคำสั่ง:

 sudo nano /var/www/html/nextcloud/config/config.php 

ในไฟล์นั้นให้วางต่อไปนี้ไว้เหนือไฟล์สุดท้าย); ไลน์:

 'memcache.local' => '\\ OC \\ Memcache \\ Redis', 'memcache.locking' => '\\ OC \\ Memcache \\ Redis', 'redis' => อาร์เรย์ ('โฮสต์' => '/var/run/redis/redis.sock', 'พอร์ต' => 0, 'หมดเวลา' => 0, 'รหัสผ่าน' => '', 'dbindex' => 0, ), 

ไฟล์ของคุณควรมีลักษณะคล้ายกับที่อยู่ใน รูปที่ A

รูปที่

The bottom portion of a correctly configured config.php file.

" data-credit="" rel="noopener noreferrer nofollow">

ส่วนด้านล่างของไฟล์ config.php ที่กำหนดค่าไว้อย่างถูกต้อง

บันทึกและปิดไฟล์นั้น

ด้วยการกำหนดค่า Nextcloud ให้รีสตาร์ทเว็บเซิร์ฟเวอร์ด้วยคำสั่ง:

 sudo systemctl รีสตาร์ท apache2 

วิธีกำหนดค่า php.ini

สุดท้ายเรามากำหนดค่า PHP Opcache (ซึ่ง Nextcloud แนะนำเพื่อปรับปรุงการทำงานพื้นฐาน) หากต้องการทำสิ่งนี้ให้ออกคำสั่ง:

 sudo nano /etc/php/7.*/apache2/php.ini 

โดยที่ * เป็นเวอร์ชันล่าสุดของ PHP ที่ติดตั้งในระบบของคุณ

ผ่านไฟล์นั้น (เริ่มต้นรอบ ๆ บรรทัดที่ 1799) และตรวจสอบให้แน่ใจว่าบรรทัดต่อไปนี้ได้รับการกำหนดค่าเช่นนี้ (ในหลาย ๆ กรณีพวกเขาจำเป็นต้องยกเลิกการใส่เครื่องหมายโดยการลบส่วนนำ; ตัวอักษร):

 opcache.enable = 1 opcache.enable_cli = 1 opcache.interned_strings_buffer = 8 opcache.max_accelerated_files = 10, 000 opcache.memory_consumption = 128 opcache.save_comments = 1 opcache.revalidate_freq = 1 

บันทึกและปิดไฟล์นั้น

อีกครั้งให้รีสตาร์ท Apache ด้วยคำสั่ง:

 sudo systemctl รีสตาร์ท apache2 

เปิด Nextcloud

ชี้เบราว์เซอร์ของคุณไปที่อินสแตนซ์ของ Nextcloud บริการควรเปิดอย่างที่คาดไว้เฉพาะครั้งนี้ที่คุณเปิดใช้งานแคชอย่างเหมาะสม คุณควรเห็นการปรับปรุงประสิทธิภาพเพิ่มขึ้นมาก ขอแสดงความยินดีคุณได้ปรับแต่ง Nextcloud ให้ดีขึ้นเพื่อตอบสนองความต้องการที่เพิ่มขึ้นบนเซิร์ฟเวอร์คลาวด์ในสถานที่ของคุณ

บริการจดหมายข่าวคลาวด์และทุกอย่าง

นี่คือทรัพยากรไปสู่ล่าสุดของ AWS, Microsoft Azure, แพลตฟอร์ม Google Cloud, XaaS, ความปลอดภัยบนคลาวด์และอีกมากมาย จัดส่งวันจันทร์

สมัครวันนี้

© Copyright 2020 | mobilegn.com