การติดตั้ง Apache และ PHP ให้สามารถทำงานร่วมกันได้ (Windows)

พอดีมีเพื่อนขอมาให้ช่วยสอนนะครับ เกี่ยวกับการติดตั้งแบบ Manual โดยไม่ใช้โปรแกรมพวก AppServ เห็นว่ามีประโยชน์ต่อส่วนรวม
เลยขอเขียนเป็นบทความลงที่ How-To นะครับ ผิดพลาดประการใดขออภัยด้วยครับ

=============================
ติดตั้งโปรแกรมพื้นฐาน
=============================

1.) ติดตั้ง Apache (ทดสอบว่าใช้งานได้หรือไม่ โดยเข้า localhost หรือชื่อที่ตั้งไว้ หรือ 127.0.0.1)

2.) ติดตั้ง PHP ลง C:\php หรือตามแต่ที่ท่านจะเลือก (ผมโหลดมาแบบ zip package)

=============================
ปรับแต่งให้ PHP ทำงานกับ Apache ได้
=============================

1.) ใน C:\php จะมีไฟล์ชื่อ php.ini-dist และ php.ini-recommented ให้ทำการเลือกอันใดอันนึง
ตามความเหมาะสมในการใช้งาน (dist คือค่าพื้นฐาน, recommented คือค่าที่แนะนำ) แล้วแก้ไขชื่อไฟล์เป็น php.ini

2.) เปิดไฟล์ httpd.conf (C:\Program Files\Apache Group\Apache2\conf\ หรือตำแหน่งที่ท่านติดตั้ง Apache)
ทำการแก้ไขบรรทัดชื่อ DocumentRoot เป็นไดเรกทอรี่ที่ท่านใช้ในการเก็บเว็บเพจ (เช่น C:\wwwroot)

**หรืออาจจะใช้ค่า Default ของ Apache ก็ได้ (โดยค่า Default คือ C:\Program Files\Apache Group\Apache2\htdocs)

3.) หลังแก้ DocumentRoot ท่านต้องแก้บรรทัด Directory ให้เหมือนกันด้วย

[quote]

DocumentRoot: The directory out of which you will serve your

documents. By default, all requests are taken from this directory, but

symbolic links and aliases may be used to point to other locations.

DocumentRoot “C:/wwwroot

Each directory to which Apache has access can be configured with respect

to which services and features are allowed and/or disabled in that

directory (and its subdirectories).

First, we configure the “default” to be a very restrictive set of

features.

lol

ขอบคุณครับผมจะตั้งใจศึกษา ครับผม ออิอิอ

เห็นแล้วนึกถึงเมื่อก่อนเลยครับ
ตอนที่เล่น redhat 5 หรือ 6 แล้วจำไม่ได้ (ตัวแรกที่เล่นคือ redhat 4)
ที่ถ้าจะลง php ก็ต้องมานั่ง compilied เองแล้วมาแก้ apache เอง
ลง mysql เอง (compilied ทีเป็นชั่วโมง)

โห ขนาดนั้นเลยเหรอครับ

เครื่องสมัย redhat 5-6 ก็คง pentium ไม่ก็ pentium 2 เองมั้งครับ lol ไม่แน่ใจปี
apache มัน compile แป๊ปเดียวซะเมื่อไหร่

ขออนุญาตนำไปขยายต่อ เห็นว่าดีมีประโยชน์

ตอนนี้ผมใช้ pentium (ถ้าจำไม่ผิด รหัสอะไรสักอย่างนี้แหละ) 133 MHz RAM32M HDD 1.19G เครื่องของ มหาลัย เค้าสนับสนุนเรื่องพวกนี้อยู่แล้ว เด็กอยากจะเล่นอะไร อยากจะทำได้ ที่เป็นความรู้เค้าจะหามาให้เล่นหามาให้ทำ แต่งบไม่มี
สุดท้าย ความรู้ต่างๆตกไปที่รุ่นน้อง

ถ้า 133 ก็ต้อง MMX
ของผมยังเก็บไว้เครื่องหนึ่งเลยครับ เอาไว้เช็คพวกโปรแกรม DOS กับ พวก Controler MCS-51 ตัวเก่าๆ

เครื่องรุ่นนี้ผมก็มีอยู่ครับ แต่บอร์ดพังไปแล้ว

:slight_smile:

มี 486SX ram32mb hdd 210mb อยู่เครื่องนึงครับ
ยังไม่เสีย…

แต่ไม่มีใครจับแล้ว