ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
เอกสารเริ่มต้น

ติดตั้ง nextcloud hub6 บน Ubuntu

โดย Parnian R. อ่าน 3 นาที อัปเดต 15 ก.พ. 2026

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

ข้อกำหนดเบื้องต้น

  • เซิร์ฟเวอร์ที่ใช้ Ubuntu 20.04 LTS หรือใหม่กว่า

  • ความคุ้นเคยพื้นฐานกับอินเทอร์เฟซบรรทัดคำสั่ง

กระบวนการติดตั้ง

ทำตามขั้นตอนเหล่านี้เพื่อติดตั้ง Nextcloud Hub 6 (27.1.3) บน Ubuntu ของคุณ
เซิร์ฟเวอร์:

ขั้นตอนที่ 1: อัปเดตของคุณ
เซิร์ฟเวอร์

ตรวจสอบให้แน่ใจว่ารายการแพ็คเกจของเซิร์ฟเวอร์ของคุณและระบบนั้นใช้งานได้
วันที่:

sudo apt update && sudo apt upgrade -y

ขั้นตอนที่ 2: ติดตั้ง Apache
เว็บเซิร์ฟเวอร์

ติดตั้ง Apache ซึ่งจะให้บริการไฟล์ Nextcloud ของคุณ:

sudo apt install apache2 -y

ขั้นตอนที่ 3:
ติดตั้ง PHP และโมดูล PHP ที่จำเป็น

Nextcloud ต้องใช้ PHP เพื่อทำงาน ติดตั้ง PHP พร้อมกับสิ่งที่จำเป็น
โมดูล:

sudo apt install php libapache2-mod-php php-mysql php-dom php-xml php-mbstring php-gd php-curl php-zip -y

ขั้นตอนที่ 4: ติดตั้ง MariaDB
เซิร์ฟเวอร์

ติดตั้ง MariaDB ซึ่งเป็นเซิร์ฟเวอร์ฐานข้อมูลเพื่อเก็บข้อมูล Nextcloud:

sudo apt install mariadb-server -y

ขั้นตอนที่ 5: สร้าง
ฐานข้อมูลสำหรับ Nextcloud

ขั้นแรก ให้ล็อกอินเข้าสู่เชลล์ MariaDB:

sudo mariadb -u root -p

หลังจากเข้าสู่ระบบแล้ว ให้สร้างฐานข้อมูลสำหรับ Nextcloud และผู้ใช้ด้วย
ข้อมูลรับรองที่ต้องการ:

CREATE DATABASE nextcloud;
GRANT ALL PRIVILEGES ON nextcloud.* TO 'your_desired_username'@'localhost' IDENTIFIED BY 'your_desired_password';
FLUSH PRIVILEGES;
EXIT;
สร้างฐานข้อมูลสำหรับ nextcloud

ขั้นตอนที่ 6:
ติดตั้ง Unzip และดาวน์โหลด Nextcloud

ก่อนที่จะดาวน์โหลด Nextcloud ตรวจสอบให้แน่ใจว่าคุณได้แตกไฟล์ zip ไว้แล้ว
แตกไฟล์ที่ดาวน์โหลดมา:

sudo apt install unzip -y
wget https://download.nextcloud.com/server/releases/nextcloud-27.1.3.zip

ขั้นตอนที่ 7:
แยก Nextcloud และตั้งค่าการอนุญาต

คลายซิปแพ็คเกจ Nextcloud ไปยังไดเร็กทอรีรูทของเว็บและตั้งค่า
สิทธิ์ที่ถูกต้อง:

unzip nextcloud-27.1.3.zip -d /var/www/html/
sudo chown -R www-data:www-data /var/www/html/nextcloud/
แตกแพ็คเกจ Nextcloud

ขั้นตอนที่ 8: กำหนดค่า
อาปาเช่สำหรับ Nextcloud

สร้างไฟล์การกำหนดค่า Apache สำหรับ Nextcloud:

sudo nano /etc/apache2/sites-available/nextcloud.conf

แทรกการกำหนดค่าต่อไปนี้และบันทึกไฟล์:

Alias /nextcloud "/var/www/html/nextcloud/"
<Directory /var/www/html/nextcloud/>
  Require all granted
  AllowOverride All
  Options FollowSymLinks MultiViews

  <IfModule mod_dav.c>
    Dav off
  </IfModule>
</Directory>

เปิดใช้งานไซต์ใหม่และโมดูลเขียนใหม่:

sudo a2ensite nextcloud
sudo a2enmod rewrite
sudo systemctl restart apache2

ขั้นตอน
9: ทำการติดตั้งให้เสร็จสิ้นผ่านเว็บอินเตอร์เฟส

เปิดเว็บเบราว์เซอร์ของคุณแล้วไปที่
http://your_server_ip/nextcloud. ตั้งค่าให้เสร็จสิ้นโดย
โดยให้ข้อมูลต่อไปนี้:

  • รายละเอียดบัญชีผู้ดูแลระบบ: เลือกชื่อผู้ใช้และ
    รหัสผ่านสำหรับบัญชีซีดีผู้ดูแลระบบ Nextcloud

  • โฟลเดอร์ข้อมูล: ยืนยันเส้นทางไปยังโฟลเดอร์ข้อมูล
    โดยที่ Nextcloud จะเก็บไฟล์ไว้

  • การกำหนดค่าฐานข้อมูล: ป้อนข้อมูลรับรอง
    สำหรับผู้ใช้ฐานข้อมูลและชื่อที่คุณสร้างไว้ก่อนหน้านี้ ใช้
    โลคัลโฮสต์ สำหรับโฮสต์ฐานข้อมูล เว้นแต่ฐานข้อมูลของคุณจะเป็น
    บนเซิร์ฟเวอร์อื่น

ทำการติดตั้งให้เสร็จสิ้นผ่านเว็บอินเตอร์เฟส

หลังจากกรอกรายละเอียดแล้วให้คลิก ตั้งค่าให้เสร็จสิ้น
เพื่อทำการติดตั้งให้เสร็จสิ้น จากนั้นไปที่
http://your_server_ip/nextcloud/index.php/login ถ้าคุณ
ไม่เปลี่ยนเส้นทางโดยอัตโนมัติ

เข้าสู่ระบบ

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

แบ่งปัน

ต้องการความช่วยเหลือเรื่องอื่นไหม?

เวลาตอบกลับเฉลี่ยน้อยกว่า 1 ชั่วโมง มนุษย์จริง ไม่ใช่บอท