Cài đặt và cấu hình OctoberCMS trong môi trường ServBay
OctoberCMS là gì?
OctoberCMS là một hệ thống quản lý nội dung mã nguồn mở (CMS) dựa trên khung Laravel, nó cung cấp các tính năng mạnh mẽ và khả năng mở rộng linh hoạt, phù hợp để xây dựng nhiều loại trang web khác nhau. OctoberCMS nổi tiếng với giao diện người dùng đơn giản và các đặc điểm thân thiện với nhà phát triển.
Các bước cài đặt OctoberCMS
Trong bài viết này, chúng ta sẽ giới thiệu cách cài đặt và cấu hình OctoberCMS trong môi trường ServBay.
Bước 1: Tạo thư mục dự án
Trước 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-octobercms-app
cd servbay-octobercms-app
2
3
Bước 2: Sử dụng Composer để cài đặt OctoberCMS
ServBay đã tích hợp sẵn Composer, do đó chúng ta có thể trực tiếp sử dụng Composer để cài đặt OctoberCMS:
composer create-project october/october .
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 sẵn của ServBay
Mở https://servbay.host/, nhấp vào "phpMyAdmin", truy cập công cụ quản lý cơ sở dữ liệu phpMyAdmin.
Tạo người dùng cơ sở dữ liệu
Truy cập trang tài khoản người dùng
- Trên trang chủ của phpMyAdmin, nhấp vào "Tài khoản người dùng" trong menu ở đầu trang.
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:
october_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ó tên trùng với tên người dùng và cấp mọi quyền".
- Đảm bảo rằng ô "Cấp mọi quyền" được chọn.
- 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 tab "Máy chủ", thêm một trang web mới:
- Tên:
My OctoberCMS Site
- Tên miền:
servbay-octobercms.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 của trang web:
/Applications/ServBay/www/servbay-octobercms-app
- Tên:
Lưu cấu hình
Lưu cấu hình và khởi động lại ServBay.
Bước 5: Cấu hình OctoberCMS
Chỉnh sửa tệp cấu hình môi trường
Trong thư mục gốc của dự án, sao chép tệp
.env.example
thành.env
:bashcp .env.example .env
1Chỉnh sửa tệp
.env
Sử dụng trình soạn thảo văn bản để mở tệp
.env
, cấu hình kết nối cơ sở dữ liệu và các thiết lập cần thiết khác:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=october_user DB_USERNAME=october_user DB_PASSWORD=password123
1
2
3
4
5
6
Bước 6: Chạy trình cài đặt OctoberCMS
Truy cập trang cài đặt
Mở trình duyệt, truy cập
https://servbay-octobercms.local/install.php
, bạn sẽ thấy trang cài đặt OctoberCMS.Điền thông tin kết nối cơ sở dữ liệu
Điền thông tin kết nối cơ sở dữ liệu theo hướng dẫn trên trang:
- Loại cơ sở dữ liệu:
MySQL
- Máy chủ cơ sở dữ liệu:
localhost
- Tên cơ sở dữ liệu:
october_user
(trùng với tên người dùng) - Tên người dùng cơ sở dữ liệu:
october_user
- Mật khẩu cơ sở dữ liệu:
password123
- Loại cơ sở dữ liệu:
Điền thông tin quản trị viên
Điền tên người dùng và mật khẩu quản trị viên theo hướng dẫn trên trang.
Hoàn tất cài đặt
Nhấp vào nút "Cài đặt", hoàn tất quá trình cài đặt.
Bước 7: Cài đặt plugin và giao diện
Cài đặt plugin
Đăng nhập vào bảng điều khiển quản trị của OctoberCMS, nhấp vào "Plugins", tìm kiếm và cài đặt các plugin bạn cần.
Cài đặt giao diện
Nhấp vào "Giao diện" -> "Chủ đề", chọn và cài đặt một giao diện bạn thích.
Sử dụng OctoberCMS để xây dựng trang web
Bây giờ bạn đã cài đặt và cấu hình thành công OctoberCMS trong môi trường ServBay và có thể bắt đầu sử dụng nó để xây dựng trang web của bạn. Dưới đây là một số thao tác phổ biến:
Tạo trang và nội dung
Tạo trang
Trong bảng điều khiển quản trị của OctoberCMS, nhấp vào "CMS" -> "Trang", tạo một trang mới, điền tiêu đề và nội dung trang, sau đó nhấp vào "Lưu".
Tạo khối nội dung
Nhấp vào "CMS" -> "Nội dung", tạo một khối nội dung mới, điền tiêu đề và nội dung khối, sau đó nhấp vào "Lưu".
Cấu hình menu điều hướng
Tạo menu
Trong bảng điều khiển quản trị của OctoberCMS, nhấp vào "CMS" -> "Phần", tạo một phần mới dành cho menu điều hướng.
Thêm mục vào menu
Thêm trang và khối nội dung vào menu điều hướng, sau đó nhấp vào "Lưu".
Tùy chỉnh tiện ích
Thêm tiện ích
Trong bảng điều khiển quản trị của OctoberCMS, nhấp vào "CMS" -> "Phần", tạo một phần mới dành cho tiện ích.
Cấu hình tiện ích
Cấu hình các thiết lập cho tiện ích theo nhu cầu của bạn, sau đó nhấp vào "Lưu".
Qua các bước trên, bạn đã cài đặt và cấu hình thành công OctoberCMS 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 OctoberCMS làm cho nó trở thành một lựa chọn lý tưởng để xây dựng nhiều loại trang web khác nhau.