Raspberry-Pi with Quick LAMP-Server ภาคแรก

Capture2

การติดตั้ง raspberry-pi ให้สามารถใช้เป็น LAMP Server ได้

ก่อนอื่นต้องรู้ก่อนว่า LAMP ไม่ใช่โคมไฟนะครับ แต่ย่อมาจาก Linux Apache MySQL PHP นั่นเอง ซึ่งแน่นอนเมื่อติดตั้งเสร้จเราก็จะได้ Web Server ดีๆแบบประหยัดไฟมาใช้กันครับ

ก่อนเริ่มขอให้ทดสอบว่า raspberry-pi ต่อ internet ได้หรือไม่เพราะต้องติดตั้ง package ดังกล่าว ผ่าน internet ครับ

เสร็จแล้วเราก็มาเริ่มด้วยการติดตั้ง Lighttpd ก่อนเลย (เหตุผลที่เลือกเพราะประหยัดพื้นที่มากกว่าครับ) การติดตั้งต้องใช้ user root หรือ sudo ในการติดตั้งครับ เริ่มเข้า Command Line Raspberry-Pi ได้เลย

sudo apt-get install lighttpd -y

รอให้หน้าจอเลื่อนๆไปเรื่อยๆใช้เวลาไม่นานมาก ก็เสร็จ แล้วต่อด้วย PHP5 ต่อเลย

sudo apt-get install php5-cgi -y

และสิ่งที่ขาดไม่ได้คือ Database MySQL ครับ

sudo apt-get install mysql-server mysql-client php5-mysql -y

Capture

จากนั้นก็ทำให้ lighttpd ทำงานร่วมกับ php5 นะครับ ต้องเข้าไปแก้ไฟล์ /etc/php5/php.ini

sudo nano /etc/php5/cgi/php.ini
มองบรรทัด ;cgi.fix_pathinfo=1 ให้ลบ ; ออก แล้วบันทึกครับ(กดCTRL+x , Y , Enter)

Capture3

sudo nano /etc/lighttpd/lighttpd.conf
มองบรรทัด
server.modules = (
"mod_access",
"mod_alias",
"mod_compress",
"mod_redirect",
"mod_fastcgi", <-- พิมพ์บรรทัดนี้เพิ่มลงไปครับ
# "mod_rewrite",
)
Capture4
แล้วก็พิมพ์
fastcgi.server = ( ".php" => ((
"bin-path" => "/usr/bin/php5-cgi",
"socket" => "/tmp/php.socket"
)))
ไว้ล่างสุด แล้วบันทึกครับ (กด CTRL+X,Y,Enter)

Capture5

เสร็จแล้วครับ ไม่กี่บรรทัดก็ได้ Web Server มาใช้แล้ว ถ้าจะ Upload Web ก็ให้โยนเว็บใส่ /var/www/ ผ่าน WinSCP ก็เสร็จสิ้นครับ :)

SD-Card เต็มแล้ว ..ไว้เจอกันตอนต่อไปครับ

Refer www.howtoforge.com/lighttpd_mysql_php_debian_etch

เรื่องนี้ถูกเขียนใน Raspberry-Pi และติดป้ายกำกับ , คั่นหน้า ลิงก์ถาวร

1 ตอบกลับไปที่ Raspberry-Pi with Quick LAMP-Server ภาคแรก

  1. Pingback: รวมเว็บไทย ที่ทำจริงเกี่ยวกับ Raspberry Pi | Ultimateohm's Blog

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *