Giới thiệu Centmin Mod LEMP Stack
Vâng, lại là một LEMP Stack tiếng tăm khác. Có vẻ như các lập trình viên rất thích sáng tạo các gói web server trên nền tảng NginX. Đối lập với Webinoly. Centmin Mod chỉ chạy trên CentOS (CentOS 6 hoặc 7).
Yêu cầu cấu hình VPS/Server để cài Centmin mod
Đối với CentOS 6:
- Ram tối thiểu 256MB, khuyến nghị 1GB hoặc cao hơn.
- 20GB ổ đĩa trống với công nghệ OpenVZ hoặc 30GB ổ đĩa với công nghệ KVM, Xen. Khuyến nghị 40GB với OpenVZ và 60GB với KVM, Xen
Đối với CentOS 7:
- Ram tối thiểu 1GB, khuyến nghị 2GB hoặc cao hơn.
- 20GB ổ đĩa trống với công nghệ OpenVZ hoặc 30GB ổ đĩa với công nghệ KVM, Xen. Khuyến nghị 40GB với OpenVZ và 60GB với KVM, Xen
Nhà phát hành Centmin Mod cũng giới thiệu người dùng sử dụng VPS/Server tại các nhà cung cấp uy tín như:
Trước khi cài đặt, bạn phải kiểm tra và đảm bảo SELINUX đã được tắt.
Kiểm tra trạng thái service SELINUX bằng lệnh: sestatus
Tắt SELINUX:
setenforce 0
echo 'SELINUX=disabled' > /etc/selinux/config
reboot
Bắt đầu cài đặt Centmin Mod
Tham khảo nhiều hơn tại Centmin Mod Install
Cài đặt bản Stable Release
yum -y update; curl -O https://centminmod.com/installer.sh && chmod 0700 installer.sh && bash installer.sh
Lưu ý: Bản Stable Release chỉ hỗ trợ PHP5.5, PHP5.6 và PHP7.0 giới hạn
Cài đặt bản Centmin Mod Beta Release
Bản này có hỗ trợ full PHP từ 5.4 đến 7.x và 8.x mới nhất
yum -y update; curl -O https://centminmod.com/betainstaller73.sh && chmod 0700 betainstaller73.sh && bash betainstaller73.sh
Sau quá trình cài đặt, sử dụng lệnh centmin để truy cập bảng điều khiển Centmin Mod control panel--------------------------------------------------------
Centmin Mod Menu
--------------------------------------------------------
1). Centmin Install
2). Add Nginx vhost domain
3). NSD setup domain name DNS
4). Nginx Upgrade / Downgrade
5). PHP Upgrade / Downgrade
6). XCache Re-install
7). APC Cache Re-install
8). XCache Install
9). APC Cache Install
10). Memcached Server Re-install
11). MariaDB 5.2, 5.5, 10, 10.1 Upgrade Sub-Menu
12). Zend OpCache Install/Re-install
13). Install ioping.sh vbtechsupport.com/1239/
14). SELinux disable
15). Install/Re-install ImageMagick PHP Extension
16). Change SSHD Port Number
17). Multi-thread compression: pigz,pbzip2,lbzip2,p7zip etc
18). Suhosin PHP Extension install
19). Install FFMPEG and FFMPEG PHP Extension
20). NSD Re-install
21). Update - Nginx + PHP-FPM + Siege
22). Add WordPress Nginx vhost + WP Super Cache
23). Update Centmin Mod Code Base
24). Exit
--------------------------------------------------------
Enter option [ 1 - 24 ]
Bật ssl Letsencrypt
Cấu hình php-fpm, bật shell_exec
/usr/local/etc/php-fpm.conf
Xoá phần shell_exec sau dấu = đi
php_admin_value[disable_functions] = shell_exec
Trở thành:
php_admin_value[disable_functions] =
Điều chỉnh múi giờ về giờ Việt Nam:
timedatectl set-timezone Asia/Ho_Chi_Minh
Chỉnh sửa các giá trị memory_limit, max_execution_time, max_file_uploads, post_max_size… (bước này nếu bạn không hiểu là gì thì có thể bỏ qua).
/etc/centminmod/php.d/a_customphp.ini
Tìm pass root mysql tại: /root/.my.cnf
Chỉnh sửa các kiểu đà điểu xong các bạn nhớ khởi động lại các dịch vụ:
1 2 |
systemctl restart php-fpm systemctl restart nginx |
Centmin mod cho đến nay vẫn là LEMP stack cho hiệu năng vận hành WordPress rất tốt. Xét về khía cạnh tốc độ (trong cùng điều kiện VPS/Server so với các LEMP stack khác) theo cảm nhận của tôi.
Centminmod có khó dùng không
Centminmod là script khá dễ dùng, tuy nhiên bạn cần dành chút thời gian để tìm hiểu kỹ các dòng lệnh của nó trước khi bắt tay vào sử dụng.
Centminmod chạy trên HĐH Linux nào?
Centminmod chỉ chạy trên CentOS (Không chạy được trên Ubuntu)
Centminmod có miễn phí không
Đối với người dùng phổ thông như chúng ta. Centminmod hoàn toàn miễn phí
Theo anh thì Centminmod hay OLS chạy tối ưu hơn anh nhỉ?
Centminmod chạy NginX , khác với OLS. Đối với các site nhỏ thì chạy cái nào cũng như nhau, sự khác biệt chỉ thể hiện rõ khi vận hành các site lớn bạn ạ 🙂
Rất nhiều bài viết so sánh giữa centmin với các script khác. Và Centmin vẫn đứng đầu 🙂
Centmin tối ưu nhất trên CentOS, còn trên Ubuntu có thể thử qua webinoly, còn đỡ lười hơn xíu thì cứ OpenLiteSpeed quay tay cũng khoẻ re mà 🙂