Apache |
นั้นเป็นเว็บเซิร์ฟเวอร์ที่มีประโยชน์มากมายสารพัดซึ่งเป็นเว็บเซิร์ฟเวอร์ที่อยู่ในนเว็บเซิร์ฟเวอร์เพียงชนิดเดียวที่ทำงานร่วมกับลีนุกซ์ซึ่งในลักษณะการทำงานของรูปแบบ โอเพ่นซอร์สและยังเป็บ ซึ่งในลักษณะของโอเพ่นซอร์สนี้เป็นซอฟต์แวร์ที่บุคคลทั่วไปสามารถเปิดเข้าไปร่วมกันพัฒนาเพิ่มเติมส่วนต่างๆได้ ซึ่งทำให้เกิดเป็นโมดูล(ซึ่งเป็นการที่พัฒนามาจากภาษาซี) ทำให้ประโยชน์มากมายและยังสามารถทำงานร่วมกับภาษาอื่นได้แทนที่จะบริการในรูปของ html อย่างเดียวอาปาเช่นั้น เป็น web server ที่ได้พัฒนามาจาก HTTPD Web Server ซึ่งเป็นที่ๆมีผู้ใช้งานมากกว่า 60 %ทั่วโลก และปัจจุบันนนี้ถือได้ว่าเป็น เว็บเซฟเวอร์ที่มีความน่าเชื่อถือ อาปาเช่มีหน้าที่ในการจัดเก็บ Homepage และส่งไป Homepage ไปยัง Browser ที่มีการเรียกเข้า Web server ที่เก็บ HomePage นั้น ในปี พ.ศ.2539 ตั้งแต่นั้นเป็นต้นมา อาปาเช่ได้รับความนิยมมากขึ้นเรื่อยๆจนกระทั่งติด Top อันดับหนึ่งในกลุ่มของเซอร์ฟเวอร์เที่บริการในรูปแบบเดียวกัน อาปาเช่สามารถดาวน์โหลดได้ที่ เว็บไซต์www.apache.org
Apache |
นั้นเป็นซอฟต์แวร์ที่มีกลุ่มพัฒนาอยู่ก่อนแล้ว โดย (Rob McCool) ที่ NCSA มหาวิทยาลัยอิลลินอยส์ เออร์แบนา-แชมเปญจน์ ที่สหรัฐอเมริกา หลังจากที่เขานั้นออกจากมหาลัย จึงหันไปสนใจกับโครงการอื่นทำให้ HTTPD ถูกปล่อยทิ้งและไม่มีผู้เขัามาพัฒนาต่อแต่ซอร์ฟแวร์นี้เป็น โอเพ่นซอร์สทุกคนมีสิทธิ์ที่จะเข้าไปพัฒนาได้ เนื่องจากเหตุการนี้ทำให้เกิดผู้ใช้งานกลุ่มหนึ่ง(กลุ่มอะเเพซี)ได้ทำการพัฒนาโปรแกรมเพื่อเข้ามาแก้ไขจุดบกพร่องที่มัและในที่สุดนั้น Brian Behlendorf ได้สร้างจดหมายกลุ่มขึ้นเพื่อเป็นที่จัดเก็บข้อมูลต่างๆไว้เป็นกลุ่มเดียวกันง่ายต่อการเข้าถึง นอกจากนี้อาปาเช่มีความสามารถในการยืนยันตัวบุคคลหรือเพิ่มความปลอดภัยในการสื่อสารผ่านโปรตคอล
การติดตั้ง Apache Web Server
Apache เป็นโปรแกรม Web Server ที่มีผู้นิยมมากและเปิดใช้อย่างกว้างขวาง เป็นโปรแกรมที่เปิดให้ใช้งานฟรี ดาวน์โหลด Apache ได้จาก http://apache.org เมื่อดาวน์โหลดตัวติดตั้ง Apache มาแล้วให้ทำการติดตั้งโดยมีวิธีและขั้นตอนดังต่อไปนี้
1. เริ่มแรก ท่านต้องดาวน์โหลด Apache 2.0.X กับ PHP4.X มาก่อน
2. คลิ้ก Install Apache 2.0.X ใน 2-3 ขั้นตอนแรก จะเป็นการตกลง ยอมรับเงื่อนไข และรายละเอียดต่างๆ ให้ คลิ้กปุ่ม Next ไปเรื่อยๆ
3. เมื่อมาถึงขั้นตอน Server Infomation ให้ใส่ค่าต่างๆ ดังนี้ ตามรูป
2. คลิ้ก Install Apache 2.0.X ใน 2-3 ขั้นตอนแรก จะเป็นการตกลง ยอมรับเงื่อนไข และรายละเอียดต่างๆ ให้ คลิ้กปุ่ม Next ไปเรื่อยๆ
3. เมื่อมาถึงขั้นตอน Server Infomation ให้ใส่ค่าต่างๆ ดังนี้ ตามรูป
4. เลือกการติดตั้งแบบ Typical แล้วคลิ้กปุ่ม Next
5. เวลา Install ควรเก็บไว้ใน C:\Apache\
6. ทำตามขั้นตอนคลิ้ก Next ไปเรื่อยๆ ก็เสร็จแล้ว
7. หลังจาก Install เสร็จ ก็ต้องเข้าไปปรับแต่งข้อมูลที่ C:\Apache\Apache2\conf\ เพื่อรองรับ PHP
เปิดไฟล์ httpd.conf ขึ้นมา แก้ไขตามที่บอกนี้เท่านั้น
5. เวลา Install ควรเก็บไว้ใน C:\Apache\
6. ทำตามขั้นตอนคลิ้ก Next ไปเรื่อยๆ ก็เสร็จแล้ว
7. หลังจาก Install เสร็จ ก็ต้องเข้าไปปรับแต่งข้อมูลที่ C:\Apache\Apache2\conf\ เพื่อรองรับ PHP
เปิดไฟล์ httpd.conf ขึ้นมา แก้ไขตามที่บอกนี้เท่านั้น
หาบรรทัดที่เขียนว่า DocumentRoot "C:/Apache/Apache2/htdocs" แล้วเปลี่ยนเป็น DocumentRoot "C:\wwwroot" เพื่อให้เป็นรูทไดเร็คทอรีของเวปไซต์
หาบรรทัดที่เขียนว่า DirectoryIndex index.html index.html.var แล้วเพิ่มข้อมูลเข้าไปเป็น DirectoryIndex index.html index.html.var index.php index.htm คุณสามารถเพิ่ม Default Page ได้อีก
หาบรรทัดที่เขียนว่า AddDefaultCharset ISO-8859-1 แล้วแก้เป็น AddDefaultCharset windows-874 หรือ AddDefaultCharset tis-620 เพื่อให้อ่านเนื้อหาในเวปเป็นภาษาไทยได้ โดยไม่ต้อง encoding ตลอด
แล้วเพิ่ม 3 บรรทัดนี้เข้าไปที่ท้ายสุดของไฟล์ เพื่อให้รู้จัก PHP ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
* ถ้าคุณสร้าง Rootdirectory เหมือนตัวอย่าง อย่างลืมสร้าง Folder ของ wwwroot ใน Drive C: ด้วย 8. Save ไฟล์ httpd.conf
9. เสร็จกระบวณการติดตั้ง Apache ต่อไปเริ่มติดตั้ง PHP คลิ้ก PHP-4.3.2-Installer
ทำไปตามขั้นตอนเรื่อยๆ พอมีให้เลือก Server Type โปรดเลือก Apache
10. เมื่อคุณ Install PHP เสร็จเรียบร้อยแล้ว Restart เครื่อง
ลองเข้าไปที่เบราเซอร์ พิมพ์ http://localhost/ หรือ http://127.0.0.1/ ถ้าพบหน้าจอไม่ Error แสดงว่าทำได้แล้ว
การสตาร์ทโปรแกรมนั้นสามารถทำได้ 2วิธีคือ เรียกโปรแกรม Apache โดยคำสั่ง#/usr/local/apache/bin/httpd -f /usr/local/apache/conf/httpd.conf ฟังก์ชัน –fมีไว้ระบุไฟล์ วิธีที่2 เรียกผ่าน apchectl คือ #/usr/local/apache/bin/apachectl start หากเราต้องการดูรายละเอียดต่างๆในการทำงานที่ผิดพลาด สามารถเข้าไปได้ที่ ไฟล์ ErrorLog
ถ้าหากต้องการให้โปรแรม Apache สตารท์อัตโนมัติเวลาที่เปิดเครื่อง ก็ให้ป้อนคำสั่งในการสตารท์ฦโปรแกรม ไว้ที่ไฟล์ rc.local ในไดเรกทอรี /etc โดยเพิ่มusr/local/apache/bin/apachectl start เข้าไปท้ายไฟล์ ข้อมูลอ้างอิงจาก
http://e-learning.yru.ac.th/yrublog/wp-content/uploads/2007/10/apache.pdf
http://th.wikipedia.org/wiki/
http://www.itdestination.com/articles/apache/









