Chuyển đến nội dung chính
Giảm 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
Drupal

Drupal

Drupal là nền tảng quản lý nội dung mã nguồn mở hỗ trợ các trang web từ blog cá nhân đến các nền tảng lớn do cộng đồng điều hành. Được sử dụng bởi các chính phủ, trường đại học và doanh nghiệp trên toàn thế giới. Hơn 4.200 sao trên GitHub.

Tổng quan

4.3k

Sao GitHub

14

Lượt xem trang

Phiên bản Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Truy cập

Mở trình duyệt và truy cập: http://<SERVER_IP> (HTTP)

Hãy làm theo trình hướng dẫn cài đặt Drupal trong trình duyệt của bạn ngay lập tức.

Sử dụng cấu hình cơ sở dữ liệu sau:

  • Loại cơ sở dữ liệu: MySQL, MariaDB, Percona Server, or quivalent
  • Tên cơ sở dữ liệu: drupal
  • Tên người dùng cơ sở dữ liệu: drupal
  • Mật khẩu cơ sở dữ liệu: được lưu trữ trong /root/drupal/.env
  • Tùy chọn nâng cao > Host: mariadb
  • Tùy chọn nâng cao > Cổng: 3306

Sau đó, thiết lập tên trang web và tài khoản quản trị của bạn.

File và thư mục quan trọng

  • Thư mục ứng dụng: /root/drupal
  • File Docker Compose: /root/drupal/docker-compose.yml
  • File environment: /root/drupal/.env
  • Tệp cấu hình Nginx: /etc/nginx/sites-available/drupal.conf
  • Cấu hình Nginx đã bật: /etc/nginx/sites-enabled/drupal.conf
  • Ổ đĩa sites Drupal: /var/lib/docker/volumes/drupal_drupal-sites/
  • Ổ đĩa modules Drupal: /var/lib/docker/volumes/drupal_drupal-modules/
  • Ổ đĩa profiles Drupal: /var/lib/docker/volumes/drupal_drupal-profiles/
  • Ổ đĩa themes Drupal: /var/lib/docker/volumes/drupal_drupal-themes/
  • Ổ đĩa dữ liệu MariaDB: /var/lib/docker/volumes/drupal_mariadb-data/

Quản lý Docker

Đi đến thư mục cài đặt:

cd /root/drupal

Bắt đầu stack:

docker compose up -d

Dừng stack:

docker compose down

Khởi động lại stack:

docker compose restart

Xem các container đang chạy:

docker compose ps

Xem log:

docker compose logs -f

Kích hoạt SSL với một tên miền

1. Trỏ tên miền của bạn về IP máy chủ.

2. Chỉnh sửa cấu hình Nginx và thay thế server_name <IP>; với tên miền của bạn (server_name <your-domain>):

vim /etc/nginx/sites-available/drupal.conf

3. Cài đặt Certbot:

apt install -y certbot python3-certbot-nginx

4. Chạy lệnh sau để tạo chứng chỉ Let's Encrypt hợp lệ:

certbot --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Khởi động lại Nginx để áp dụng các thay đổi:

systemctl restart nginx

6. Mở trình duyệt và truy cập: https://yourdomain.com


Thêm trong CMS

Ứng dụng liên quan.

Deploy Drupal now. Từ $2.48/tháng.