BoltWire là một hệ thống quản lý nội dung miễn phí, mã nguồn mở và dễ sử dụng có thể được sử dụng để tạo trang web cá nhân hoặc doanh nghiệp. Nó được viết bằng ngôn ngữ PHP và không yêu cầu cơ sở dữ liệu, tất cả dữ liệu của nó được lưu trữ trong hệ thống tệp. BoltWire CMS cung cấp nhiều tính năng mà các CMS dựa trên PHP khác, như WordPress, có thể không có. BoltWire cung cấp hỗ trợ WYSIWYG, thân thiện với SEO, có khung CSS linh hoạt và nhiều tính năng khác.
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt và cấu hình BoltWire CMS trên máy chủ Ubuntu 18.04 LTS.
Sau khi tất cả các gói được cài đặt, hãy mở tệp cấu hình mặc định của PHP và thực hiện một số thay đổi:
Thực hiện các thay đổi sau:
Lưu và đóng tệp khi bạn hoàn tất. Sau đó, khởi động dịch vụ Apache và cho phép nó khởi động vào thời gian khởi động bằng lệnh sau:
Thêm các dòng sau:
Thay example.com trong tệp trên bằng tên miền của riêng bạn. Lưu và đóng tệp. Sau đó, bật tệp máy chủ ảo BoltWire bằng lệnh sau:
Tiếp theo, bật mô-đun ghi đè Apache và khởi động lại máy chủ web Apache để áp dụng tất cả các thay đổi:
Sau đó, tải xuống phiên bản BoltWire mới nhất từ trang web chính thức của họ 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 web Apache:
Tiếp theo, cấp quyền thích hợp cho thư mục gốc web Apache:
Bây giờ, hãy cung cấp mật khẩu mới sẽ được sử dụng để truy cập vào quản trị trang web của bạn, sau đó nhấp vào nút SUBMIT. Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp mật khẩu trang web và ID trang web của bạn, ID trang web là tên của thư mục nơi trang web mới được thêm vào và sẽ hiển thị trong URL trang web. Sau đó, nhấp vào nút Create Site. Bạn sẽ thấy trang sau:
Bây giờ, hãy mở trình duyệt web và nhập URL của trang web của bạn, trong trường hợp của tôi: http://example.com/testsite/index.php để truy cập trang web của bạn như hiển thị bên dưới:
Nhấp vào "Đăng ký" để đăng nhập vào khu vực quản trị:
Tên người dùng của người dùng quản trị là 'admin' và mật khẩu là mật khẩu mà bạn đã chọn trong quá trình tạo trang web.
Đã đăng nhập thành công vào BoltWire. Nhấp vào Admin để đến Bảng điều khiển Admin.
Ở đó, nhấp vào 'Cài đặt' và bắt đầu cấu hình trang web của bạn.
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt và cấu hình BoltWire CMS trên máy chủ Ubuntu 18.04 LTS.
Yêu cầu
- Máy chủ chạy Ubuntu 18.04.
- Địa chỉ IP tĩnh được cấu hình trong máy chủ của bạn.
- Người dùng không phải root có quyền sudo.
Bắt đầu
Trước khi bắt đầu, bạn sẽ cần cập nhật hệ thống của bạn với phiên bản mới nhất. Bạn có thể thực hiện việc này bằng cách chạy lệnh sau:
Mã:
sudo apt-get update -y
sudo apt-get upgrade -y
Cài đặt Apache và PHP
BoltWire được viết bằng ngôn ngữ PHP và chạy trên máy chủ web Apache. Vì vậy, bạn sẽ cần cài đặt Apache, PHP và các thư viện PHP khác vào máy chủ của mình. Bạn có thể cài đặt tất cả chúng bằng lệnh sau:
Mã:
sudo apt-get install apache2 php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-gd php7.2-xml php7.2-cli php7.2-tidy php7.2-intl php7.2-curl php7.2-zip unzip wget curl -y
Mã:
sudo nano /etc/php/7.2/apache2/php.ini
Mã:
file_uploads = Bậtallow_url_fopen = Bậtmemory_limit = 256Mupload_max_filesize = 100Mmax_execution_time = 360date.timezone = Europe/Berlin
Mã:
sudo systemctl start apache2
sudo systemctl enable apache2
Cấu hình Apache cho BoltWire
Tiếp theo, bạn sẽ cần tạo tệp máy chủ ảo apache cho BoltWire. Bạn có thể thực hiện việc này bằng lệnh sau:
Mã:
sudo nano /etc/apache2/sites-available/boltwire.conf
Mã:
ServerAdmin [emailprotected] DocumentRoot /var/www/html/boltwire ServerName example.com Options FollowSymlinks AllowOverride All Require all granted ErrorLog ${APACHE_LOG_DIR}/seopanel_error.log CustomLog ${APACHE_LOG_DIR}/seopanel_access.log combined
Mã:
sudo a2ensite boltwire
Mã:
sudo a2enmod rewrite
sudo systemctl restart apache2
Cài đặt BoltWire
Đầu tiên, hãy vào thư mục /tmp
Mã:
cd /tmp
Mã:
wget https://www.boltwire.com/files/6/boltwire6.02.zip
Mã:
unzip boltwire6.02.zip
Mã:
sudo mkdir /var/www/html/boltwire
sudo cp -r boltwire /var/www/html/boltwire/
Mã:
sudo chown -R www-data:www-data /var/www/html/boltwire
sudo chmod -R 755 /var/www/html/boltwire
Truy cập BoltWire
Bây giờ, hãy mở trình duyệt web của bạn và nhập URL của máy chủ, trong trường hợp của tôi, URL là http://example.com/boltwire/start.php. Bạn sẽ được chuyển hướng đến trang sau:Bây giờ, hãy cung cấp mật khẩu mới sẽ được sử dụng để truy cập vào quản trị trang web của bạn, sau đó nhấp vào nút SUBMIT. Bạn sẽ thấy trang sau:
Bây giờ, hãy cung cấp mật khẩu trang web và ID trang web của bạn, ID trang web là tên của thư mục nơi trang web mới được thêm vào và sẽ hiển thị trong URL trang web. Sau đó, nhấp vào nút Create Site. Bạn sẽ thấy trang sau:
Bây giờ, hãy mở trình duyệt web và nhập URL của trang web của bạn, trong trường hợp của tôi: http://example.com/testsite/index.php để truy cập trang web của bạn như hiển thị bên dưới:
Nhấp vào "Đăng ký" để đăng nhập vào khu vực quản trị:
Tên người dùng của người dùng quản trị là 'admin' và mật khẩu là mật khẩu mà bạn đã chọn trong quá trình tạo trang web.
Đã đăng nhập thành công vào BoltWire. Nhấp vào Admin để đến Bảng điều khiển Admin.
Ở đó, nhấp vào 'Cài đặt' và bắt đầu cấu hình trang web của bạn.