พื้นหลังแสบตามากเลยค่ะ
ตอบลบแต่การนำเสนอในเรื่องของเนื้อหาก็ดีค่ะ
อ่านง่าย และเข้าใจง่ายดีค่ะ
ทำให้รู้ประววัติของการใช้ ลีนุกซ์ การจัดรูปแบบสวยงามดีค่ะ
ตอบลบสีสันก็แสบตาคะ แต่เนื้อหาเยอะดี อ่านง่ายดีคะ
ตอบลบตกแต่งบล็อกได้สวยดีค่ะ เนื้อหาอ่านแล้วทำให้ได้รู้อะไรใหม่ๆเพิ่มขึ้นมากค่ะ
ตอบลบเืนื้อหาโอเคล่ะ แต่สีสัน บางจุด ดูไม่รู้เรื่องอ่ะ
ตอบลบเป็นโปรแกรมที่ใช้งานและรู้จักกันอย่างแพร่หลายจริงๆ ครับ
ตอบลบเนื้อหาดีครับ
ตอบลบเนื้อหามีสาระดีค่ะ บล็อคก็โอเคค่ะ
ตอบลบสีสันหลากหลาย เลยทำให้อ่านเข้าใจยากไปนิด เนื้อหาค่อนมาก
ตอบลบเนื้อหาอ่านแล้วเข้าใจง่ายน่าสนใจ บล็อกก็สวยแต่สีอักษรบางจุดมองไม่ค่อยจะชัดเลย
ตอบลบสีสันแสบตามากคะ
ตอบลบทำให้เรารู้จักกับ Apache ซึ่งเป็นโปรแกรม Web Server มีวิธีการติดตั้งให้เราได้เรียนรู้ บล็อกสวย น่าสนใจ
ตอบลบเนื้อหาดีพื้นหลังก็ดูก็ทำให้น่าอ่านดีสามารถใช้งานได้หลากหลายไม่เฉพาะHtmlเท่านั้นด้วย
ตอบลบอ่านง่ายดีครับ
ตอบลบ