Pluck là một hệ thống quản lý nội dung miễn phí, mã nguồn mở, nhỏ và đơn giản có thể được sử dụng để quản lý trang web của riêng bạn mà không cần kiến thức về ngôn ngữ lập trình. Nó được viết bằng ngôn ngữ PHP và không sử dụng cơ sở dữ liệu để lưu trữ dữ liệu của nó. Nó đi kèm với nhiều mô-đun cho phép chúng ta tích hợp chức năng tùy chỉnh vào hệ thống.
Trong hướng dẫn này, chúng ta sẽ học cách cài đặt Pluck CMS trên Ubuntu 18.04 LTS (Bionic Beaver).
Tiếp theo, bạn sẽ cần thêm kho lưu trữ Ondrej vào hệ thống của mình. Bạn có thể thêm nó bằng lệnh sau:
Tiếp theo, cập nhật hệ thống và cài đặt PHP với tất cả các thư viện cần thiết bằng lệnh sau:
Sau khi tất cả các gói được cài đặt, hãy khởi động dịch vụ Apache và cho phép nó khởi động khi khởi động bằng lệnh sau:
Sau khi tải xuống hoàn tất, hãy giải nén tệp đã tải xuống bằng lệnh sau:
Tiếp theo, sao chép thư mục đã giải nén vào thư mục gốc của Apache bằng lệnh sau:
Tiếp theo, cấp quyền thích hợp cho thư mục pluck:
Thêm các dòng sau:
Lưu tệp, sau đó bật tệp máy chủ ảo Apache bằng lệnh sau:
Cuối cùng, khởi động lại dịch vụ Apache để áp dụng các thay đổi:
Bây giờ, hãy nhấp vào nút bắt đầu cài đặt. Bạn sẽ thấy trang sau:
Bây giờ, hãy kiểm tra xem các tệp và thư mục được hiển thị có thể ghi được không, sau đó nhấp vào nút Tiếp tục. Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp tiêu đề trang web, email và mật khẩu của bạn, sau đó nhấp vào nút Lưu. Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp tiêu đề và mô tả trang chủ của bạn, sau đó nhấp vào nút Lưu. Bạn sẽ thấy trang sau:
Bây giờ, hãy nhấp vào nút quản lý trang web của bạn. Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp mật khẩu trang web của bạn, sau đó nhấp vào nút Đăng nhập. Bạn sẽ thấy trang sau:
Trong hướng dẫn này, chúng ta sẽ học cách cài đặt Pluck CMS trên Ubuntu 18.04 LTS (Bionic Beaver).
Yêu cầu
- Một máy chủ chạy Ubuntu 18.04.
- Một người dùng không phải root có quyền sudo.
Cài đặt Apache và PHP
Trước tiên, hãy cài đặt máy chủ web Apache bằng lệnh sau:
Mã:
sudo apt-get install apache2 -y
Mã:
sudo add-apt-repository --yes ppa:ondrej/php
Mã:
sudo apt-get update -y
sudo apt-get install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mysql php7.2-curl php7.2-opcache -y
Mã:
sudo systemctl start apache2
sudo systemctl enable apache2
Cài đặt Pluck CMS
Trước tiên, hãy tải xuống phiên bản mới nhất của Pluck CMS bằng lệnh sau:
Mã:
wget https://codeload.github.com/pluck-cms/pluck/zip/master
Mã:
mv master master.zip
unzip master.zip
Mã:
sudo cp -r pluck-master /var/www/html/pluck
Mã:
sudo chown -R www-data:www-data /var/www/html/pluck/
sudo chmod -R 755 /var/www/html/pluck/
Cấu hình Apache cho Pluck CMS
Đầu tiên, bạn sẽ cần tạo tệp máy chủ ảo Apache cho Pluck CMS. Bạn có thể tạo nó bằng lệnh sau:
Mã:
sudo nano /etc/apache2/sites-available/pluck.conf
Mã:
ServerAdmin [emailprotected] DocumentRoot /var/www/html/pluck ServerName example.com Options FollowSymlinks AllowOverride All Order allow,deny allow from all ErrorLog ${APACHE_LOG_DIR}/pluck_error.log CustomLog ${APACHE_LOG_DIR}/pluck_access.log combined
Mã:
sudo a2ensite pluck
Mã:
sudo systemctl restart apache2
Access Pluck CMS
Mở trình duyệt web của bạn và nhập URL http://example.com. Bạn sẽ được chuyển hướng đến trang sau:Bây giờ, hãy nhấp vào nút bắt đầu cài đặt. Bạn sẽ thấy trang sau:
Bây giờ, hãy kiểm tra xem các tệp và thư mục được hiển thị có thể ghi được không, sau đó nhấp vào nút Tiếp tục. Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp tiêu đề trang web, email và mật khẩu của bạn, sau đó nhấp vào nút Lưu. Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp tiêu đề và mô tả trang chủ của bạn, sau đó nhấp vào nút Lưu. Bạn sẽ thấy trang sau:
Bây giờ, hãy nhấp vào nút quản lý trang web của bạn. Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp mật khẩu trang web của bạn, sau đó nhấp vào nút Đăng nhập. Bạn sẽ thấy trang sau: