Cài đặt OpenLiteSpeed bằng LiteSpeed Repo
Truy cập: http://rpms.litespeedtech.com/centos/ để lấy bản repo mới nhất (Copy link)Lấy repo (ví dụ CentOS 6)
1 |
rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el6.noarch.rpm |
Cài đặt OLS
yum install openlitespeed
Xong bước cài OLS web server. Tiền hành cài LSPHP và MariaDB
Trước khi cài lsphp, bạn hãy cài RemiRepo cho máy chủ
Cài đặt bổ sung thư viện libargon2
yum --enablerepo=remi install libargon2
Cài đặt lsphp
1 |
yum install lsphp72 lsphp72-json lsphp72-common lsphp72-gd lsphp72-process lsphp72-mbstring lsphp72-mysqlnd lsphp72-xml lsphp72-mcrypt lsphp72-pdo lsphp72-imap |
Extension PHP tối ưu nhất cho WordPress
1 |
yum --enablerepo=remi,remi-php73 install php-opcache php-imagick php-zlib |
1 |
yum install lsphp73 lsphp73-json lsphp73-common lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-mysqlnd lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-bcmath lsphp73-pecl-memcache lsphp73-pecl-memcached lsphp73-pecl-redis lsphp73-pgsql lsphp73-zip |
Tạo shortcut cho lsphp
Mặc định lsphp được cài vào:/usr/local/lsws/lsphp72/bin/lsphp
Nhưng OLS lại gọi php để chạy ở: /usr/local/lsws/fcgi-bin/
Nên ta phải tạo đường tắt (shortcut) cho lsphp như sau:
1 |
ln -sf /usr/local/lsws/lsphp72/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp |
Cài đặt MariaDB
Tạo file MariaDB.repo với CentOS 6echo '[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1' > /etc/yum.repos.d/MariaDB.repo
Tạo file MariaDB.repo với CentOS 7
echo '[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1' > /etc/yum.repos.d/MariaDB.repo
Chạy lần lượt các lệnh
yum clean all
yum update
yum install MariaDB-server MariaDB-client -y
service mysql start
chkconfig mysql on
mysql_secure_installation
Enter, đặt pass root cho mariadb, yyy
Khởi động lại Mariadb
service mysql restart
Tạo database bằng dòng lệnh
mysql -u root -p
Nhập pass rồi tạo user và data
CREATE DATABASE wordpress;
CREATE USER wordpress_user@localhost;
SET PASSWORD FOR wordpress_user@localhost= PASSWORD("123456");
GRANT ALL PRIVILEGES ON wordpress. * TO wordpress_user@localhost IDENTIFIED BY "123456";
FLUSH PRIVILEGES;
exit;
Bổ sung: Xem tất cả, liệt kê các database hiện có trong mysql
Show databases;
exit;
Về cơ bản như thế là hoàn thành việc cài đặt openlitespeed web server rồi.
Một số câu lệnh điều khiển OpenLiteSpeed
Khởi động OpenLiteSpeed:/usr/local/lsws/bin/lswsctrl start
Tắt OpenLiteSpeed: /usr/local/lsws/bin/lswsctrl stop
Khởi động lại OpenLiteSpeed (zero downtime): /usr/local/lsws/bin/lswsctrl restart
Xem toàn bộ các lệnh OpenLiteSpeed: /usr/local/lsws/bin/lswsctrl help
Kiểm tra OpenLiteSpeed version: /usr/local/lsws/bin/lshttpd -v
OpenLiteSpeed là phiên bản mã nguồn mở của LiteSpeed Web Server Enterprise.
Cả hai phiên bản web server này đều được phát triển và duy trì tích cực bởi cùng một đội ngũ. Đồng thời được giữ theo cùng một tiêu chuẩn mã hóa chất lượng cao.
OpenLiteSpeed chứa tất cả các tính năng cần thiết được tìm thấy trong LiteSpeed Enterprise. Thể hiện cam kết của nhà phát triển để hỗ trợ cộng đồng Nguồn mở.
Xem hiệu suất tối đa bạn có thể nhận được từ phần cứng hiện tại của mình, chỉ bằng cách chuyển sang OpenLiteSpeed!
Chúng tôi so sánh OpenLiteSpeed với các máy chủ web khác trong một loạt các điểm chuẩn được thiết kế để đo thời gian phản hồi của máy chủ, thời gian giao tiếp với PHP, tăng tốc WordPress và hơn thế nữa. Chúc vui vẻ
anh làm bài hướng dẫn cấu hình plugin litespeed cache đi anh ?
Oke, bạn đón đọc nhé
sao em không cài đc php 5.6 và ko enable repo remi đc anh nhỉ, nó báo lỗi “Unable to find a match” anh ạ.
Bạn cần chuẩn bị VPS trước khi cài đặt theo các bước trong bài này đã nhé: https://upforshare.com/nhung-viec-can-lam-sau-khi-khoi-tao-vps/
Nếu vẫn không được gửi VPS mình cài giúp cho 🙂
Pingback: Những lệnh MySQL quan trọng cần nhớ
Pingback: Cấu hình để chạy nhiều phiên bản PHP trên OpenLiteSpeed
Pingback: Cài đặt Laravel trên OpenLiteSpeed chuẩn nhất