วันเสาร์ที่ 5 พฤศจิกายน พ.ศ. 2554

หลัก clone freebsd

หลักการทำ Clonning FreeBSD ทุกรุ่น ทำแบบนี้


1. ทำระบบ FreeBSD Server ให้สมบูรณ์ พร้อมใช้งาน Web Server , Authen , FTP ฯลฯ

2. บีบอัดไฟล์ ห้องต่าง ๆ ให้ครบ ดังนี้

ทำการบีบอัดไฟล์ ห้องหลัก ๆ 4 ห้อง คือ /root /boot /etc/ /usr/ /var

จะบีดอัดห้องไหน ให้ไปที่ห้องนั้นก่อน ดังนี้

cd /usr
tar -cvf - * | gzip > /home/usr.tar.gz

อธิบาย ต้องการบีดอัดห้อง /usr ไปไว้ที่ห้อง /home ชื่อไฟล์ usr.tar.gz

จากนั้น ให้ใช้โปรแกรม SSH ดึงไฟล์จากห้อง home ไปไว้ที่เครื่อง xp จะได้ไฟล์แรก คือ usr.tar.gz
ให้ใช้คำสั่ง rm /home/usr.tar.gz เพื่อลบไฟล์ usr.tar.gz ออก ให้มีพื้นที่เหลือไว้ใช้งาน

ทำแบบนี้ให้ครบทุกห้อง จะได้ไฟล์หลัก คือ etc.tar.gz , boot.tar.gz , root.tar.gz , usr.tar.gz , var.tar.gz

จากนั้นเขียนไฟล์ setup.sh ประมาณนี้

#!/bin/sh
export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
echo "#############################################################"
echo " Script Auto Install Authen and Log Server System By FreeBSDAuthen "
echo " www.kroonis.org EasyAuthen Install FreeBSDWeb-All Programs"
echo " E-mail namo_nis@hotmail.com Setup Time 20 -30 Minute "
echo " ############################################################"
mkdir /home/easy
cp /etc/fstab /home/easy/
cp /cdrom/usr.tar.gz /usr/
cp /cdrom/etc.tar.gz /etc/
cp /cdrom/var.tar.gz /var/
cp /cdrom/root.tar.gz /root/
cp /cdrom/boot.tar.gz /boot/

cd /usr/
tar xvf usr.tar.gz
rm -rf usr.tar.gz
cd /etc/
tar xvf etc.tar.gz
rm -rf etc.tar.gz
cd /var/
tar xvf var.tar.gz
rm -rf var.tar.gz
cd /root/
tar xvf root.tar.gz
rm -rf root.tar.gz
cd /boot/
tar xvf boot.tar.gz
rm -rf boot.tar.gz



cp /home/easy/fstab /etc
chmod -R 777 /tmp





ต้องการให้ระบบทำอะไร ก็เขียนคำสั่ง unix ต่อได้เลยทีละบรรทัด


........

echo "Install FreeBSDweb-All & Authen Finish By Manis Slangsingha Thank You "
reboot

เมื่อได้ไฟล์ครบแล้ว ได้แก่ setup.sh , etc.tar.gz , boot.tar.gz , root.tar.gz , usr.tar.gz , var.tar.gz
ให้เขียนไฟล์ทั้งหมดลงแผ่น DVD หรือจะสั่งให้ FreeBSD เขียนไฟล์แบบ ISO ให้ก็ได้

นำระบบไปติดตั้งกับเครื่อง Server ปลายทาง

1. Setup FreeBSD แบบ Express เพื่อให้ Boot ระบบได้

2. เข้าสู่ระบบด้วย root โดยไม่ต้องป้อนรหัสผ่าน

3. ใช้คำสั่ง ติดต่อ CD/DVD ด้วยคำสั่ง

mount /cdrom
cd /cdrom

4. สั่งติดตั้งระบบจากแผ่น DVD ด้วยคำสั่ง

sh setup.sh

เพียงเท่านี้ เราก็จะได้ระบบที่เครื่อง Server ปลายทางแล้ว ใช้เวลาทั้งหมดประมาณ 20-30 นาที

บทความนี้ เขียนขึ้นเพื่อให้สมาชิก FreeBSD สามารถทำแผ่นติดตั้งระบบของตนเองได้ ไว้ใช้งาน

คุณงามความดี เพื่อเฉลิมพระเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว เนื่องในโอกาส พระราชพิธีมหามงคลเฉลิมพระชนมพรรษา ๗ รอบ ๕ ธันวาคม ๒๕๕๔

--------------------------------------------------------------------------------------------------------

ที่มาจาก : ครูมานิส สลางค์สิงห์ แห่งเว็บไซต์ www.kroonis.org

ไม่มีความคิดเห็น: