•
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.phpAddType text/html php# PHP Syntax Coloring # (optional but useful for reading PHP source for debugging): AddType application/x-httpd-php-source phps |
ก็จะสามารถเข้าไปใช้ได้ครับ…จบตามนั้น…
•
8 Responses to “Apache&PHP5&MySQL5 on Ubuntu 7.04”
•







8. February 2008 at 9:56 am :
ถ้าอยากจะ uninstall ทั้งหมดต้องทำยังไงค่ะ
8. February 2008 at 12:06 pm :
#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 ครับ
8. February 2008 at 3:28 pm :
ขอบคุณมากๆเลยๆค่ะ
8. February 2008 at 3:37 pm :
ตอนนี้เซตค่าต่างๆมั่วหมดแล้วค่ะ uninstall แล้วก็ install ใหม่ก็ยังใช้ไม่ได้ด้วย ควรจะทำยังไงดีค่ะ
8. February 2008 at 3:39 pm :
มัน ฟ้อง error ว่ายังไง อ่ะครับ
8. February 2008 at 4:00 pm :
คือว่าตอนแรกลงตาม 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 ใหม่ มันก็ใช้ไม่ได้เลยค่ะ
8. February 2008 at 5:30 pm :
อืมม จริงๆ แล้ว การ 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 ผมก็เลยอยากให้คุณ ลอง เปลี่ยนชื่อดูครับ
ลองดูครับ…อยากช่วยๆๆ
9. February 2008 at 9:51 pm :
ขอบคุณมากๆเลยนะค่ะ