INSTALL kloxo-centos5-32bit
1.ติดตั้งระบบลินุกซ์ CentOS 5 32บิทลงบนระบบใด ๆ
2.ยกเลิกและถอนการใช้งานดังต่อไปนี้
อยู่ตำแหน่ง #
service named stop
yum -y remove bind
yum -y update
yum -y install nano ntp nmap sysstat nc gmp wget
yum install libselinux-utils -y ///สำหรับ VPS ของ BudgetVM
Disable SELINUX
To disable SELINUX we have to edit the config file
nano /etc/selinux/config
and change the SELINUX line to:
SELINUX=disabled
Then type:
setenforce 0
=================================================================
**** ถ้าแรมมีน้อยกว่า 1GB ให้ทำ swap ก่อน ดังนี้ ***********************************
1. First, create an empty file which will serve as a swap file by issuing the following command:
เลือกแถวใดแถวหนึ่งจากด้านล่างนี้
# dd if=/dev/zero of=/swap bs=1024 count=524288 <<---- 512MB
# dd if=/dev/zero of=/swap bs=1024 count=1048576 <<---- 1GB
# dd if=/dev/zero of=/swap bs=1024 count=1572864 <<----- 1.5GB
# dd if=/dev/zero of=/swap bs=1024 count=2097152 <<----- 2GB
2. Set up a Linux swap area with:
# mkswap /swap
3. It’s wise to set the permissions as follows:
# chmod 0600 /swap
4. The last thing – add the new swap file to /etc/fstab:
# nano /etc/fstab
/swap swap swap defaults,noatime 0 0
This way it will be loaded automatically on boot.
5. To enable the new swap space immediately, issue:
# swapon -a
**************************************************************
yum -y install php mysql mysql-server php-mysql
chkconfig mysqld on
service mysqld start
mysqladmin -u root password cdx75ccw
---------------------------------------------------------------------------------------------------------
i386
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
rpm -Uhv rpmforge-release-0.5.1-1.el5.rf.i386.rpm
yum -y update
yum -y install phpmyadmin
nano /etc/httpd/conf.d/phpmyadmin.conf
<Directory "/usr/share/phpmyadmin">
Order Deny,Allow
Deny from all
Allow from 127.0.0.1 <<--เปลี่ยนเป็น IP ของ Host ที่ติดตั้ง kloxo
</Directory>
service httpd restart
wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh
sh ./kloxo-installer.sh --type=master --db-rootpassword=cdx75ccw
yum -y install vsftpd
chkconfig vsftpd on
nano /etc/vsftpd/vsftpd.conf
nonymous_enable = YES <<--แก้เป็น NO
write_enable = YES
local_enable = YES
local_umask = 022
service vsftpd start
>>>>>> จบการติดตั้ง Kloxo สำหรับ CentOS 5 32 บิท <<<<<<<
----------------------------------------------------------------------------------
การตั้งค่าโดเมนสำหรับใช้งานกับ Kloxo
อันดับแรกให้ไปที่ โดเมน แล้วเซท nameserver ให้ชี้มาที่ IP ของเซอร์ฟ Kloxo
ตัวอย่างจดโดเมนไว้ที่ godaddy ชื่อ ciothai.com
เซอร์ฟเวอร์ที่ติด kloxo เป็นไอพี 122.155.6.100
ให้ทำการ Register nameserver ที่ godaddy ดังนี้
NS1 = 122.155.6.100
NS2 = 122.155.6.100
หลังจาก Register ผ่านแล้ว ก็เอาค่า nameserver ที่จดทะเบียนแล้วไปใส่ในโดเมน
ns1.ciothai.com
ns2.ciothai.com
จบการตั้งค่าที่ godaddy
---------------------------------
การใช้งาน Kloxo สำหรับใช้หลายโดเมนร่วมกันกับ 1 ไอพี
http://โดเมนหรือไอพี:7778
ลอกอิน ด้วย user admin password admin
อันดับแรกให้ตั้งค่า DNS Template ในช่อง name server ก็นำ ns1 ns2 ของโดเมนแรกหรือโดเมนหลัก มาใส่
ถัดไปให้สร้าง packet ใน Resource Plane
ไปที่ไคลเอนท์เพื่อสร้าง custom client
จากนั้นไปที่ IP Address เพื่อ แมพ IP เข้ากับแพคเกจ และกับ โดเมน
- สำหรับโดเมนแรก คลิ๊กเลือก IP แรก (กรณ๊มีมากกว่า 1 IP)
- โดยเลือกเมนู Configure Domain ในช่อง Domain เลือก Domain หลักที่จะใช้ กด update เมนูอื่นไม่ต้องยุ่ง
จบ ก็ Restart เซอร์ฟเวอร์ 1 ครั้ง
แล้ว Login ด้วย User โดเมนหลักที่เพิ่งสร้างเสร็จ
เข้าไป Add MailUser เลือก MailDefault เป็น Roundcup
ทดสอบเข้า webmail และ เวปเพจ ดู
แล้วอัพโหลด ไฟล์เวป เข้า โฮสท์ที่สร้างใหม่ เหมือนกับ โฮสท์ทั่วไปนั่นแระ
-------------------------------------------------------------
Requires Login