Results 1 to 7 of 7

Thread: วิธีติดตั้ง Webserver บน CentOS แบบง่ายๆ

  1. #1
    Junior Member
    Join Date
    Aug 2007
    Posts
    1



    [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]
    [b][SIZE=2][color=#FF6600]+++++++++++++++นี้แหละวิถีชีวิต ของผม++++++++++++[/color][/SIZE][/b]

  2. #2
    Junior Member
    Join Date
    Apr 2008
    Posts
    28


    ขอบคุณมากเลยครับ เย็นนี้ จะลอง ทำ saver ผ่านระบบ DDNS ที่บ้านด้วยครับ CentOS อยู่พอดีเลครับหากไม่มีกระทู้ท่านผมคงเดาอีกนานแน่เลย อิอิ มาอ่านที่ นี้ ประหยัดเวลาใสการเดาได้อีกเยอะเลยครับ

  3. #3


    โอ๊ยท่าน ผมลงง่ายกว่าท่านเยอะเลยครับ อิอิ

    มาจะบอกให้

    ใช้คำสั่งนี้เลย

    #yum install httpd php <-----เป็นทั้งหมดที่ท่าน ลง อันนี้มันจะอัพให้ใหม่ล่าสุดไปเลยถ้าผมเข้าใจไม่ผิด แต่เครื่องต้องต่อเน็ตนะ

    #service httpd restart

    อีกโปรแกรมที่ ควรลงนะครับผมแนะนำให้

    #yum install lynx ใช้เข้าแทน web browser ใช้ในการโหลดต่างๆ ได้ครับใช้ถูกไถแทน webbrowser ได้แต่มันอ่านภาษาไทยไม่ออกนะ

    แล้วอีก อย่างครับท่าน web server ไม่มีฐานข้อมูลรึ แถมให้อีกอันครับ

    #yum install mysql-server
    #yum mysql-server start

    เป็นฐานข้อมูลนะจ๊ะ

  4. #4


    โอ๊ยท่าน ผมลงง่ายกว่าท่านเยอะเลยครับ อิอิ

    มาจะบอกให้

    ใช้คำสั่งนี้เลย

    #yum install httpd php <-----เป็นทั้งหมดที่ท่าน ลง อันนี้มันจะอัพให้ใหม่ล่าสุดไปเลยถ้าผมเข้าใจไม่ผิด แต่เครื่องต้องต่อเน็ตนะ

    #service httpd restart

    อีกโปรแกรมที่ ควรลงนะครับผมแนะนำให้

    #yum install lynx ใช้เข้าแทน web browser ใช้ในการโหลดต่างๆ ได้ครับใช้ถูกไถแทน webbrowser ได้แต่มันอ่านภาษาไทยไม่ออกนะ

    แล้วอีก อย่างครับท่าน web server ไม่มีฐานข้อมูลรึ แถมให้อีกอันครับ

    #yum install mysql-server
    #yum mysql-server start

    เป็นฐานข้อมูลนะจ๊ะ

Similar Threads

  1. Replies: 3
    Last Post: 21-07-2010, 09:10 AM
  2. วิธีติดตั้ง Apache,MySQL,PHP พร้อมโปรแกรม
    By Vezter in forum แนะนำ Software ต่างๆ
    Replies: 4
    Last Post: 13-09-2009, 01:27 AM
  3. วิธีติดตั้ง Android App บน Ubuntu
    By Khaos in forum Linux, Unix , Window เกี่ยวกับ OS ต่างๆ
    Replies: 0
    Last Post: 11-07-2009, 05:13 PM
  4. วิธีติดตั้ง AppServ ฉบับมือใหม่!!
    By enameza in forum ทิปหรือเคล็ดลับการคอมพิวเตอร์ต่างๆ
    Replies: 0
    Last Post: 19-03-2008, 11:00 AM
  5. Replies: 0
    Last Post: 16-08-2007, 10:46 AM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •