Cài đặt và cấu hình Drupal trong môi trường ServBay
Drupal là gì?
Drupal là một hệ thống quản lý nội dung mã nguồn mở mạnh mẽ, được sử dụng rộng rãi để xây dựng nhiều loại trang web khác nhau, từ blog cá nhân đến cổng thông tin doanh nghiệp. Drupal cung cấp quản lý nội dung linh hoạt, quản lý quyền người dùng và các tính năng mở rộng, phù hợp để xây dựng các trang web phức tạp và hiệu suất cao.
Các bước cài đặt Drupal
Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt và cấu hình Drupal trong môi trường ServBay.
Bước 1: Tạo thư mục dự án
Đầu tiên, tạo một thư mục dự án mới trong thư mục www
của ServBay:
cd /Applications/ServBay/www
mkdir servbay-drupal-app
cd servbay-drupal-app
2
3
Bước 2: Sử dụng Composer để tạo dự án Drupal
ServBay đã có sẵn Composer, vì vậy chúng ta có thể sử dụng trực tiếp Composer để tạo dự án Drupal:
composer create-project drupal/recommended-project .
Bước 3: Tạo cơ sở dữ liệu và người dùng
Truy cập công cụ quản lý cơ sở dữ liệu phpMyAdmin tích hợp của ServBay
Mở https://servbay.host/, nhấp vào "phpMyAdmin", để vào công cụ quản lý cơ sở dữ liệu phpMyAdmin.
Tạo người dùng cơ sở dữ liệu
Vào trang tài khoản người dùng
- Trên trang chính của phpMyAdmin, nhấp vào menu "Tài khoản người dùng" ở trên cùng.
Thêm người dùng mới
- Nhấp vào "Thêm tài khoản người dùng".
- Điền các thông tin sau:
- Tên người dùng:
drupal_user
- Tên máy chủ:
localhost
- Mật khẩu: nhập một mật khẩu an toàn, ví dụ
password123
- Nhập lại: nhập lại mật khẩu
- Tên người dùng:
- Trong phần "Tạo cơ sở dữ liệu cho người dùng", chọn "Tạo cơ sở dữ liệu cùng tên với tên người dùng và cấp quyền toàn bộ".
- Đảm bảo kiểm tra "Cấp quyền toàn bộ".
- Nhấp vào nút "Thực hiện".
Bước 4: Cấu hình máy chủ web
Thêm trang web mới
Mở ServBay, nhấp vào thẻ "Máy chủ", thêm một trang web mới:
- Tên:
My Drupal Site
- Tên miền:
servbay-drupal.local
- Loại trang web:
PHP
- Phiên bản PHP: chọn phiên bản PHP tương ứng
- Thư mục gốc trang web:
/Applications/ServBay/www/servbay-drupal-app/web
- Tên:
Lưu cấu hình
Lưu cấu hình.
Bước 5: Chạy trình cài đặt Drupal
Truy cập trang cài đặt
Mở trình duyệt, truy cập
https://servbay-drupal.local/core/install.php
, bạn sẽ thấy trang cài đặt Drupal.Chọn ngôn ngữ
Chọn ngôn ngữ bạn muốn sử dụng, sau đó nhấp vào "Lưu và tiếp tục".
Chọn cấu hình cài đặt
Chọn "Tiêu chuẩn", sau đó nhấp vào "Lưu và tiếp tục".
Thiết lập thông tin cơ sở dữ liệu
Điền thông tin kết nối cơ sở dữ liệu theo yêu cầu trên trang:
- Loại cơ sở dữ liệu:
MySQL, MariaDB, Percona Server, hoặc tương đương
- Tên cơ sở dữ liệu:
drupal_user
(cùng tên với tên người dùng) - Tên người dùng cơ sở dữ liệu:
drupal_user
- Mật khẩu cơ sở dữ liệu:
password123
- Máy chủ cơ sở dữ liệu:
localhost
- Loại cơ sở dữ liệu:
Điền thông tin trang web
Điền thông tin trang web, bao gồm tên trang, địa chỉ email của trang, tên người quản trị và mật khẩu, v.v.
Hoàn thành cài đặt
Nhấp vào nút "Lưu và tiếp tục" để hoàn thành quá trình cài đặt.
Bước 6: Cài đặt module và theme
Cài đặt module
Đăng nhập vào quản trị viên Drupal, nhấp vào "Phần mở rộng", tìm kiếm và cài đặt các module bạn cần.
Cài đặt theme
Nhấp vào "Giao diện", chọn và cài đặt một giao diện bạn thích.
Sử dụng Drupal để xây dựng trang web
Bây giờ bạn đã cài đặt và cấu hình thành công Drupal trong môi trường ServBay, bạn có thể bắt đầu sử dụng nó để xây dựng trang web của mình. Dưới đây là một số thao tác phổ biến:
Tạo loại nội dung và nội dung
Tạo loại nội dung
Trong quản trị viên Drupal, nhấp vào "Cấu trúc" -> "Loại nội dung", tạo một loại nội dung mới, điền vào tên loại nội dung và các thiết lập khác, sau đó nhấp vào "Lưu loại nội dung".
Tạo nội dung
Nhấp vào "Nội dung" -> "Thêm nội dung", chọn loại nội dung vừa tạo, điền vào tiêu đề nội dung và nội dung, sau đó nhấp vào "Lưu và xuất bản".
Cấu hình menu điều hướng
Tạo menu
Trong quản trị viên Drupal, nhấp vào "Cấu trúc" -> "Menu", tạo một menu điều hướng mới, điền vào tên menu và các thiết lập khác, sau đó nhấp vào "Lưu".
Thêm mục menu
Thêm nội dung vào menu điều hướng, sau đó nhấp vào "Lưu menu".
Tùy chỉnh khối
Thêm khối
Trong quản trị viên Drupal, nhấp vào "Cấu trúc" -> "Bố cục khối", kéo và thả các khối bạn cần vào khu vực chỉ định, sau đó nhấp vào "Lưu bố cục khối".
Cấu hình khối
Cấu hình các thiết lập của khối theo nhu cầu, sau đó nhấp vào "Lưu khối".
Bằng cách thực hiện các bước trên, bạn đã cài đặt và cấu hình thành công Drupal trong môi trường ServBay, và bắt đầu sử dụng nó để xây dựng trang web của mình. Các tính năng mạnh mẽ và linh hoạt của Drupal làm cho nó trở thành lựa chọn lý tưởng để xây dựng nhiều loại trang web.