Thứ Bảy, Tháng 10 11, 2025
HomeMạng Cơ BảnHướng dẫn cài đặt NextCloud trên máy tính chi tiết

Hướng dẫn cài đặt NextCloud trên máy tính chi tiết

NextCloud là gì?

NextCloud là phần mềm mã nguồn mở giúp người dùng tạo dịch vụ lưu trữ đám mây riêng. Dữ liệu được lưu trên máy tính hoặc server cá nhân, tăng khả năng kiểm soát và bảo mật. Bạn có thể xem thêm tại Tin tức 360.

NextCloud hỗ trợ nhiều nền tảng, bao gồm Windows, Android và iOS, với giao diện thân thiện và dễ sử dụng.

Chuẩn bị trước khi cài đặt

Bạn cần chuẩn bị:

  • Một máy tính, VPS hoặc Raspberry Pi đã cài hệ điều hành (ví dụ: Ubuntu Server 20.04 LTS).
  • Kết nối mạng với các port 443 và 80 đã mở.
  • Quyền truy cập root. Khuyến khích sử dụng SSH để kết nối.

Các phần mềm cần cài đặt

Danh sách phần mềm:

  • Apache
  • PHP (phiên bản 7.4.1 hoặc mới hơn)
  • MySQL
  • NextCloud

Hướng dẫn cài đặt Apache

Bước 1: Cài đặt Apache bằng lệnh sudo apt install apache2 -y.

Bước 2: Khởi động và bật Apache: sudo systemctl start apache2, sudo systemctl enable apache2.

Bước 3: Kiểm tra firewall với lệnh sudo ufw app list.

Bước 4: Cho phép traffic trên port 80 và 443 bằng lệnh sudo ufw app info 'Apache Full'.

Cài đặt và cấu hình MySQL

Bước 1: Cài đặt MySQL bằng lệnh sudo apt install mysql-server -y.

Bước 2: Đặt mật khẩu root: sudo mysql_secure_installation.

Bước 3: Tạo database và user cho NextCloud:

  • CREATE DATABASE nextcloud;
  • CREATE USER 'nc_user'@'localhost' IDENTIFIED BY 'YOUR_PASSWORD_HERE';
  • GRANT ALL PRIVILEGES ON nextcloud.* TO 'nc_user'@'localhost';
  • FLUSH PRIVILEGES;

Cài đặt PHP

Cài đặt các gói PHP cần thiết bằng lệnh:

sudo apt install -y php libapache2-mod-php php-ldap php-mysql php-cli php-bz2 php-curl php-gd php-imagick php-intl php-mbstring php-xml php-zip

Cài đặt NextCloud

Bước 1: Tải NextCloud phiên bản mới nhất:

wget https://download.nextcloud.com/server/releases/nextcloud-22.1.0.zip -O /opt/nextcloud.zip

Bước 2: Giải nén và di chuyển tệp:

unzip /opt/nextcloud.zip -d /var/www/

Bước 3: Cấu hình Virtual Host và phân quyền cho NextCloud.

Hướng dẫn mở port modem nhà mạng

Bước 1: Truy cập địa chỉ 192.168.1.1 và đăng nhập bằng thông tin nhà mạng cung cấp.

Bước 2: Chọn Advanced Setup > NAT > Virtual Server để mở port 80 và 443.

RELATED ARTICLES

Most Popular