ติดตั้งแผงควบคุมเว็บโฮสติ้ง Kloxo ใน RHEL/CentOS 5.x
Kloxo (เดิมชื่อ Lxadmin) เป็นหนึ่งในแผงควบคุมโอเพ่นซอร์สขั้นสูงและเว็บโฮสติ้งฟรีสำหรับ RHEL/CentOS 5.x (32-Bit) การกระจาย ขณะนี้ยังไม่รองรับ 6.x เว็บพาเนลน้ำหนักเบานี้รวมเอาฟีเจอร์แผงควบคุมชั้นนำทั้งหมดไว้ด้วย เช่น FTP, PHP, MYSQL, Perl, CGI, Apache ตัวกรองสแปม และอีกมากมาย
มีระบบ การเรียกเก็บเงิน การส่งข้อความ และ การออกตั๋ว ที่ช่วยให้คุณโต้ตอบกับลูกค้าได้ดีขึ้น และรักษาความสัมพันธ์ที่ดีกับพวกเขา นอกจากนี้ยังช่วยให้ผู้ใช้จัดการและเรียกใช้ Apache ร่วมกับ BIND และสลับอินเทอร์เฟซระหว่างโปรแกรมเหล่านี้หากข้อมูลสูญหาย มาดูคุณสมบัติหลักบางประการของแผง Kloxo กัน
คุณสมบัติของโคลโซ
- รองรับ RHEL/CentOS 5.x 32Bit
- การสนับสนุนการเรียกเก็บเงินที่ผสานรวมกับซอฟต์แวร์เช่น AWBS, WHMCS และ HostBill
- รองรับ Apache, Lighttpd, Bind, Djbdns และ FTP
- สำรอง/กู้คืนโฮสติ้งทั้งหมดได้อย่างง่ายดายทุกที่
- ควบคุม DNS, เว็บเมล, ตัวกรองสแปม และอื่นๆ เต็มรูปแบบ
- รายงาน Stasticits แบนด์วิธและการวิเคราะห์เว็บไซต์ด้วย Awstats
- เพิ่มและลบโดเมน/โดเมนย่อย
- จัดการฐานข้อมูล MySQL บนเซิร์ฟเวอร์หลายเครื่องด้วย PhpMyAdmin
หากต้องการดูคุณสมบัติทั้งหมด โปรดไปที่หน้าแรกของ Kloxo
ข้อกำหนดเบื้องต้นของ Kloxo
- ใช้งานเซิร์ฟเวอร์ CentOS 5.x โดยเฉพาะ ปัจจุบันไม่รองรับ CentOS 6.x
- RAM ขั้นต่ำ 256MB เพื่อเรียกใช้ Yum
- พื้นที่ว่างในดิสก์ขั้นต่ำ 2GB ที่จำเป็นในการติดตั้ง Kloxo
- ตรวจสอบให้แน่ใจว่าพาร์ติชัน /tmp มีพื้นที่ดิสก์เพียงพอ Kloxo ใช้ /tmp เพื่อสร้างและจัดเก็บไฟล์ชั่วคราว หากมีพื้นที่ไม่เพียงพอในการติดตั้งจะล้มเหลว
การติดตั้งแผงควบคุมเว็บ Kloxo
ขั้นตอนที่ 1: ปิดการใช้งาน SELinux
ปิดการใช้งาน SELinux ในไฟล์ “/etc/sysconfig/selinux” เปิดไฟล์นี้ด้วยโปรแกรมแก้ไข “VI”
vi /etc/sysconfig/selinux
และเปลี่ยนบรรทัดเป็น “selinux=disabled“ บันทึกและปิดไฟล์
SELINUX=disabled
รีบูตเซิร์ฟเวอร์เพื่อแสดงการเปลี่ยนแปลงใหม่
reboot
คำเตือน : หาก SELinux ไม่ได้ปิดใช้งานอย่างถูกต้อง การติดตั้ง Kloxo ของคุณจะไม่มีประโยชน์ และคุณอาจต้องโหลด อีกครั้ง OS เพื่อติดตั้งใหม่อย่างถูกต้อง
ขั้นตอนที่ 2: การติดตั้ง MySQL
ก่อนเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่า ชื่อโฮสต์ อย่างถูกต้อง และคุณต้องติดตั้ง MySQL ด้วย โดยออกคำสั่งต่อไปนี้
หมายเหตุ: หากคุณได้ติดตั้ง MySQL และตั้งรหัสผ่าน root แล้ว คุณสามารถข้ามขั้นตอนนี้และย้ายไปยัง ขั้นตอน #3 .
yum update
yum install mysql-server
เริ่มบริการ MySQL
/etc/init.d/mysqld start
ตอนนี้ ให้เรียกใช้สคริปต์การติดตั้ง MySQL เพื่อรักษาความปลอดภัยการติดตั้ง MySQL ของคุณ สคริปต์จะขอให้คุณตั้งรหัสผ่าน root ของ MySQL และแสดงคำถามสองสามข้อเมื่อได้รับแจ้ง
/usr/bin/mysql_secure_installation
ขั้นตอนที่ 3: การติดตั้ง Kloxo
ดาวน์โหลดสคริปต์ติดตั้ง Kloxo ล่าสุดด้วยคำสั่ง “wget” ตั้งค่าสิทธิ์ดำเนินการและเรียกใช้สคริปต์ ตรวจสอบให้แน่ใจว่าได้แทนที่ “mypassword” ด้วย รหัสผ่าน MySQL รูท ระหว่างการติดตั้ง สคริปต์จะถามคำถามสองสามข้อ และบางครั้งขอให้คุณป้อนรหัสผ่าน root
yum install -y wget
wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh
chmod +x kloxo-installer.sh
sh ./kloxo-installer.sh --db-rootpassword=mypassword
ผลลัพธ์ตัวอย่าง
Installing as "root" OK
Operating System supported OK
SELinux disabled OK
Yum installed OK
Ready to begin Kloxo () install.
Note some file downloads may not show a progress bar so please, do not interrupt the process.
When it's finished, you will be presented with a welcome message and further instructions.
Press any key to continue ...
ปฏิบัติตามคำแนะนำในการติดตั้งบนหน้าจอเพื่อดำเนินการติดตั้งให้เสร็จสิ้น เมื่อการติดตั้งเสร็จสิ้น คุณสามารถไปที่ผู้ดูแลระบบ Kloxo ใหม่ของคุณได้ที่:
http://youripadress:7777
http://youripadress:7778
OR
http://localhost:7777
http://localhost:7778
โปรดทราบว่าพอร์ต 7778 ไม่ได้ใช้ SSL และการรับส่งข้อมูล เช่น รหัสผ่าน และ ข้อมูล จะถูกส่งโดยไม่มีการเข้ารหัส (ธรรมดา แข็งแกร่ง>)
ตอนนี้เข้าสู่ระบบแผงควบคุม Kloxo โดยระบุชื่อผู้ใช้เป็น “ผู้ดูแลระบบ” และรหัสผ่านเป็น “ผู้ดูแลระบบ“ เมื่อเข้าสู่ระบบครั้งแรก ระบบจะบังคับให้คุณเปลี่ยนรหัสผ่าน
เกิดปัญหาในการเข้าสู่ระบบ
หากคุณไม่สามารถเข้าสู่ระบบ แผงควบคุม Kloxo ตรวจสอบให้แน่ใจว่าบริการ Kloxo ของคุณทำงานอยู่ และไฟร์วอลล์ของคุณไม่ได้บล็อกพอร์ต “7777” และ “< แข็งแกร่ง>7778“. คุณสามารถปิดการใช้งานไฟร์วอลล์ของคุณโดยการหยุดมัน
/etc/init.d/iptables stop
หากคุณไม่ต้องการหยุด คุณสามารถเปิดพอร์ตเฉพาะเหล่านั้นบนไฟร์วอลล์ของคุณได้ โดยเรียกใช้กฎ iptables ต่อไปนี้เพื่อเปิด
iptables -A INPUT -p tcp --dport 7777 -j ACCEPT
iptables -A INPUT -p tcp --dport 7778 -j ACCEPT
เริ่มบริการ iptables ใหม่
service iptables restart
ลิงค์อ้างอิง
สำหรับข้อมูลเพิ่มเติม โปรดดูที่หน้าแรกของ Kloxo