STORY of AODDY. » Post 'Apache&PHP5&MySQL5 on Ubuntu 7.04'

Apache&PHP5&MySQL5 on Ubuntu 7.04

ไม่มีไรครับ…อยากจะเอางานที่เขียนด้วย PHP มา Test ที่เครื่องผม คำสั่งในการ ให้ Ubuntu สุดรักของผมมี โปรแกรมพวกนี้ ก็คือ

#
# sudo apt-get install apache2 php5 mysql-client-5.0 mysql-server-5.0 phpmyadmin libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql
#

หลังจากที่ มันทำอะไรของมันเสร็จ ผมก็อยาก Set password ให้กับ MySQL ผมซ่ะหน่อยก็ตามนี้ครับ

# mysqladmin -u root password พาสเวิร์ดที่เราจะใช้

เวลาจะเข้าไปใช้ก็

# mysql -u root -p
Enter password: กรอกพาสเวิร์ด

คราวนี้พอ start เสร็จแล้วมันจะมี Error ขึ้นว่า

apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName

ให้เข้าไปแก้ไขในไฟล์ /etc/apache2/apache2.conf

โดยให้เข้าไปเพิ่ม

ServerName “localhost”

ใต้บรรทัด

ServerRoot “/etc/apache2″

นอกจากนั้น…ก็ลองไปที่ Browser แล้วลองพิมพ์คำว่า http://localhost

ถ้ามันมีหน้าเด้งมาให้เรา Save File ก็ให้กลับไปแก้ที่ ไฟล์ /etc/apache2/apache2.conf อีกครั้งโดย เพิ่มบรรทัดนี้ไปไว้ที่ท้ายบรรทัดของไฟล์

# Use for PHP 5.x:
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
AddHandler php5-script php
# Add index.php to your DirectoryIndex line:
DirectoryIndex index.html index.php
AddType text/html php# PHP Syntax Coloring
# (optional but useful for reading PHP source for debugging):
AddType application/x-httpd-php-source phps

ก็จะสามารถเข้าไปใช้ได้ครับ…จบตามนั้น…

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

8 Responses to “Apache&PHP5&MySQL5 on Ubuntu 7.04”

  1. ถ้าอยากจะ uninstall ทั้งหมดต้องทำยังไงค่ะ

  2. #sudo apt-get remove apache2 php5 mysql-client-5.0 mysql-server-5.0 phpmyadmin libapache2-mod-php5 libapache2-mod-auth-mysql php5-mysql

    ก็แค่เปลี่ยน จาก install เป็น remove ครับ :D

  3. ขอบคุณมากๆเลยๆค่ะ

  4. ตอนนี้เซตค่าต่างๆมั่วหมดแล้วค่ะ uninstall แล้วก็ install ใหม่ก็ยังใช้ไม่ได้ด้วย ควรจะทำยังไงดีค่ะ

  5. มัน ฟ้อง error ว่ายังไง อ่ะครับ

  6. คือว่าตอนแรกลงตาม web นี้ก็สามารถใช้งานได้เลยค่ะ ไม่ต้องไปเซตอะไรเพิ่มทั่งนั้น ภาษาไทยก็ใช้ได้เลยด้วยค่ะ แต่ว่าลองลง joomla ดูแล้ว บางfloder มันขึ้น unwriteable ค่ะ ทั่งๆที่ chmod +x /var/www แล้วก็เลยลอง uninstall แล้วก็ทำตาม web http://mamboeasy.psu.ac.th/~yuppares.b/index.php?option=com_content&task=view&id=75&Itemid=37
    ในหัวข้อ การติดตั้ง Web Server ค่ะ แล้วคราวนี้พอ uninstall แล้วก็ install ใหม่ มันก็ใช้ไม่ได้เลยค่ะ

  7. อืมม จริงๆ แล้ว การ chmod ให้ สามารถ writeable ได้มันต้อง
    # sudo chmod +w /var/www นะครับ ไม่ใช่ x
    w = write
    x = execute
    โอครับ
    อันดับ แรก คงต้อง เอา ที่ เอาลง จากเว็บ ดังกล่าวก่อน (ซึ่งผมคิดว่า เอาออก แล้ว)
    คราวนี้ให้ ไปเปลี่ยน ชื่อ directory ใน /etc/apache2 เป็น /etc/apache2-old ด้วย

    # sudo mv /etc/apache2 /etc/apache2-old

    ครับ แล้ว ก็ ลอง ทำตามในเว็บผม..ข้างบน

    คำถามคือ ทำไมผมถึงอยากให้คุณทำแบบนี้ ?
    เพราะ ผมสงสัยว่า คุณคง ไปเปลี่ยน detail อะไรบางอย่างใน file configuration ซึ่งมันอยู่ใน /etc/apache2 ผมก็เลยอยากให้คุณ ลอง เปลี่ยนชื่อดูครับ

    ลองดูครับ…อยากช่วยๆๆ :D

  8. ขอบคุณมากๆเลยนะค่ะ :)

Leave a comment

XHTML - You can use:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2008 STORY of AODDY. is powered by WordPress