Cài đặt Wordpress trên OpenLiteSpeed
Cấu hình vps
- Hệ điều hành Ubuntu 18.04
- Ram: 2G
- CPU: 2 core
- Ổ cứng: HDD 40GB
Tiến hành cài đặt
Bước 1: cập nhật gói tin
Thực hiện cập nhật các gói tin của server:
sudo apt-get upgrade -y
Bước 2: Cài đặt OpenLiteSpeed
Download và cài gói tin cho OpenLiteSpeed
Cài đặt OpenLiteSpeed
Khởi động dịch vụ OpenLiteSpeed và chạy khởi động cùng hệ thống
systemctl enable lsws
Kiểm tra dịch vụ đã chạy chưa qua cổng 8088 trên trình duyệt
https://<Your_IP>:8088
Bước 3: Cài đặt mysql và tạo database cho wordpress
Thực hiện cài đặt mysql thông qua câu lệnh sau:
Chạy dịch vụ mysql và cho khởi động cùng hệ thống
systemctl enable mysql
Cài đặt thông tin bảo mật cho mysql (Bước này làm tương tự theo các hướng dẫn khác)
Tạo tài khoản và database riêng cho wordpress
mysql> GRANT ALL PRIVILEGES ON wordpressdb.* TO 'admin'@'localhost' IDENTIFIED BY ‘Abc123@@’ WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit
Bước 4: Cài đặt PHP và các module
Cài đặt PHP 7.2 và các module cần thiết bằng lệnh
Bước 5: Cài đặt Wordpress và kết nối tới database
Tải về mã nguồn wordpress
giải nén thực mục source code
Copy source code vào thưc mục sau
Đổi thông tin user sở hữu cho wordpress về nobody để có thể cài đặt sau này
Vào thư mục wordpress và tạo thư mục config:
mv wp-config-sample.php wp-config.php
Cấu hình file config sử dụng database đã tạo ở phần trên:
vim wp-config.php
Lưu file cấu hình này lại.
Bước 6: Cấu hình trên OpenLiteSpeed
Trên trình duyệt, truy cập vào OpenLiteSpeed theo đường dẫn:
https://<Your_IP>:7080
Nhập thông tin username là admin, password là 123456 sau đó đăng nhập
Lưu ý: trường hợp bạn không đăng nhập được bằng thông tin user mặc định có thể reset password thông qua lệnh sau:
Đăng nhập thành công, dashboard sẽ xuất hiện
Kích chọn tab Listeners sau đó chọn vào Default.
Bấm vào nút chỉnh sửa
Thay giá trị port 8088 về port 80 sau đó lưu lại
Tiếp theo, truy cập vào tab Server Configuration -> External App, sau đó chọn vào edit
Chỉnh sửa các thông tin sau rồi lưu lại.
- Name: lsphp72
- Address: uds://tmp/lshttpd/lsphp72.sock
- Command: $SERVER_ROOT/lsphp72/bin/lsphp
Tiếp theo vào tab Virtual Hosts, Lựa chọn từ danh sách một Virtual Host
Sau đó vào tab Genaral rồi sau đó chọn vào chỉnh sửa
Ta chỉnh sửa mục sau rồi lưu lại.
- Document Root: $VH_ROOT/html/wordpress/
Tiếp đến ta sửa ở mục sau:
- Index Files: index.html, index.php
Tiếp tục ta vào tab Rewrite và lựa chọn chỉnh sửa
Ta chỉnh sửa các mục sau rồi lưu lại:
- Enable Rewrite: Yes
- Auto Load from .htaccess: Yes
Như vậy là ta đã cấu hình xong, tiến hành mở wordpress của bạn trên trình duyệt thông qua địa chỉ IP server
http://<Your_IP>