how to setup CNED SCHOOL SERVER OR PRACHOOM MODEL, principle of setup , how , standalone server , single user, /school/log, /shcool/webmaster, mount hdd with fstab e2label , mount directory with order rc.local, mount --bind /schoolhd2/?? /school/webmaster/web/??,
17. 1.2.11 ทํา Mount Point
1) ดับเบิลคลิกที่ /dev/sda1
- Click Format as check box
- Select to ext3
- Choose Mount Point to /boot
- Click Ok button
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 17
18. 2) /dev/sda2 mount to / as ext4
3) /dev/sda3 as swap
4) คลิกปุม ถัดไป ระบบแจงเตือนการกระทําที่จะทําใหสูญเสียขอมูลใน partition ในสวน
ที่เลือกไว ใหเลือก Format
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 18
22. 3) Servers
4) Base System
- Packages ที่ตดตั้ง
ิ
DNS Name Server
FTP Server
MySQL Database
Web Server
Windows File Server
Base
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 22
42. 5) # reboot
3.2 Setup IP Internet
- Server ตองการอยางนอย 2 NIC
- ขอมูล IP ที่ตองการ: DNS, Gateway, eth1_ip, Netmask
คา CNED default:
IPADDR=192.168.1.8
NETMAST=255.255.255.0
DNS1=192.168.1.1
GATEWAY=192.168.1.1
- ขั้นตอน (ดูอางอิงเพิ่มเติมในหัวขอ 7.2)
1) ใส NIC ใบที่สองใหกับ Server
2) หลังจาก boot เครื่อง เขาระบบดวย root ใช Script
# cd /root/setupfc11.3
#./net-reset
# reboot
3) reboot ระบบ เขาระบบใหม และใช Script
# cd /root/setupfc11.3
#./net-setup
4) แกไขไฟลของการด
# vi /etc/sysconfig/network-scripts/ifcfg-eth1
- กด i และแกไขตามคาจริง
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 42
43. - กด ESC คีย
- พิมพ :wq <enter>
5) แกไข iptables ของระบบ
# vi /root/school_firewall
- กด i และแกไขตามคาจริง
- กด ESC คียร
- พิมพ :wq <enter>
6) Reboot เครื่อง
# reboot
7) เขาระบบดวย root แลวพิมพ # dig “url” จะไดการ resolve ip กลับมา
# dig www.google.co.th
8) ทดสอบที่ลกขายโดยการเลน Internet
ู
3.3 Mount Data Point
ตั้งแตโครงสราง setupfc11.3 การใชสวนขยายแฟมงานตางๆ จะใชวิธีการ link แทนการ mount เพราะชวย
ในเรื่องประสิทธิภาพการใชความจุของสวนเก็บ (HDD) ไดมีประสิทธิภาพมากขึ้นแลว ยังสามารถเพิ่มประสิทธิภาพของ
เครื่องแมขายในสวนอื่นๆ ไดอีกดวย (I/O)
Hard disk ขอมูลขยายอื่นๆ จะถูก mount สูแฟมงานตามลําดับดังนี้
/schoolhd1
/schoolhd2
/schoolhd(n+1)
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 43
44. ขอมูลใน /etc/fstab ตัวอยางเปนดังนี้
/dev/sdb /schoolhd1 ext4 defaults 1 1
3.4 Link Point
3.4.1 คําสั่ง link ที่ใชใน CNED ใชสําหรับเชื่อมโยงแฟมงานทั้งแฟม
ln -sd “source_directory” “target_to_symmetry”
3.4.2 ตัวอยาง
Bind point ใชใน CNED ใชสําหรับเชื่อมโยงแฟมงานทั้งแฟม
Mount - -bind /schoolhd1/dltv52 /school/webmaster/ftp/dltv/dltv52
Vi /etc/rc.local
กด I เพิ่ม
mount - -bind /schoolhd1/dltv52 /school/webmaster/ftp/dltv/dltv52
# /etc/rc.local ใหพิมพทุกคําสั่ง
ตองสรางโฟนเดอรในftp เพื่อรอการ mount bind point
Mkdir /school/webmaster/ftp/dltv51p
Mkdir /school/webmaster/ftp/dltv51m
Mkdir /school/webmaster/ftp/dltv52
Mkdir /school/webmaster/ftp/dltv53p
Mkdir /school/webmaster/ftp/dltv53m
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 44
45. บทที่ 4 CNED Innovation
4.1 From Client to Server
4.1.1 ระบบ Internet กอนที่จะมี ADSL Networking สวนมากเปนการทํางานในองคกร หรือ Boot
ระบบปฏิบัติการผาน LAN การใชงานสวนมากใชงานเฉพาะบนเครื่องๆ นั้น
4.1.2 หลังจากเริ่มมี Internet Hard disk โดยเฉลียของเครื่อง PC คืออยูประมาณนอยกวา 20 GB ในชวงนั้น
่
เครื่อง PC เปนรุน Pentium I
4.1.3 ในชวงที่ Internet เริ่มแพรหลาย การติดตอ Internet ทําผาน Dial up Modem ซึ่ง Maximum อยูที่ 56
kbps และไมเสถียร
4.1.3.1 ในชวงนี้ มีโปรเจค Server จาก อ. บุญลือ อยูคง Server 7 ทํางานบน Linux Red Hat 7
การใชงานดวยการให Server connect ทาง Modem และให Server เปน transparent proxy เปนวิธีที่ชวยใหการเลน
Internet มีความราบรื่นขึ้น
4.1.3.2 ปญหายังคงอยู เมื่อมีการ connection จากลูกขายมากๆ การใชงานบาง connection ก็คาง
4.1.4 Internet ยังคงอยูบนพื้นฐานของ Dial up Modem ซึ่งเว็บไซตตางมีการใชงานที่เปนภาพ และ เสียง
มากขึ้น
4.1.5 Internet สําหรับองคกร ไดมการนํา Lease Line เขาสํานักงาน และโรงเรียนเริ่มมีการใช Internet ผาน
ี
ดาวเทียม ชวงนี้เปนครั้งแรกที่ Internet มีความเร็วอยูที่ 256 kbps
การใชงาน Internet เริ่มมีความนาเลนขึ้น ที่ลูกขายหลายๆ เครื่องสามารถเลนพรอมๆ กันได แตก็
เจอปญหาทันที่ลูกขาย
4.1.5.1 เพียงแค 1 เครื่องลูกขายมีการ Download
4.1.5.2 ดึงหนาเว็บพรอมๆ กัน ประมาณ 4 เครื่อง Internet ถึงกับหยุด
4.1.6 เริ่มมีการนําเว็บที่ Download มาไวใน Server ที่ใหบริการเปน http อยูแลว ซึงไดผลดีมาก และไดมี
การนําไฟล Multimedia ตางมาใส Server ซึ่งไดผลดีกับโรงเรียนที่มี Internet และไมมี Internet
4.1.7 Server ที่มี Data ใหบริการ เริ่มทําการใชงานมากขึ้น ชวงนี้ ไดเริ่มทดลอง Red Hat 9 ใชเปน Server
ใหกับสํานักงาน และโรงเรียนเริ่ม Connect มาที่สํานักงาน โดยใช Server 7 ของอาจารยบุญลือ ชวงนี้ Server จริงมี
การโจมตีอยูเปนประจํา จึงมีความคิดที่วาจะใหโรงเรียนเปน Server เองเลย
4.1.8 ทางกระทรวงไดออก Linux SIS 5.0 ใหโรงเรียนไดใชงาน แต Config และ Concept การใชงานในเวลา
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 45
46. ตอมานั้น รูปแบบที่ใชในโรงเรียนมีความตองการมากขึ้น และเพื่อตองการลดการกระบวนการในการติดตั้ง จึงเริ่มมี
Script เพื่อชวยในการประแกตาง หลังการติดตั้งตัว Linux SIS แลว ชวงนี้เริ่มมีการนํา Interactive Web มาใชแลว
4.1.8.1 Hard disk ในชวงนี้ อยูราวๆ 80 – 250 GB การทํา Software Raid เริ่มมีการใช
4.1.8.2 เริ่มทํา School Server เพราะไดรูปแบบที่นิ่ง และระบบ server มีความเสถียรมากขึ้น
4.1.9 12 May 2008 CNED log diary ใน setup3 เปนการจัดการกับ access log ที่ไดมาจาก Proxy
Server
4.1.10 12 June 2009 Setup4 เพิ่มการจัดการกับ Network Config เพื่อใหใชงานไดบนทั้ง SIS 5.0 และ
SIS 5.5
4.1.11 15 June 2009 Setup FC10 เนื่องจากปญหาดาน Hardware ปจจุบัน ที่ไมเขากันไดกบ SIS 5.0
ั
4.1.12 24 August 2009 Setup FC11 จาก FC10 ที่ไม stable ทางดาน Network จึงปรับมาใช core 11
4.1.13 28 July 2010 Setup FC11.2 ปรับปรุงการใชงาน net-reset, net-setup, net-chgdev, More
secure in logdiary
4.1.14 25 June 2011 Setup FC11.3 ปรับปรุง school_firewall, เพิ่ม school.cned ใน
DNS_Caching_Domain, เพิ่ม php-extension module
4.1.15 2555 เปนตนมาใช setupfc11.4 setupfc15 use parted mkpart mklabel e2label mount - -
bind เขามาชวยในการเชื่อมโยงโฟนเดอร เขาบริหารจัดการเซอเวอร ที่โรงแรมทวินส โลตัส นครศรีธรรมราช ibm
system x3400 m2 ของสพป.สตุล พบการติดตั้ง graphic mode and follow with text mode fc11-64bit
setupfc11.4 , setup hp proliant ml350 g5,g6 , ibm system x3400 m3 ของโรงเรียน อ.ฮ.ลิงค fc15-64bit
graphic mode เทานั้น คือbios ไมรับ โอเอสตัวต่ํา และการติดตั้งที่โรงเรียนวัดจันทร ตะวันออก สพป.พล.เขต 1 dell
poweredge t610 fc11+64bit setupfc11.4 สามารถบุรณาการเปนการติดตั้งที่หลากหลาย แมนยํา เสถียรขึ้น การ
อบรมที่เชียงราย เขต 4 เซอเวอร เวอรจริง acer รุนตางๆ นาจะสามารถติดตั้งไดสบายแลววันนี้ ปจจัยที่เปนขอจํากัด
คือ hdd sata 2tb สายไฟ สายแพร pci to sata มีขายในทองตลอดไหม จึงมีความจําเปนตองเตรียมฮารดแวรใหพรอม
กอนการอบรมจริง
4.2 Who to manage data
เพื่อลดความซับซอน โดยไมจําเปนตองมาปรับแกทาง สิทธิ root จึงไดออกแบบใหมี user ที่
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 46
47. สามารถ connect จากลูกขาย และงาน service สามารถทําไดโดยใช user คนนี้ นั้นคือการออกแบบให service ดึง
งานจาก webmaster’s directory ทั้งหมด วิธีการทํางานคือการจัดการไฟลทาง FTP เปนหลัก และการจัดการ MySQL
Database ทําผานเว็บดวยโปรแกรม phpMyAdmin
4.3 System Administrator
4.3.1 Network Design
4.3.1.1 ระบบเนตเวิรคทั่วไปสําหรับเลน Internet ในระบบตองการ Gateway เพื่อเปนทางออก
สําหรับ IP ที่อยูนอกเหนือจาก IP ในวงภายใน
4.3.1.2 DHCP Server เปนเครื่องบริการประเภทหนึ่งที่ไวใหบริการ IP สําหรับลูกขายที่รองขอการ
บริการ โดยจะแจก IP ของเครื่องแมขายที่จําเปน โดยสังเขปดังนี้
1) IP Gateway
2) DNS Server
3) WINS Server
ขอดีสําหรับบริการประเภทนี้คอ การแจก IP แกลูกขายโดย server
ื
ขอระวัง คือ Server ประเภทนี้ตอวงจะมีไดเพียงตัวเดียว
4.3.1.3 DNS Server ทําหนาที่ Resolve IP Name ประเภทของ Server ที่ทําใน CNED นี้เปนแบบ
DNS caching server
4.3.1.4 WINS (Windows Internet Name Server) ทําหนาที่ Resolve IP Name ของเครื่องลูกขาย
4.3.1.5 Web Server เปน Service port 80 หนาที่คือเปนตัวบริการการรองขอขอมูลบน web
browser ซึ่ง web ในปจจุบันเปนทั้ง บริการขอความเอกสาร และบริการแบบมีเงื่อนไข (Active web) ทํางานรวมกับ
ฐานขอมูล ทําใหเว็บมีการตอบสนองกับผูใช เชน Moodle Joomla Postnuk phpMyAdmin Mambo เปนตน
4.3.1.6 FTP Server เปน บริการที่ติดตอทางชอง 21 หนาที่คือจัดการกับไฟลบนเครื่อง Server
ปรับ permission ใหกับไฟลและโฟลเดอร
4.3.1.7 Proxy Server เปน บริการสํารองขอมูลของ Website ตางๆ ที่ลูกขายรองขอ เพื่อชวยลด
การติดตองานที่ใชซ้ํา เชน รูปภาพหรืองานเอกสารที่มี html header เดียวกัน การใชงานเปนไดทั้งลูกขายเองตั้งคา
หรือที่อุปกรณ Network Router/Gateway เปลี่ยนเสนทางเอง
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 47
48. 4.3.1.8 Samba (Windows file server), ในการตั้งคาของ CNED ใหบริการเฉพาะการเขาถึงไฟล
ดวยความสามารถในการ synchronize transfer และความเปน Windows เองใน network-protocol นี้ การดึงไฟล
ตางๆ มาใชงานทําไดรวดเร็ว และไดในปริมาณทีมาก โดยไมรบกวนทรัพยากรระบบของลูกขายและเครื่องบริการ แต
่
Traffic ในระบบ network นั้นกลับคอนขางมีปริมาณมาก
4.3.1.9 Iptables, ใน CNED ไดตั้งคาใหทํางานเปน แกทิศทาง port, เปน Gateway, เปน Firewall
ทั้ง Real IP Server และ Gateway
4.3.1.10 ระบบ Internet network ทั่วไป ( [ Internet ] ------ [ ISP device ] ------ [ PC ] )
4.3.1.11 ระบบ network องคกรที่มีรูปแบบระบบเปนของตัวเอง ( [ Internet ] ----- [ ISP device ]
----- [ Local server ] ----- [ Local computer ] )
4.3.1.12 ยกตัวอยางการติดตอสู Internet Server ( [Target server] ----- [ Target server
networking ] ----- [ Target server ISP Networking ] ----- [ Global Networking ] ----- [ ISP networking ] ----- [
ISP device ] ----- [ Local computer ] )
4.3.1.13 ยกตัวอยางการติดตอสูเครื่องแมขาย ( [ Server ] ----- [ Networking ] ----- [ PC ] )
4.3.1.14 ยกตัวอยางการติดตอผาน port 80 เฉพาะ packet เพื่อรองขอไฟล index.html
1) client request to server
2) server send accept request to client
3) client send request data
4, n) server send data in separate packet
5, n+1) client send receive data successful (packet(n) ==> data)
6, n+2) close message connection (server or client first), or error time out.
7, n+3) close connection successful (active both with once send acknowledge),
or error with time out.
4.3.1.15 จําเปนตองปรับแก layer ที่ต่ํากวา 4 หรือไม ดวยจํานวนกลุมของ IP ที่ใชมีคอนขางนอย
และงานบริการเปนเฉพาะวงๆ, เปนพื้นที่ไป และเครื่อง Local computer หรือ ลูกขายนั้น ไมไดเกี่ยวของกับเครืองลูก
่
ขายอื่นๆ ทั้งที่อยูในพื้นที่เดียวกัน หรือ ตางวงกัน ระบบ networking จึงไมมความจําเปนตองปรับแก layer hardware
ี
และแนะนําวาระบบ networking ประเภทนี้ซับซอนกวา CNED server มาก
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 48
49. 4.3.1.16 IP route, CNED server พยายามหลีกเลียงงานการปรับแก หรือการใชงาน ที่ยุงกับ
่
networking layer โดยตรง โดยรูปแบบการใชงานพยายามดึง Service ตางๆ ใหตรงๆ ถึง Server เลย เพื่อลดความ
ซับซอนของระบบเอง และ การดูแลอุปกรณที่มาก
4.3.2 Limitation
4.3.2.1 Network device
4.3.2.1.1 Quality of signal
4.3.2.1.1.1 Copper wire, ปญหาหลักของสายนี้คือความไมคงที่ของสัญญาณ
ระยะทางควรนอยกวา 100 เมตร, ไมควรโคงสายประเภทนี้ในรัศมีที่นอยกวา 4 เทาของเสนผาศูนยกลายของสาย, ควร
เดินสายใหหางจะสายไฟหลักของอาคาร หรือเลี่ยงที่จะเดินคูกันเปนระยะทางที่ยาว, ควรเดินในรม
4.3.2.1.1.2 Fiber optic wire, ควรใชสายที่ทางผูผลิตจัดเปนชุดขายไว การตัด
หรือ เชื่อมตอสายประเภทนี้ใชเครื่องมือมีมีราคาสูงมาก คุณภาพและความคงทีของสัญญาณเทากันตลอดความยาว
่ ่
ของสาย
4.3.2.1.1.3 Radio communication (Wi-Fi) จํานวน connection ตอเสาบริการ
สัญญาณเปนตัวลดความเร็วตอลูกขายแตละราย ระยะทางเปนตัวกําหนดความเร็วสูงสุดในการติดตอ นั้นคือคาลาชา
ตอคํารองขอของลูกขาย สําหรับการใชงานที่โรงเรียน การติดตอที่นอยกวา 30 เครื่องตอเสา และการเลนไฟลวดีโอ ที่
ี
นอยกวา 10 การดูตอชวงเวลาเดียวกัน ระบบที่ใชอุปกรณโดยทัวไปสามารถเลนไดโดยไมมีปญหา แตสาหรับการเลน
่ ํ
Internet ขึ้นอยูกับหลายปจจัย
4.3.2.1.2 Quality of connection
4.3.2.1.2.1 Local Client to Local Server การใชงานแบบนี้ ทุกอุปกรณที่ใชใน
ระบบ networking สามารถดึงประสิทธิภาพจนถึงขีดสุดของอุปกรณตัวใดตัวหนึ่งไดเลย
4.3.2.1.2.2 Local Client to Internet จากการออกแบบ CNED ไดปรับการตั้ง
คาใหใชงาน port 80 ผาน Squid Proxy ทั้งหมด การทดสอบคือหากเลนเน็ตหลังวงของ server ไมได หรือ ไดไมดีนัก
แตเลนโดยใชวงของ ADSL Router หรือ อุปกรณอื่นของแตละ ISP (lease line, IP-star) กลับเลนไดดี ในชวงเวลา
เดียวกัน นั่นสรุปไดเลยวา Server มีปญหาแน ใหดูในหัวขอการแกปญหา ซึ่งสามารถปรับใหไมตอง transparent
proxy ได
4.3.2.1.2.3 Latency of connection by speed
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 49
50. - If packet per connection is 1500 bytes, each byte is 8 bit so
bit per this connection is 12’000 bits
- t for 128 kbps = 93.75 ms
- t for 1 Mbps = 12 ms
- t for 28 Mbps = 0.429 ms ( wifi at 50% signal )
- t for 100 Mbps = 0.12 ms
- Each connection must be finish to each device to
device, ex: ( [ local server ] ----- [ switch hub ] ----- [ wi-fi ] ----- [ client computer ] )
t_to response = ( (t client to wifi) + (t wifi to sw-hub)
+ (t sw-hub to server) )* 2 = (0.429 + 0.12 + 0.12)*2 = 1.332 ms
- Example for Internet request 1 MB of content, คิดโดย
สุทธิที่เปนไปไมได (ไมคดรวม connection)
ิ
t = (1 MB * 8 bit/B ) / 1 Mbit/s = 8 sec นั้นคือขนาด
ขอมูลของหนาเว็บโดยทั่วไป ปญหานี้โดยสวนมาก Web browser จึงมีการรวม caching ไวในตัว
4.3.2.1.2.4 Maximum connection per HW device
- 100 Mbps, (100Mbps / 12kpbs/conn) = 8333 connection per
second. (And 1 Gbps will be 83’333 connection per second.)
! Because of some packet not fill to 1500 bytes, and minimum
can be a message, so > 10’000 packet can reach easily. (And 1 Gbps can reach 100’000)
- อุปกรณ Network (NIC) ของเครื่อง PC โดยทัวไปตั้งคาไวที่ 5000
่
packets/s ทั้ง 100Mbps และ 1Gbps (limit by IRQ and Kernel setup)
- อุปกรณ Network (switch-hub, ADSL router)ที่หาซื้อไดทั่วไป
ขึ้นอยูกับ CPU และสถาปตยกรรมที่ใชในในวงจร ราวๆประมาณ 500 Mbps of all transmission
4.3.2.2 Computer
4.3.2.2.1 สถาปตยกรรมของ CPU สวนมากที่ใชคือ X86 base, หนาที่หลักของ CPU คือ
จัดการ Execution data บน Address ตางๆ
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 50
51. 4.3.2.2.2 สถาปตยกรรมของ Mainboard คือสวนที่รองรับการทํางานของ CPU สวนนี้
ขึ้นอยูกับ Chip set เปนหลักในการออกแบบ ซึ่งหนาที่ของมันคือ จํานวน Bus ที่มีในการติดตออุปกรณแตละตัว
จํานวน Interrupt ที่รองรับ จํานวน Timer ที่มี ความสามารถในการรองขอการ interrupt สู CPU การจัดแจงการสง
ขอมูลจากสวนหนึ่งไปสูอีกสวนหนึ่ง (offset to offset) สวนนี้เองที่เปนการดึงศักยภาพของของระบบออกมาใช วาทําได
แคไหน Server ทํางานกับอุปกรณที่ติดตอเปนหลัก และการเก็บการรองขอหรือ Queue ตางๆ ถูกเก็บในหนวยความจํา
หลัก(หนวยความจําที่อยูบนบอรด) รูปแบบพวกนี้ตองการความกวางของการดึงขอมูล ณ ที่ตางๆ ไมเหมือนกับเครื่อง
PC ที่ใชงาน การทํางานมักจะทําเฉพาะงาน เชน ดูภาพเคลื่อนไหว หรือ เลนเกมส อุปกรณที่ตดตอสําคัญก็มีแค การด
ิ
จอ สวนอุปกรณอื่นๆ นั้น (เชน การดเสียง หรือ Hard disk) ความลาชาเกิดขึ้นเปนหนวย ms ได
4.3.2.2.3 ความนาเชื่อถือของขอมูล คุณภาพที่ใชผลิตเปนสิ่งสําคัญ และขอกําหนดการ
ใชงานเปนตัวออกแบบชนิดของอุปกรณเลย
4.3.2.2.4 ความไวใจได การออกแบบเปนตัวกําหนดราคาใหกบผลิตภัณฑที่ใชงาน
ั
4.3.2.2.5 อายุการใชงาน Integrate Semiconductor ออกแบบใหทํางานไดอยางนอย 10
ป แตสําหรับการทํางานทั่วไป (with Idle state) สามารถทํางานไดถึง 20 ป
4.3.2.2.6 ลักษณะการใชงาน สวนมาก Server จะใชงานในสภาวะที่ เปดตลอดเวลา
สภาพแวดลอมมีแตอุปกรณประเภทเดียวกัน ซึ่งสภาวะนั้นสิ่งแวดลอมในการทํางานมีความหลากหลายมาก และ
ยังคงตองทํางานได การออกแบบจึงตองเผื่อสภาวะตางใหมากที่สด เชน ในกรณีที่ระบบทําความเย็นไมทํางาน หรือ
ุ
การตกของไฟ จึงทําใหอุปกรณที่ใชตองคงทนมากๆ ดวย
4.3.2.2.7 สถานที่ที่ทํางาน การคงสถานะจากสภาวะวิกฤติเชนอากาศนั้น ความรอนใน
ระบบเปนสิ่งที่ตองจํากัดออกใหรวดเร็ว ดังนั้นระบบระบายความรอนจึงคอนขางมโหฬาร สิ่งที่ตามมาคือฝุน และยิ่ง
บวกกับความชืนเปนสิ่งที่ควรจะหลีกเลี่ยง
้
4.3.2.2.8 ประสิทธิภาพพื้นฐาน
4.3.2.2.8.1 CPU and Memory system in modern Computer are far
enough to think for response, It measure how client capable.
4.3.2.2.8.2 PCI Bus, PC ที่ใชงานทั่วไป บัสนี้มอยูเสนเดียว ที่อตราการสง
ี ั
ขอมูลสูงสุดคือ (32bit * 33MHz) = 1056 Mbps, ~132MB/s
4.3.2.2.8.3 PCI-Xpress, Northbridge ของเครื่องสวนมากเปนตัวควบคุมบัสนี้
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 51
53. กระตุนจากสิ่งทีไดเห็น การตอบสนองจากสือที่ใช ทั้งหลายนี้ตองการเวลาในการตัดสินแนวทางการนําเสนอสื่อ
่ ่
CNED ไดพยายามตัดขอจํากัดทางดานเทคโนโลยีออกที่เกียวกับอุปกรณออกไป เพื่อใหเหลือแตการพัฒนาสื่อที่
่
เหมาะสม สวนนี้ใชเวลาและบุคลากรที่มาก
4.3.2.4 Data payload
4.3.2.4.1 File transfer: html, txt, doc, pdf, all-none-stream-play (Good for all type
of connection)
4.3.2.4.2 Multimedia file: wmv, flv, mp3, mp4, stream-play-or-sequential (some
good on tcp-80, but almost play good on windows-file)
4.3.2.4.3 System file: exe, iso, all-of-program (only windows-file can capable)
4.4 Feature
4.4.1 Hardware and Base program
4.4.1.1 สําหรับ Server จะมีการปรับเปลี่ยนรุน OS ก็เฉพาะความเขากันไดกับอุปกรณในชางเวลา
นั้น
4.4.1.2 CNED pattern สําหรับ School server จะยังคงรูปแบบเดิมไวใหนานทีสุด สวนการทําเปน
่
multiuser สําหรับองคกร หรือ ปรับไปใชใหเหมาะสมกับงาน เปนไดตามความตองการ
4.4.1.3 Active Web จะมีการทดลองใชอยูตลอด CNED School server จะใช Moodle project
เปนหลัก
4.4.2 Data
4.4.2.1 ขอมูลทั้งหมดทีมีอยูเปนความตองการของผูใชปลายทางเอง จุดประสงคหลักของ CNED
่
School server เพื่อนําความรูเหลานี้ไปชวยในการเรียนรู
4.4.2.2 อยากใหมีการทําเปน Temporary Electronic Digitally Library สําหรับหนังสือเกาทุก
ประเภทที่เคยเรียนกันมา
4.4.3 CNED License
4.4.3.1 ขอสงวนสิทธิ์รูปแบบในหัวขอ CNED Pattern และ CNED School server pattern
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 53
59. บทที่6 การใชงาน mysql เพื่อสราง grant user
- หนาที่ของ grant user นี้เพื่อเอาไวใชเปน login บนโปรแกรม phpMyAdmin โดยสิทธิ์ที่มีคือทําไดทกอยาง
ุ
ใน mysql server เชน สรางฐานขอมูล สรางผูใชใหม และการมอบสิทธิใหผูใช ใชฐานขอมูล
- CNED School server มี grant user เพียงคนเดียว ชื่อ phpadmin และรหัสผาน phpadmin123 โดยผูใช
อื่นๆ จะถูกลบออกไป
- ดูเพิ่มเติมไดในไฟล /root/setupfc11.3/mysql_user
6.1 เขา mysql
1) # service mysqld stop
2) # /usr/libexec/mysqld --skip-grant-tables &
3) <enter>
4) # mysql
6.2 ใชฐานขอมูล mysql และทําการดูรายชือผูใชที่มีอยู
่
1) > use mysql
2) > flush privileges;
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 59
60. 3) > select user, host from user;
6.3 จะทําการลบชื่อผูใชทั้งหมดจากชื่อในหัวขอขางบน
1) > delete from user where user=’root’;
2) > delete from user where user=’’;
3) > select user, host from user;
6.4 สรางผูใชชอ phpadmin รหัสผาน phpadmin123 พรอมสิทธิ์ grant privileges
ื่
1) > grant all privileges on *.* to
‘phpadmin’@’localhost’ identified by ‘phpadmin123’ with grant option;
2) > select user, host from user;
6.5 ออกจาก mysql และเริ่มระบบใหเหมือนเดิม
1) > exit
2) # killall mysqld
3) <enter>
Prachoom Rangkasikorn 25551009 15-19 ตุลาคม 2555 nakornsawan1 หนา 60