เพื่อตั้งค่า NextCloud ให้ง่ายขึ้นอีกนิด NextCloud ขอเสนออิมเมจนักเทียบท่า NextCloud AIO (All-in-One) คุณสามารถใช้มันเพื่อติดตั้ง อัปเดต สำรอง/กู้คืน NextCloud ได้อย่างง่ายดายโดยไม่สูญเสียข้อมูลของคุณ
ในบทความนี้ เราจะแสดงวิธีติดตั้ง NextCloud AIO (All-in-One) เวอร์ชันล่าสุดบน Ubuntu, Debian, Fedora, RHEL, AlmaLinux, Rocky Linux, CentOS Stream และ Linux ยอดนิยมอื่นๆ ได้อย่างง่ายดาย เนื่องจาก NextCloud เวอร์ชันล่าสุดต้องใช้ใบรับรอง SSL ที่ถูกต้องในการทำงาน เราจะใช้ใบรับรอง Let's Encrypt SSL ที่เราสร้างบนคอมพิวเตอร์/เซิร์ฟเวอร์ของเรา และเชื่อมโยงเข้ากับคอนเทนเนอร์ NextCloud Docker เพื่อให้ NextCloud สามารถเข้าถึงและใช้งานได้
หัวข้อเนื้อหา:
- กำลังติดตั้ง CURL
- การติดตั้ง Docker CE และ Docker Compose
- การตั้งค่าที่อยู่ IP แบบคงที่บนคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณ
- การตั้งค่าบันทึก DNS สำหรับเซิร์ฟเวอร์ NextCloud AIO ของคุณ
- การสร้างใบรับรอง Let's Encrypt SSL สำหรับ NextCloud AIO
- การเตรียมไดเรกทอรีโครงการสำหรับ NextCloud AIO
- การกำหนดค่าพื้นที่เก็บข้อมูลสำหรับ NextCloud AIO
- การติดตั้งคอนเทนเนอร์ต้นแบบ NextCloud AIO
- การกำหนดค่าการติดตั้ง NextCloud โดยใช้เว็บอินเตอร์เฟส NextCloud AIO
- การติดตั้ง NextCloud จากเว็บอินเตอร์เฟส NextCloud AIO
- การเข้าถึง NextCloud
- บทสรุป
- อ้างอิง
กำลังติดตั้ง CURL
หากต้องการติดตั้ง Docker CE บนคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณอย่างง่ายดาย คุณต้องมี CURL คุณสามารถติดตั้ง CURL บน Linux ที่คุณชื่นชอบได้อย่างง่ายดาย เนื่องจากมีอยู่ในที่เก็บแพ็คเกจอย่างเป็นทางการของ Linux ทุกตัว
บน Ubuntu, Debian, Linux Mint, Kali Linux และ Linux อื่นๆ ที่ใช้ Ubuntu/Debian คุณสามารถติดตั้ง CURL ด้วยคำสั่งต่อไปนี้:
$ ซูโดะ ปรับปรุงฉลาด
$ ซูโดะ ฉลาด ติดตั้ง ขด -และ
บน Fedora, RHEL, AlmaLinux, Rocky Linux, CentOS Stream และ Linux อื่นๆ ที่ใช้ RHEL คุณสามารถติดตั้ง CURL ด้วยคำสั่งต่อไปนี้:
$ ซูโดะ dnf makecache
$ ซูโดะ dnf ติดตั้ง ขด -และ
เมื่อติดตั้ง CURL แล้ว คุณสามารถตรวจสอบว่า CURL สามารถเข้าถึงได้ด้วยคำสั่งต่อไปนี้หรือไม่ หากสามารถเข้าถึง CURL ได้ คำสั่งจะพิมพ์เวอร์ชันของ CURL ที่คุณติดตั้งบนคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณ
$ ขด --รุ่น
การติดตั้ง Docker CE และ Docker Compose
หากต้องการติดตั้ง Docker CE และ Docker Compose เวอร์ชันล่าสุดบน Ubuntu, Debian, Fedora, RHEL, AlmaLinux, Rocky Linux, CentOS Stream และ Linux ยอดนิยมอื่นๆ ให้รันคำสั่งต่อไปนี้:
$ ขด -fsSL https: // get.นักเทียบท่า.com | ซูโดะ ซกำลังติดตั้ง Docker CE และ Docker Compos เวอร์ชันล่าสุด ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
ณ จุดนี้ ควรติดตั้ง Docker CE และ Docker Compose เวอร์ชันล่าสุดบนคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณ
เพิ่มผู้ใช้เข้าสู่ระบบของคุณในกลุ่มนักเทียบท่า เพื่อให้คุณสามารถรันคำสั่งนักเทียบท่าโดยไม่ต้องมีสิทธิ์รูท/ผู้ใช้ระดับสูง หากจำเป็น
$ ซูโดะ ผู้ใช้ mod -ก นักเทียบท่า $ ( ฉันเป็นใคร )เพื่อให้การเปลี่ยนแปลงมีผล ให้รีบูทคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณดังนี้:
$ ซูโดะ รีบูตเมื่อคอมพิวเตอร์/เซิร์ฟเวอร์บูทแล้ว คุณสามารถตรวจสอบว่าคำสั่ง Docker สามารถเข้าถึงได้ด้วยคำสั่งต่อไปนี้หรือไม่ หากสามารถเข้าถึงคำสั่ง Docker ได้ เวอร์ชันของ Docker และ Docker Compose ที่คุณติดตั้งบนคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณควรได้รับการพิมพ์
$ รุ่นนักเทียบท่า$ นักเทียบท่าเขียนเวอร์ชัน
การตั้งค่าที่อยู่ IP แบบคงที่บนคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณ
เพื่อให้ NextCloud ทำงานได้อย่างถูกต้อง คุณต้องตั้งค่าที่อยู่ IP แบบคงที่บนคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณ LinuxHint มีบทความมากมายในหัวข้อนั้น โปรด ค้นหาบน linuxhint.com เพื่อดูข้อมูลโดยละเอียดเกี่ยวกับการตั้งค่าที่อยู่ IP แบบคงที่สำหรับการแจกจ่าย Linux ของคุณ .
การตั้งค่าบันทึก DNS สำหรับเซิร์ฟเวอร์ NextCloud AIO ของคุณ
เพื่อให้ NextCloud ทำงานได้อย่างถูกต้อง คุณต้องมีชื่อโดเมนที่ชี้ไปยังที่อยู่ IP ของคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณ ในการทำเช่นนั้น คุณต้องเพิ่มระเบียน A (สำหรับ IPv4) บนเซิร์ฟเวอร์ DNS ของโดเมนของคุณที่ชี้ไปยังที่อยู่ IP ของคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณที่คุณต้องการติดตั้ง NextCloud
การสร้างใบรับรอง Let's Encrypt SSL สำหรับ NextCloud AIO
เมื่อคุณตั้งค่าที่อยู่ IP แบบคงที่/คงที่ และเพิ่มบันทึก DNS สำหรับ NextCloud บนเซิร์ฟเวอร์ DNS ของคุณ คุณจะสร้างใบรับรอง SSL ที่ถูกต้องโดยใช้ Let's Encrypt หรือซื้อใบรับรอง SSL ที่ถูกต้องจากผู้ออกใบรับรองที่ได้รับอนุญาต (CA)
หากคุณต้องการรับใบรับรอง Let's Encrypt SSL ฟรีสำหรับชื่อโดเมนของคุณโดยใช้การตรวจสอบ CloudFlare DNS-01 เรามีบทความเกี่ยวกับเรื่องนั้น รู้สึกอิสระที่จะอ่านมันสำหรับข้อมูลเพิ่มเติม
การเตรียมไดเรกทอรีโครงการสำหรับ NextCloud AIO
เนื่องจาก NextCloud AIO รัน NextCloud ในคอนเทนเนอร์ Docker คุณจึงต้องสร้างไฟล์บางไฟล์เพื่อกำหนดค่าการติดตั้ง NextCloud ของคุณ ดีกว่าที่จะรวมทุกอย่างไว้ในโฟลเดอร์เดียว
คุณสามารถสร้างไดเร็กทอรีโปรเจ็กต์สำหรับ NextCloud AIO ซึ่งก็คือ “/opt/nextcloud-aio” (สมมติว่า) ได้ดังนี้:
$ ซูโดะ mkdir / เลือก / nextcloud-aioตอนนี้ไปที่ไดเรกทอรี “/opt/nextcloud-aio” ดังนี้:
$ ซีดี / เลือก / nextcloud-aioสร้างไฟล์ Docker Compose ซึ่งเป็น 'compose.yaml' ในไดเร็กทอรี '/opt/nextcloud-aio' และเปิดด้วยโปรแกรมแก้ไขข้อความ nano ดังนี้:
$ ซูโดะ นาโน เขียน.yamlคัดลอกและวางบรรทัดต่อไปนี้ในไฟล์ 'compose.yaml':
รุ่น: '3'เล่ม:
nextcloud_aio_mastercontainer:
ชื่อ: nextcloud_aio_mastercontainer
บริการ:
เน็กซ์คลาวด์:
ภาพ : เน็กซ์คลาวด์ / ออลอินวัน:ล่าสุด
รีสตาร์ท: เสมอ
container_name: nextcloud-aio-mastercontainer
เล่ม:
- nextcloud_aio_mastercontainer: / เดือน / นักเทียบท่า-aio-config
- - / เคยเป็น / วิ่ง / นักเทียบท่า.ถุงเท้า: / เคยเป็น / วิ่ง / docker.sock:ro
พอร์ต:
- - 8080 : : 8080
สิ่งแวดล้อม:
- - SKIP_DOMAIN_VALIDATION = จริง
- - APACHE_PORT = 11000
- - APACHE_IP_BINDING =127.0.0.1
- - NEXTCLOUD_DATADIR = / เดือน / ข้อมูลถัดไปบนคลาวด์
# - NEXTCLOUD_ENABLE_DRI_DEVICE=จริง
แคดดี้:
ภาพ: แคดดี้: อัลไพน์
รีสตาร์ท: เสมอ
พอร์ต:
- - 443 : : 443
เล่ม:
- . / แคดดี้ไฟล์: / ฯลฯ / แคดดี้ / แคดดี้ไฟล์
- - / ฯลฯ / ปล่อยให้เข้ารหัส / สด / nodekite.com / fullchain.pem: / ใบรับรอง / fullchain.pem
- - / ฯลฯ / ปล่อยให้เข้ารหัส / สด / nodekite.com / privkey.pem: / ใบรับรอง / privkey.pem
โหมดเครือข่าย: 'เจ้าภาพ'
สร้างไฟล์ Caddyfile ในไดเร็กทอรี “/opt/nextcloud-aio” และเปิดด้วยโปรแกรมแก้ไขข้อความ nano ดังนี้:
$ ซูโดะ นาโน แคดดี้ไฟล์คัดลอกและวางบรรทัดต่อไปนี้ในไฟล์ Caddyfile:
https: // nextcloud.nodekite.com: 443 {ไม่เป็นไร / ฯลฯ / แคดดี้ / fullchain.pem / ฯลฯ / แคดดี้ / privkey.pem
Reverse_proxy โลคัลโฮสต์: 11000
}
ในไฟล์ “compose.yaml” “/etc/letsencrypt/live/nodekite.com/fullchain.pem” และ “/etc/letsencrypt/live/nodekite.com/privkey.pem” เป็นเส้นทางแบบเต็มของเรา มาเข้ารหัสใบรับรอง SSL กันเถอะ สิ่งเหล่านี้เชื่อมโยงกับคอนเทนเนอร์ nextcloud-aio-mastercontainer และแคดดี้ (reverse-proxy)
ไฟล์ใบรับรอง “fullchain.pem” และ “privkey.pem” ถูกผูกเข้าด้วยกันในพาธ “/etc/apache2/certs/ssl.crt” และ “/etc/apache2/certs/ssl.key” ตามลำดับใน “nextcloud_aio_mastercontainer” คอนเทนเนอร์นักเทียบท่า [1] . หากคุณไม่ผ่านใบรับรอง SSL ในคอนเทนเนอร์ Docker “nextcloud_aio_mastercontainer” ไม่ช้าก็เร็ว คุณจะได้รับข้อผิดพลาด MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT (บน Mozilla Firefox) และ/หรือข้อผิดพลาด SSL อื่นๆ (บนเว็บเบราว์เซอร์อื่น) ในขณะที่พยายามเข้าถึง NextCloud อินเทอร์เฟซการจัดการ AIO
ไฟล์ใบรับรอง “fullchain.pem” และ “privkey.pem” ถูกผูกเข้าด้วยกันในพาธ “/certs/fullchain.pem” และ “/certs/privkey.pem” ตามลำดับในคอนเทนเนอร์ Caddy Docker [2] . คอนเทนเนอร์แคดดี้จะถูกใช้เป็นพร็อกซีเซิร์ฟเวอร์ย้อนกลับสำหรับ NextCloud
ตัวเลือกการกำหนดค่าที่สำคัญอีกตัวสำหรับ NextCloud คือตัวแปรสภาพแวดล้อม NEXTCLOUD_DATADIR และ NEXTCLOUD_ENABLE_DRI_DEVICE
NEXTCLOUD_DATADIR คือไดเร็กทอรีบนคอมพิวเตอร์/เซิร์ฟเวอร์ของคุณ (ที่ติดตั้ง Docker/NextCloud) โดยที่ NextCloud เก็บไฟล์ผู้ใช้ทั้งหมด ที่นี่ เราจะติดตั้งอุปกรณ์จัดเก็บข้อมูลเฉพาะกับพาธ “/mnt/nextcloud-data” และใช้เพื่อจัดเก็บไฟล์ผู้ใช้ NextCloud [1] .
หากเปิดใช้งานตัวเลือก NEXTCLOUD_ENABLE_DRI_DEVICE NextCloud จะใช้ GPU ของคุณเพื่อแปลงรหัสไฟล์สื่อ (เช่น วิดีโอ) ดังนั้น หากคุณต้องการใช้ GPU ของคุณในการแปลงไฟล์มีเดีย ให้ลบ “#” ออกจากบรรทัดเพื่อเปิดใช้งานตัวแปรสภาพแวดล้อม NEXTCLOUD_ENABLE_DRI_DEVICE [2] .
การกำหนดค่าพื้นที่เก็บข้อมูลสำหรับ NextCloud AIO
ในส่วนนี้ เราจะแสดงให้คุณเห็นพื้นฐานของการติดตั้งอุปกรณ์จัดเก็บข้อมูลบนระบบ Linux ของคุณ เพื่อให้คุณสามารถใช้เพื่อจัดเก็บไฟล์ผู้ใช้ NextCloud
เรามีอุปกรณ์จัดเก็บข้อมูลที่ฟอร์แมต EXT4 “/dev/sdb1” พร้อมด้วย UUID dda44238-4527-42b8-969e-bd81cb03c6c8 (โปรดทราบสิ่งนี้เนื่องจากคุณต้องการติดตั้งระบบไฟล์) เราติดตั้งไว้ในไดเร็กทอรี “/mnt/nextcloud-data” (ที่เรากำหนดค่า NextCloud เพื่อจัดเก็บไฟล์ผู้ใช้) สำหรับการสาธิต
$ ซูโดะ ตึกๆ / ผู้พัฒนา / เอสดีบี1
ขั้นแรก ให้เปิดไฟล์ “/etc/fstab” ด้วยโปรแกรมแก้ไขข้อความ nano ดังนี้:
$ ซูโดะ นาโน / ฯลฯ / fstab พิมพ์บรรทัดต่อไปนี้ที่ส่วนท้ายของไฟล์ “/etc/fstab” เพื่อติดตั้งอุปกรณ์จัดเก็บข้อมูล “/dev/sdb1” โดยใช้ UUID ในไดเร็กทอรี “/mnt/nextcloud-data” เมื่อเสร็จแล้ว ให้กด
สร้างเส้นทางการเมานต์ “/mnt/nextcloud-data” ดังนี้:
$ ซูโดะ mkdir / เดือน / ข้อมูลถัดไปบนคลาวด์[ / ค ] ค
ติดตั้งอุปกรณ์จัดเก็บข้อมูลที่กำหนดค่าไว้ที่ “ / เดือน / ไดเรกทอรี nextcloud-data” เช่น ดังต่อไปนี้:
[ ซีซี แค่ = 'ทุบตี' ความกว้าง = '100%' ความสูง = '100%' หลบหนี = 'จริง' ธีม = 'กระดานดำ' ตอนนี้แรป = '0' ]
$ ซูโดะ เมานต์ / เดือน / ข้อมูลถัดไปบนคลาวด์ /
อย่างที่คุณเห็น “/dev/sdb1” [1] อุปกรณ์จัดเก็บข้อมูลติดตั้งอยู่ใน “/mnt/nextcloud-data” [2] เส้นทาง.
การติดตั้งคอนเทนเนอร์ต้นแบบ NextCloud AIO
ในไดเรกทอรีโครงการ “/opt/nextcloud-aio” NextCloud คุณควรมีไฟล์ “compose.yaml” และ Caddyfile
$ LS
หากต้องการสตาร์ทคอนเทนเนอร์ NextCloud AIO ให้รันคำสั่งต่อไปนี้:
$ ซูโดะ นักเทียบท่าเขียนขึ้นควรเริ่มต้นคอนเทนเนอร์ NextCloud AIO
ตอนนี้เยี่ยมชม https://your-nextcloud-domain.com:8080 จากเว็บเบราว์เซอร์ที่คุณชื่นชอบเพื่อเข้าถึง NextCloud AIO
คุณจะเห็นรหัสผ่านเข้าสู่ระบบสำหรับ NextCloud AIO ในครั้งแรกที่คุณเข้าถึง NextCloud AIO จากเว็บเบราว์เซอร์ [1] . คุณต้องจดบันทึกไว้ มันเป็นสิ่งสำคัญมาก. หากคุณทำรหัสผ่านนี้หาย คุณจะต้องรีเซ็ตคอนเทนเนอร์ต้นแบบ NextCloud AIO และเริ่มต้นใหม่
เมื่อคุณจดรหัสผ่านเข้าสู่ระบบ NextCloud AIO แล้ว ให้คลิกที่ “เปิดเข้าสู่ระบบ NextCloud AIO” [2] .
เมื่อหน้าเข้าสู่ระบบ NextCloud AIO ปรากฏขึ้น ให้พิมพ์รหัสผ่าน NextCloud AIO [1] และคลิกที่ “เข้าสู่ระบบ” [2] .
คุณควรเข้าสู่ระบบอินเทอร์เฟซการจัดการ NextCloud AIO
การกำหนดค่าการติดตั้ง NextCloud โดยใช้เว็บอินเตอร์เฟส NextCloud AIO
ขั้นแรก พิมพ์ชื่อโดเมนที่คุณต้องการใช้สำหรับ NextCloud และคลิกที่ “ส่งโดเมน”
บันทึก: คุณต้องใช้ชื่อโดเมนเดียวกันกับที่คุณสร้างใบรับรอง SSL ให้
เมื่อคุณกำหนดค่าชื่อโดเมนสำหรับ NextCloud แล้ว NextCloud AIO จะขอให้คุณกำหนดค่าการติดตั้ง NextCloud ของคุณ
เลื่อนลงไปที่ส่วน “การเปลี่ยนแปลงเขตเวลา” พิมพ์เขตเวลาของคุณในรูปแบบตัวระบุ TZ และคลิกที่ “ส่งเขตเวลา” [1] . หากคุณไม่ทราบรูปแบบตัวระบุ TZ ของเขตเวลาของคุณ ให้คลิกที่ลิงก์ตามที่ระบุไว้ในภาพหน้าจอต่อไปนี้ [2] และคุณจะพบรายการตัวระบุ TZ สำหรับเขตเวลาทั้งหมดทั่วโลก:
คลิกที่ 'ตกลง' เพื่อยืนยันเขตเวลา
ควรตั้งค่าเขตเวลาที่คุณต้องการ
เลื่อนไปที่ส่วน 'คอนเทนเนอร์เสริม' ตามค่าเริ่มต้น จะมีการเลือกเฉพาะคอนเทนเนอร์ที่จำเป็นสำหรับเซิร์ฟเวอร์ NextCloud ที่ทำงานได้อย่างสมบูรณ์ คุณสามารถเลือกคอนเทนเนอร์อื่นๆ จากรายการเพื่อเพิ่มฟังก์ชันการทำงานเพิ่มเติมให้กับ NextCloud
ClamAV : หากคุณต้องการสแกนไฟล์ผู้ใช้ NextCloud เพื่อหาไวรัส คุณสามารถเปิดใช้งานคอนเทนเนอร์นี้ได้
ค้นหาข้อความแบบเต็ม : หากคุณต้องการใช้ฟังก์ชันการค้นหาข้อความแบบเต็มของ NextCloud เพื่อค้นหาไฟล์ ให้เลือกคอนเทนเนอร์นี้
เซิร์ฟเวอร์บันทึก Nextcloud Talk : หากคุณต้องการบันทึกการโทร NextCloud Talk ให้เลือกคอนเทนเนอร์นี้
พร็อกซีซ็อกเก็ตนักเทียบท่า : หากคุณต้องการใช้ NextCloud API ให้เลือกคอนเทนเนอร์นี้
การติดตั้ง NextCloud จากเว็บอินเตอร์เฟส NextCloud AIO
หากต้องการติดตั้ง NextCloud (NextCloud Hub 7) เวอร์ชันล่าสุด ให้ทำเครื่องหมายที่ “ติดตั้ง Nextcloud 28” [1] และคลิกที่ “ดาวน์โหลดและเริ่มคอนเทนเนอร์” [2] .
NextCloud AIO ควรเริ่มดาวน์โหลดคอนเทนเนอร์ Docker ที่จำเป็นทั้งหมดแล้วเริ่มใช้งาน ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
คุณสามารถรีเฟรชเพจ NextCloud AIO เพื่อดูความคืบหน้าของการติดตั้ง NextCloud คอนเทนเนอร์ที่ดาวน์โหลดและเริ่มต้นอย่างถูกต้องควรทำเครื่องหมายเป็นสีเขียว คอนเทนเนอร์ที่กำลังดาวน์โหลดหรือกำหนดค่าจะมีเครื่องหมายสีเหลือง
เมื่อติดตั้ง NextCloud แล้ว NextCloud AIO จะแสดงรหัสผ่านผู้ดูแลระบบของการติดตั้ง NextCloud ของคุณ
การเข้าถึง NextCloud
หากต้องการเข้าถึง NextCloud โปรดไปที่ https://your-nextcloud-domain.com จากเว็บเบราว์เซอร์ และคุณควรเห็นหน้าเข้าสู่ระบบ NextCloud
พิมพ์ “admin” เป็นชื่อผู้ใช้ [1] และรหัสผ่านผู้ดูแลระบบ (ที่คุณเห็นในหน้า NextCloud AIO) [2] และคลิกที่ “เข้าสู่ระบบ” [3] .
คุณควรเข้าสู่ระบบ NextCloud ในฐานะผู้ใช้ผู้ดูแลระบบ ในฐานะผู้ดูแลระบบ คุณสามารถสร้างผู้ใช้ NextCloud ใหม่ กำหนดค่าโควต้าสำหรับผู้ใช้ NextCloud และทำงานด้านการดูแลระบบอื่นๆ ได้
ต่อไปนี้คืออินเทอร์เฟซการจัดการไฟล์ NextCloud Hub 7:
การดูเอกสาร Word ใน NextCloud Hub 7:
บทสรุป
ในบทความนี้ เราได้แสดงวิธีติดตั้ง NextCloud AIO (All-in-One) เวอร์ชันล่าสุดบน Ubuntu, Debian, Fedora, RHEL, AlmaLinux, Rocky Linux, CentOS Stream และ Linux ยอดนิยมอื่นๆ ที่ใช้ Ubuntu/Debian หรือ RHEL เนื่องจาก NextCloud เวอร์ชันล่าสุดต้องการชื่อโดเมนที่ถูกต้องและใบรับรอง SSL ที่ถูกต้อง มันทำให้การติดตั้งยากขึ้นเล็กน้อยสำหรับคนส่วนใหญ่ เราทำให้กระบวนการติดตั้ง NextCloud เวอร์ชันล่าสุดง่ายขึ้นบนการกระจาย Linux ที่คุณชื่นชอบโดยใช้ใบรับรอง Let's Encrypt SSL และชื่อโดเมนที่ถูกต้อง
อ้างอิง:
- nextcloud/all-in-one: วิธีการติดตั้ง Nextcloud อย่างเป็นทางการ ช่วยให้ปรับใช้และบำรุงรักษาได้ง่ายด้วยฟีเจอร์ส่วนใหญ่ที่รวมอยู่ในอินสแตนซ์ Nextcloud นี้
- all-in-one/compose.yaml ที่ main · nextcloud/all-in-one
- all-in-one/reverse-proxy.md ที่ main · nextcloud/all-in-one
- abelncm/nextcloud-aio-local-docker-compose: เรียกใช้ Nextcloud AIO ในโลคัลโฮสต์ของคุณ