-
[b]การติดตั้ง Apache กำหนดค่าต่างๆ สำหรับ CentOS
-load Apache มาไว้ที่ /tmp
#cd /tmp
-แล้วคลาย file
#tar -zxvf httpd-2.2.6.tar.gz
-ใช้คำสั่ง configure เพื่อสร้าง directory Web server ชื่อ apache2
#cd httpd-2.2.6.tar.gz
#./configure --prefix=/usr/local/apache2 --enable-mods-shared=most
#make
#make install
Configurations
ไปที่ /usr/local/apache2
#vi /usr/local/apache2/conf/httpd.conf
แล้วแก้ไขไฟล์ /usr/local/apache2/conf/httpd.conf โดยเพิ่ม
AddType application/x-httpd-php .php ลงไป
วิธีติดตั้ง PHP และกำหนดค่าสำหรับ apache ติดต่อกับ Mysql
#tar -zxf php-4.3.4.tar.gz
#cd php-4.3.4
ในที่นี้ผมได้ลง Mysql ใว้ที่ /usr/local/mysql จากนั่นคอนฟิคให้ apache ติดต่อกับ Mysql โดย
#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
#make
#make install
#cp php.ini-recommended /usr/local/php/lib/php.ini
Configurations
ไปที่ /usr/local/php
#vi /usr/local/php/lib/php.ini
หา doc_root แล้ว ใส่ /usr/local/apache2/htdocs/ ลงไป
doc_root= "/usr/local/apache2/htdocs/"
หา file_uploads แล้วเปลี่ยนจาก On เป็น Off
file_uploads=Off
Test
-เริ่ม start Apache
#/usr/local/apache2/bin/apachectl start
-ตรวจสอบ process httpd ว่ามีไหมถ้ามีแสดงว่า เริ่มทำงานแล้ว
#ps aux | grep httpd
-copy apachectl ไปที่ subdirectory rc.d เพื่อให้ start ทุกครั้งตอน boot เครื่อง
#cd /usr/local/apache2/bin
#cp apachectl/etc/init.d/httpd
#/etc/rc3.d/S85httpd restart
#/etc/rc3.d/S85httpd stop
เสร็จแล้ว restart[/hide]
-
ขอบคุณมากเลยครับ เย็นนี้ จะลอง ทำ saver ผ่านระบบ DDNS ที่บ้านด้วยครับ CentOS อยู่พอดีเลครับหากไม่มีกระทู้ท่านผมคงเดาอีกนานแน่เลย อิอิ มาอ่านที่ นี้ ประหยัดเวลาใสการเดาได้อีกเยอะเลยครับ
-
โอ๊ยท่าน ผมลงง่ายกว่าท่านเยอะเลยครับ อิอิ
มาจะบอกให้
ใช้คำสั่งนี้เลย
#yum install httpd php <-----เป็นทั้งหมดที่ท่าน ลง อันนี้มันจะอัพให้ใหม่ล่าสุดไปเลยถ้าผมเข้าใจไม่ผิด แต่เครื่องต้องต่อเน็ตนะ
#service httpd restart
อีกโปรแกรมที่ ควรลงนะครับผมแนะนำให้
#yum install lynx ใช้เข้าแทน web browser ใช้ในการโหลดต่างๆ ได้ครับใช้ถูกไถแทน webbrowser ได้แต่มันอ่านภาษาไทยไม่ออกนะ
แล้วอีก อย่างครับท่าน web server ไม่มีฐานข้อมูลรึ แถมให้อีกอันครับ
#yum install mysql-server
#yum mysql-server start
เป็นฐานข้อมูลนะจ๊ะ
-
โอ๊ยท่าน ผมลงง่ายกว่าท่านเยอะเลยครับ อิอิ
มาจะบอกให้
ใช้คำสั่งนี้เลย
#yum install httpd php <-----เป็นทั้งหมดที่ท่าน ลง อันนี้มันจะอัพให้ใหม่ล่าสุดไปเลยถ้าผมเข้าใจไม่ผิด แต่เครื่องต้องต่อเน็ตนะ
#service httpd restart
อีกโปรแกรมที่ ควรลงนะครับผมแนะนำให้
#yum install lynx ใช้เข้าแทน web browser ใช้ในการโหลดต่างๆ ได้ครับใช้ถูกไถแทน webbrowser ได้แต่มันอ่านภาษาไทยไม่ออกนะ
แล้วอีก อย่างครับท่าน web server ไม่มีฐานข้อมูลรึ แถมให้อีกอันครับ
#yum install mysql-server
#yum mysql-server start
เป็นฐานข้อมูลนะจ๊ะ