FlatPress là một công cụ viết blog miễn phí và mã nguồn mở được viết bằng ngôn ngữ PHP. FlatPress lưu trữ tất cả nội dung của nó trên các tệp văn bản, do đó không yêu cầu cơ sở dữ liệu. Nó hỗ trợ nhiều ngôn ngữ, plugin, chủ đề, tiện ích và nhiều hơn nữa.
Trong hướng dẫn này. Tôi sẽ giải thích cách cài đặt FlatPress trên máy chủ Ubuntu 18.04.
Sau khi kho lưu trữ được thêm vào, hãy cài đặt Apache, PHP và tất cả các thư viện PHP cần thiết bằng cách chạy 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:
Tiếp theo, 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 và cấp quyền thích hợp bằng lệnh sau:
Tiếp theo, tạo tệp máy chủ ảo Apache cho Flatpress bằng lệnh sau:
Thêm các dòng sau:
Lưu và đóng tệp. Sau đó, bật máy chủ ảo bằng lệnh sau:
Tiếp theo, bật mô-đun Apache rewrite và tải lại dịch vụ Apache bằng lệnh sau:
Bây giờ, hãy nhấp vào nút Tiếp theo. Bạn sẽ thấy trang tạo người dùng Quản trị viên:
Tại đây, hãy cung cấp tất cả các chi tiết và nhấp vào nút Tiếp theo. Sau khi quá trình cài đặt hoàn tất. Bạn sẽ thấy trang sau:
Xin chúc mừng! bạn đã cài đặt thành công FlatPress trên máy chủ Ubuntu 18.04.
Trong hướng dẫn này. Tôi sẽ giải thích cách cài đặt FlatPress trên máy chủ Ubuntu 18.04.
Yêu cầu
- Máy chủ chạy Ubuntu 18.04.
- Người dùng không phải root có quyền sudo.
Cài đặt Apache và PHP
Theo mặc định, phiên bản PHP mới nhất không có trong kho lưu trữ mặc định của Ubuntu 18.04. Vì vậy, bạn sẽ cần thêm kho lưu trữ của bên thứ ba vào hệ thống của mình. Bạn có thể cài đặt nó bằng lệnh sau:
Mã:
sudo add-apt-repository ppa:ondrej/php
Mã:
sudo apt-get install apache2 php7.0 php7.0-mysql php7.0-curl php7.0-json php7.0-cgi libapache2-mod-php7.0 php7.0-mcrypt php7.0-xmlrpc php7.0-gd php7.0-mbstring php7.0 php7.0-common php7.0-xmlrpc php7.0-soap php7.0-xml php7.0-intl php7.0-cli php7.0-ldap php7.0-zip php7.0-readline php7.0-imap php7.0-tidy php7.0-recode php7.0-sq php7.0-intl wget unzip -y
Mã:
sudo systemctl start apache2
sudo systemctl enable apache2
Cài đặt FlatPress
Trước tiên, hãy tải xuống phiên bản FlatPress mới nhất từ kho lưu trữ Git bằng lệnh sau:
Mã:
wget https://github.com/evacchi/flatpress/archive/v1.0.3.zip
Mã:
unzip v1.0.3.zip
Mã:
sudo cp -r flatpress-1.0.3 /var/www/html/flatpress
Mã:
sudo chown -R www-data.www-data /var/www/html/flatpress
sudo chmod -R 775 /var/www/html/flatpress
Mã:
sudo nano /etc/apache2/sites-available/flatpress.conf
Mã:
ServerAdmin [emailprotected] DocumentRoot /var/www/html/flatpress ServerName example.com AllowOverride All Require all granted ErrorLog ${APACHE_LOG_DIR}/flatpress_error.log CustomLog ${APACHE_LOG_DIR}/flatpress_access.log combined
Mã:
sudo a2ensite flatpress
Mã:
sudo a2enmod rewrite
sudo systemctl restart apache2
Truy cập FlatPress
Bây giờ, hãy 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 cài đặt FlatPress:Bây giờ, hãy nhấp vào nút Tiếp theo. Bạn sẽ thấy trang tạo người dùng Quản trị viên:
Tại đây, hãy cung cấp tất cả các chi tiết và nhấp vào nút Tiếp theo. Sau khi quá trình cài đặt hoàn tất. Bạn sẽ thấy trang sau:
Xin chúc mừng! bạn đã cài đặt thành công FlatPress trên máy chủ Ubuntu 18.04.