Không giống như DirectAdmin hay như cPanelX mà Ngọc Hồ đã hướng dẫn dùng thử ở bài viết quản trị cPanel trên CentOS vì chúng đều là những Control Panel quản trị máy chủ mất phí, và chi phí để trả tiền bản quyền hàng tháng cho các hãng viết ra phần mềm quản trị đó là khá nhiều, có khi hơn cả tiền thuê máy chủ (VPS), nói chung là mua dây cày đắt ngang con trâu. Vậy giải pháp nào cho những website vừa và nhỏ thích xài Server riêng nhưng lại ngại tốn tiền như tôi, đó là sử dụng những Control Panel miễn phí như Kloxo, VirtualMin, Centos Web Panel (CWP),.. Tính Ngọc Hồ khá là “tiết kiệm” và ghét xa hoa nên trong bài viết này Ngọc Hồ sẽ nói về Centos Web Panel – một công cụ quản trị miễn phí nhưng chất lượng thì không hề thua kém những “hàng xịn” đắt tiền như cPanelX hay Direct admin.
Centos Web Panel là gì?
Cũng giống như cPanel, Centos Web Panel (CWP) được dùng để quản trị hệ thống website trên server linux mà bạn không phải sử dụng các dòng lệnh phức tạp. Để hiểu như thế nào là máy chủ/VPS bạn cũng có thể xem thêm bài viết trước của tôi về cách cài đặt cPanel trên máy chủ/VPS CentOS.
Một số chức năng chính của CWP hỗ trợ trong quá trình cài đặt và cấu hình:
– Apache Web Server (Mod Security + OWASP rules optional)
– PHP 5.4 (suPHP, SuExec + PHP version switcher)
– MySQL + phpMyAdmin
– Postfix + Dovecot + roundcube webmail (Antivirus, Spamassassin optional)
– CSF Firewall
– File System Lock (no more website hacking, all your files are locked from changes)
– Backups (optional)
– AutoFixer for server configuration
Bạn có thể xem thêm thông tin về hệ quản trị miễn phí này tại trang web của nhà phát triển CentOS Web Panel http://centos-webpanel.com/
Mọi tính năng đều không hề thua kém cPanel hào hoa và đắt tiền kia và một điều nữa là cPanel khá nặng và chiếm nhiều ram trong khi CentOS Web Panel rất nhẹ và chiếm rất ít ram, có hơn 100Mb ram, quá tốt cho một Control Panel miễn phí.
Cách cài đặt CentOS Web Panel
Để cài đặt CentOS Web Panel thì bạn cần có một VPS/Dedicated Server đã cài sẵn hệ điều hành CentOS 6, RedHat 6 hoặc CloudLinux 6, ở đây Ngọc Hồ sử dụng CentOS Linux 6.
Yêu cầu phần cứng của CentOS Web Panel cũng khá nhẹ nhàng chỉ cần 512MB RAM là load vi vu như chim, tuy nhiên để có thể sử dụng đầy đủ chức năng như Anti-virus quét các email thì theo hãng phát triển đề xuất là server phải có 4 GB RAM trở lên.
- Thông tin VPS/Dedicated Server như dưới, chú ý chỗ tôi khoanh đỏ.
- Sử dụng Bitvise SSH Client để kết nối tới Server Linux từ máy tính. Có thể tải Bitvise SSH tại đây
- Chú ý điền thông tin chính xác của Máy chủ/VPS như địa chỉ IP của server, username, password. Click vào login để kết nối tới Server.
- Sau khi kết nối một cửa sổ làm việc hiện ra, nơi chúng ta sẽ gõ các dòng command để cài đặt CentOS Web Panel.
- Gõ những dòng lệnh sau theo thứ tự :
cd /usr/local/src
yum install wget unzip -y
wget http://dl1.centos-webpanel.com/files/cwp-latest.sh
sh cwp-latest.sh
- Sau khi gõ xong lệnh sh cwp-latest.sh hệ thống sẽ tự động chạy cài đặt khoảng 20 phút, lúc này bạn bật trò pikachu lên rồi tập chơi hoặc cũng có thể vào nhà vệ sinh hút thuốc.
- Sau khi cài xong, màn hình sẽ hiển thị địa chỉ đăng nhập như hình trên.
URL: http://IP:2030
User: root
Password: mật khẩu đăng nhập server
MySQL root Password: IgyMfxxxxx là mật khẩu tài khoản root của MySQL
Nhấn Enter để tiến hành reboot sever. Server sẽ tự khởi động lại trong một vài phút.
Sau khi server khởi động xong, đăng nhập theo địa chỉ quản trị http://xxx.xxx.xxx.xxx:2030
Giao diện quản trị CWP:
Tạo một tài khoản hosting mới trên CWP
Để tạo một Package bạn vào Packages -> Add Package
Để tạo một User bạn vào Users Accounts -> Add new .
Để tạo database vào SQL Services -> MySQL Manager -> Create Database and User
Đăng nhập vào gói hosting mà bạn vừa tạo , trỏ tên miền về VPS và sử dụng.
Kết:
CWP là một Control Panel miễn phí rất đáng để sử dụng, hoàn toàn free chứ không như anh cPanel hay DirectAdmin, ngoài ra còn có các Control Panel miễn phí khác như VestaCP, Kloxo hay VirtualMin, Zpanel… cũng tốt không kém.
Nếu có vấn đề gì trong việc cài đặt, bạn có thể reply lại với Ngọc Hồ ngay bên dưới, chúc thành công!
Phần mềm quản lý bán hàng
Cảm ơn bạn đã chia sẽ bài viết. Trong hình mình thấy bạn chưa bật firewall nên ram chiếm rất ích. Nếu mình không bật firewall thì độ an toàn có đảm bảo ko bạn?
Phần mềm quản lý bán hàng
Cảm ơn bạn đã chia sẽ bài viết. Trong hình mình thấy bạn chưa bật firewall nên ram chiếm rất ích. Nếu mình không bật firewall thì độ an toàn có đảm bảo ko bạn?
Thanks !