Tạo share hosting linux nhanh với panel miễn phí Kloxo
Sau đây mình sẽ hướng dẫn A>Z vấn đề cài đặt một server linux với kloxo dành cho tất cả mọi đối tượng cả newbie cũng làm được (cao thủ bỏ qua hén ). Ai đăng tải chỗ khác vui lòng để lại bản quyền :P.
Kloxo là một chương trình Control Panel thuộc dạng Open Source, Kloxo miễn phí sử dụng cho không giới hạn tên miền bạn sử dụng với điều kiện bạn phải vào đây đăng ký account và tạo license cho ip của bạn. Nếu không đăng ký bạn chỉ có 40 domain thôi nhé:
Chúng ta cùng nhau bắt đầu vào công việc nào:
A. Cài đặt OS cho server : Ở đây chúng ta sẽ chọn là Cent OS 5.4
1. Yêu cầu :
Để cài đặt một hệ thống như vậy bạn sẽ cần sau đây:
• Tải CentOS 5.4 ở đây:
• Một kết nối Internet nhanh để quá trình cài kloxo sẽ không lỗi trong các bước sau. Đã test trên line Mega Easy good rùi nhá các bạn an tâm
2. Lưu ý sơ bộ :
Trong bài này tôi sử dụng server1.example.com tên máy với địa chỉ IP 192.168.0.100 và gateway 192.168.0.1. Các cài đặt này có thể khác nhau tùy theo bạn, vì vậy bạn phải thay thế chúng thích hợp.
3. Cài đặt OS :
• Khởi động từ đĩa CentOS 5.4 DVD. Ấn Enter tại dấu nhắc khởi động
• Trong màn hình kế tiếp nó hỏi có muốn test đĩa hok thì chọn Skip cho rùi
• Click Next > Chọn ngôn ngữ cứ để mặc định > Click next > Chọn keyboard cứ để US > Next
• Hiện lên hộp thoại "Would you like to initialize this drive, erasing ALL DATA?" bạn bấm Yes
• Cửa sổ mới hiện lên bạn click Next nó sẽ hỏi "Are you sure you want to do this?" bạn chọn Yes để tiếp tục !
• Các thiết lập mạng. Thiết lập mặc định ở đây là cấu hình giao diện mạng bằng DHCP, nhưng bạn đang cài đặt một share hosting, vì vậy phải xài địa chỉ IP tĩnh ... Click vào nút Edit ở phía trên bên phải.
• Trong cửa sổ bật lên chọn Manual Configuration và cung cấp cho card mạng của bạn một địa chỉ IP tĩnh (trong hướng dẫn này, tôi đang sử dụng địa chỉ IP 192.168.0.100) và subnet mask ở đây là lớp C (255.255.255.0) nếu bạn không chắc chắn về những giá trị đúng của subnet có thể vào http://www.subnetmask.info để tham khảo . Tắt Enable IPv6.... sau đó bấm ok
• Set hostname thủ công, ví dụ server1.example.com, GateWay : 192.168.0.1 là ip của modem ADSL nhà bạn nếu bạn làm tại nhà và 2 ip máy chủ DNS ví dụ 203.162.4.190 và 203.162.4.191 là máy chủ DNS VNN) . Bấm ok tiếp tục
• Chọn múi giờ xong Next > nó hỏi pass root cái này như pass admin trên windows nhá , xong click next
• Tắt hết tất cả dấu check hiện có và chọn Customize now sau đó click next
• Chọn các thành phần bên phải như sau : Select Editors, Text-based Internet, Development Libraries, Development Tools, Server Configuration Tools, Administration Tools, Base, and System Tools (Click chọn cột bên trái lần lượt để tìm các thành phần nhé ) sau đó bấm Next
• Bấm next bước cúi để tiến hành cài đặt CentOS 5.4 tự động hoàn toàn.
• Sau khi cài đặt xong bạn bỏ đĩa DVD ra kế tiếp sau khi reset máy bạn sẽ thấy một màn hình xanh hiện ra hỏi bạn chọn Firewall configuration > Bấm tab xuống nút Run Tool rồi Enter.
• Di chuyển vệt sáng đến dòng Security Level : Disable rùi bấm phím Spacebar để chọn kế tiếp di chuyển vệt sáng xuống dòng Disable bên dưới xong bấm Tab xuống nút OK bấm Enter để kết thúc việc tắt hoàn toàn Firewall CentOS
• Trở ra màn hình trước bấm Tab qua nút Exit rồi Enter
• Bây h thì sẽ ra màn hình console của linux rùi đó bắt đầu login vào root và reset máy hen . Gõ lệnh sau :
• Sau khi reset máy đợi tí cho đến khi hiện dấu nhắc lệnh bạn gõ :
B. Cài đặt Kloxo Panel cho server :
Sau khi đã xong các bước trên cũng tại dấu nhắc bạn gõ :
Kloxo sẽ tự động download và cài đặt cho bạn những phần mềm sau:
Quá trình nhanh hay chậm là tùy tốc độ internet thường thì với internet ở
VN thì khoảng 1 tiếng là xong hết còn cài tại nhà khoảng 2h30 phút xong
[*]Web server:
C. Một số thiết lập tối ưu Kloxo Panel:
Cũng tại dấu nhắc bạn tiếp tục gõ lệnh :
Bật tự khởi động dịch vụ courier-imap do cái này kloxo nó hok chịu thiết lập cứ reset máy là không chạy nữa :
Nâng cấp PHP Apache mysql và một số thành phần lên phiên bản mới hơn của kloxo :
Do kloxo nó khi cài đặt sẽ tự cài và compile theo ý nó và bao gồm các version cũ xì php mysql apache nên mình phải up lên tuy nhiên dùng lệnh yum update thì sẽ không thấy có gì đâu vì repos đã bị thay đổi bởi kloxo. Chúng ta cần phải bổ xung repos mới cho server.
Cũng tại dấu nhắc với quyền root như nãy giờ đã làm chúng ta gõ : Mỗi dòng la một lệnh là một lần enter hen
S au đó sẽ hiện ra khung soạn thảo bạn thay thế toàn bộ nội dung có sẵn bằng cái này :
Sau đó gõ lệnh sau để reset lại kloxo và sẵn sàng hoạt động
Sau đây mình sẽ hướng dẫn A>Z vấn đề cài đặt một server linux với kloxo dành cho tất cả mọi đối tượng cả newbie cũng làm được (cao thủ bỏ qua hén ). Ai đăng tải chỗ khác vui lòng để lại bản quyền :P.
Kloxo là một chương trình Control Panel thuộc dạng Open Source, Kloxo miễn phí sử dụng cho không giới hạn tên miền bạn sử dụng với điều kiện bạn phải vào đây đăng ký account và tạo license cho ip của bạn. Nếu không đăng ký bạn chỉ có 40 domain thôi nhé:
Trích:
Link đăng ký : http://lxlabs.com/software/kloxo/register/ Link đăng nhập tạo license : https://client.lxlabs.com:5557/login/ |
Chúng ta cùng nhau bắt đầu vào công việc nào:
A. Cài đặt OS cho server : Ở đây chúng ta sẽ chọn là Cent OS 5.4
1. Yêu cầu :
Để cài đặt một hệ thống như vậy bạn sẽ cần sau đây:
• Tải CentOS 5.4 ở đây:
• Một kết nối Internet nhanh để quá trình cài kloxo sẽ không lỗi trong các bước sau. Đã test trên line Mega Easy good rùi nhá các bạn an tâm
2. Lưu ý sơ bộ :
Trong bài này tôi sử dụng server1.example.com tên máy với địa chỉ IP 192.168.0.100 và gateway 192.168.0.1. Các cài đặt này có thể khác nhau tùy theo bạn, vì vậy bạn phải thay thế chúng thích hợp.
3. Cài đặt OS :
• Khởi động từ đĩa CentOS 5.4 DVD. Ấn Enter tại dấu nhắc khởi động
• Trong màn hình kế tiếp nó hỏi có muốn test đĩa hok thì chọn Skip cho rùi
• Click Next > Chọn ngôn ngữ cứ để mặc định > Click next > Chọn keyboard cứ để US > Next
• Hiện lên hộp thoại "Would you like to initialize this drive, erasing ALL DATA?" bạn bấm Yes
• Cửa sổ mới hiện lên bạn click Next nó sẽ hỏi "Are you sure you want to do this?" bạn chọn Yes để tiếp tục !
• Các thiết lập mạng. Thiết lập mặc định ở đây là cấu hình giao diện mạng bằng DHCP, nhưng bạn đang cài đặt một share hosting, vì vậy phải xài địa chỉ IP tĩnh ... Click vào nút Edit ở phía trên bên phải.
• Trong cửa sổ bật lên chọn Manual Configuration và cung cấp cho card mạng của bạn một địa chỉ IP tĩnh (trong hướng dẫn này, tôi đang sử dụng địa chỉ IP 192.168.0.100) và subnet mask ở đây là lớp C (255.255.255.0) nếu bạn không chắc chắn về những giá trị đúng của subnet có thể vào http://www.subnetmask.info để tham khảo . Tắt Enable IPv6.... sau đó bấm ok
• Set hostname thủ công, ví dụ server1.example.com, GateWay : 192.168.0.1 là ip của modem ADSL nhà bạn nếu bạn làm tại nhà và 2 ip máy chủ DNS ví dụ 203.162.4.190 và 203.162.4.191 là máy chủ DNS VNN) . Bấm ok tiếp tục
• Chọn múi giờ xong Next > nó hỏi pass root cái này như pass admin trên windows nhá , xong click next
• Tắt hết tất cả dấu check hiện có và chọn Customize now sau đó click next
• Chọn các thành phần bên phải như sau : Select Editors, Text-based Internet, Development Libraries, Development Tools, Server Configuration Tools, Administration Tools, Base, and System Tools (Click chọn cột bên trái lần lượt để tìm các thành phần nhé ) sau đó bấm Next
• Bấm next bước cúi để tiến hành cài đặt CentOS 5.4 tự động hoàn toàn.
• Sau khi cài đặt xong bạn bỏ đĩa DVD ra kế tiếp sau khi reset máy bạn sẽ thấy một màn hình xanh hiện ra hỏi bạn chọn Firewall configuration > Bấm tab xuống nút Run Tool rồi Enter.
• Di chuyển vệt sáng đến dòng Security Level : Disable rùi bấm phím Spacebar để chọn kế tiếp di chuyển vệt sáng xuống dòng Disable bên dưới xong bấm Tab xuống nút OK bấm Enter để kết thúc việc tắt hoàn toàn Firewall CentOS
• Trở ra màn hình trước bấm Tab qua nút Exit rồi Enter
• Bây h thì sẽ ra màn hình console của linux rùi đó bắt đầu login vào root và reset máy hen . Gõ lệnh sau :
Trích:
su rùi bấm enter sau đó điền pass root mà lúc cài đã khai báo sau đó bấm enter để login root. Kế tiếp gõ lệnh : shutdown -r now để reset máy |
Trích:
su rùi bấm enter sau đó điền pass root mà lúc cài đã khai báo sau đó bấm enter để login root. sau đó gõ rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY* Kế tiếp gõ : yum update để nâng cấp toàn bộ soft trên CentOS. Quá trình này nhanh hay chậm là do mạng của bạn . Nếu nó có hỏi muốn dowbload hay update thì cứ bấm y rồi Enter nhá |
Sau khi đã xong các bước trên cũng tại dấu nhắc bạn gõ :
Trích:
cd /tmp wget http://download.lxlabs.com/download/...ll-master.shsh ./kloxo-install-master.sh |
[*]Web server:
- apache
- pure-ftp
- awstats
- qmail-toaster
- courier (imap pop)
- webmail
- httpd (for webmail)
- bind
- bind-chroot
- mysql-server
C. Một số thiết lập tối ưu Kloxo Panel:
Cũng tại dấu nhắc bạn tiếp tục gõ lệnh :
Bật tự khởi động dịch vụ courier-imap do cái này kloxo nó hok chịu thiết lập cứ reset máy là không chạy nữa :
Trích:
chkconfig --levels 235 courier-imap on |
Do kloxo nó khi cài đặt sẽ tự cài và compile theo ý nó và bao gồm các version cũ xì php mysql apache nên mình phải up lên tuy nhiên dùng lệnh yum update thì sẽ không thấy có gì đâu vì repos đã bị thay đổi bởi kloxo. Chúng ta cần phải bổ xung repos mới cho server.
Cũng tại dấu nhắc với quyền root như nãy giờ đã làm chúng ta gõ : Mỗi dòng la một lệnh là một lần enter hen
Trích:
rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka nano -w /etc/yum.repos.d/utterramblings.repo |
Trích:
[utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka |
Trích:
Restart kloxo : /etc/init.d/kloxo restart
Không có nhận xét nào:
Đăng nhận xét
Bạn hãy để lại tin nhắn khi ghé thăm blog nhé. Hân hạnh!