BMS-HOSxP Community
HOSxP => Linux => ข้อความที่เริ่มโดย: มดตานอย ครับ.. ที่ ธันวาคม 16, 2007, 21:53:00 PM
-
โหลด centos5.1 ได้ที่ http://mirror.in.th/centos/5.1/isos/
mysql ได้ที่ ftp://ftp.stu.edu.tw/pub/Unix/Database/Mysql/Downloads/MySQL-5.1/
ไฟล์ที่เกี่ยวข้อง
perl-DBI-1.52-1.fc6.i386 อยู่ในแผ่นที่ 2 ครับ
MySQL-shared-5.1.22-0.glibc23.i386.rpm
MySQL-client-5.1.22-0.glibc23.i386.rpm
MySQL-server-5.1.22-0.glibc23.i386.rpm
ใส่แผ่นที่1 ครับ boot จาก cd
-
พอ enter แล้ว หน้าจอต้อนรับ
-
กำหนด partition ครับ จะ แบบ auto หรือ แบ่งเองก็ได้นะครับ
-
กำหนด ip และ host
-
กำหนดโซนครับ
-
เลิอกรูปแบบการติดตั้ง ผมเลือกแบบ customize
-
tab desktop ผมเลือก gnome
-
tab application ไม่เลือกสักตัว
-
โห สุดยอดเลยครับ
ว่าแต่ทำเป็นเอกสารให้ดาน์วโหลดแต่ไฟล์เดียวก็ดีนะครับ
จะได้โหลดเก็บไว้ได้ครับ
;D ;D ;D
-
tab development ก็ไม่เลืกครับ
-
tab server เลือกเฉพาะ ftp server mysql จะติดตั้งที่หลังจะเอาตัว mysql 5.1.22
-
tab อื่น ไม่แตะต้อง next ไปเลยครับ คำนวณก่อนติดตั้ง และติดตั้งไปเรื่อยๆ มี 6 แผ่น ถ้าเลือกแบบผม ใช้ 4 แผ่นครับ
-
ครบ 4 แผ่น ระบบแจ้งว่าติดตั้งสมบูรณ์ เอา cd ออกและ reboot ครับ อย่าลืมเข้า bios กำหนด boot จาก
hard disk ด้วย boot เข้าสักระยะ ระบบให้กำหนดค่าต่างๆ
-
กำหนด firewall ครับ จะปิดก็ได้ แต่ถ้าเปิด ให้เพิ่ม port 3306 ด้วย
-
SELinux ปิดครับ disabled
-
เพิ่มผู้ใช้ครับ เป็น ผู้ใช้ธรรมดา ส่วน supervisor (root) ทำแล้วตอนติดตั้งครั้งแรก
-
กำหนดค่าต่างๆเสร็จ ระบบจะ reboot อีกครั้ง เข้าหน้าจอนี้ครับ พร้อม login เข้าใช้
-
หน้าจอนี้ครับ
-
เตรียมตัวติดตั้ง mysql5.1.22 ใช้ winscp โอนไฟล์เข้า server ครับ
-
ติดตั้ง mysql ครับ
-
ติดตั้ง mysql5.1.22 ครับ ผ่านฉลุย
-
หลังจากนั้น stop server mysql ครับ เข้าไปลบไฟล์ ib* ใน /var/lib/mysql
และ copy my.cnf ไปที่ /etc
-
my.cnf ครับ ตามที่ อ. mn บอก ram server เท่าไร config เองนะครับ ตรงนี้ ram 512 ครับ
แต่ mysql 5.1.22 ต้อง comment อีก 1 บรรทัด ไม่งั้น server ไม่รันครับตามนี้
#innodb_log_arch_dir = /var/lib/mysql/
-
แก้ไข my.cnf แล้ว บันทึกออก รัน mysql ใช้คำสั่ง
service mysql start หรือ
/etc/init.d/mysql start ก็ได้ครับ
และลงมือสร้าง database hos สร้างผู้ใช้ สิทธิ์การเข้าใช้ เลย
-
สำหรับจะทำ server จริงๆ อยากใช้ ram ในทางที่ถูก ไม่อยากรัน graphic ก็ได้นะครับ
ใช้ vi แก้ ไฟล์ inittab ดังนี้ ที่
vi /etc/inittab
เปลี่ยน เลข 5 เป็น 3 ระบบจะรัน text mode ครับ
ถ้าอยากรัน graphic ก็เปลี่ยนเป็น 5 เหมือนเดิม
คำสั่งบน text mode เล็กๆน้อยๆ ครับ แต่ต้อง login เป็น root นะครับ
reboot -n --------- restart server ครับ
shutdown -h now ------- ปิด server ครับ
-
id:3:initdefault: -------- text mode
id:5:initdefault: ---------graphic mod
-
สุดท้ายหลังจากติดตั้งเป็น graphic mode แล้ว มาเปลี่ยนเป็น text mode ดีกว่าครับ ประหยัด ram server
เอา ram ไว้ใช้ ให้เครื่องลูก hosxp connect mysql database ดีกว่าครับ
------ขอบพระคุณมากๆครับ...ที่ติดตาม
-
ขอบคุณมากครับ ที่จัดทำขั้นตอนให้อย่างละเอียดเลยครับ สามารถทำตามแล้วใช้ได้จริงครับ
ตรงที่แก้ไขให้ใช้กับ ram 1 G ใน my.cnf ต้องแก้ไขตรงไหนครับ จะนำ server ที่ทำไปใช้งานจริงครับ
กรณี centos 64 กับ mysql 64 ติดตั้งตามขั้นตอนนี้ได้ไหมครับ ขอบคุณอีครับครับที่จัดทำขั้นตอนอย่างละเอียดให้สามารถทำตามได้ครับ
-
ตามนี้เลยครับ ของ อ. mn แต่ต้อง config ตอนติดตั้ง mysql ครั้งแรกครับ
สำหรับ cpu 64 บิต เหมือนกันครับ
แต่ต้อง
- centosx86_64
-mysql5.1.22x86_64 ประมาณนั้น
-
centos5.1 64 บิต DVD แผ่นเดียวจบ
http://mirror.in.th/centos/5.1/isos/x86_64/
- CentOS-5.1-x86_64-bin-DVD
mysql5.1.22 64 บิต
-MySQL-client-5.1.22-0.glibc23.x86_64.rpm
-MySQL-server-5.1.22-0.glibc23.x86_64.rpm
-MySQL-shared-5.1.22-0.glibc23.x86_64.rpm
-
ถ้าใช้กับ Ram 1 G ต้องปรับแต่ง my.cnf ตรงไหนบ้างครับให้สามารถใช้งานได้เร็วเต็มประสิธิภาพครับ
ผมส่ง my.cnf ให้ช่วยดูให้ครับ ผมใช้กับ mysql 5.1.22 ไม่ทราบว่าใช้ได้หรือเปล่าครับ
-
คามนี้ครับ ผมปรับให้แล้วถ้า hos database ยังไม่มีข้อมูล ก็ได้เลยครับ
stop service mysql -----ก่อน
cd /var/lib/mysql
rm ib*
cp my.cnf /etc
----ลองดูครับ และนำข้อมูลเข้า โดย inittial import ครับ
-
มีที่ใด ที่ใช้จริงบ้างครับ ส่วนผมเองกำลังทดสอบยังไม่ได้ใช้จริง แต่ทดสอบแล้วโดยรวมก็ เรียบ ฉลุยดี
-
ขอบคุณครับผมเย็นนี้จะทดสอบครับ
-
อ.ครับถ้าแรม 5 gb ต้องปรับค่าตรงใหนครับ ผมแนบมาให้ อ. ช่วยดูให้ด้วยครับ