INSTALL kloxo-centos5-32bit

By admin at 2017-09-29 • 0 collector • 1552 pageviews


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

Loading...