How to install Lighttpd+PHP4+MySql5 on Ubuntu 8.10
หลังจากที่ตัดสินใจปรับ CMS ที่เขียนอยู่ไปวิ่งบน PHP5 ก็ไม่นึกว่าจะต้องกลับมาทดสอบ CMS กับ PHP4+MySql3 อีกแล้ว แต่หลังจากที่ยังคงมีเว็บที่ดูแลอยู่อีก 3 เว็บยังคงทำงานอยู่บน PHP4 และไม่มีแนวโน้มว่าเขาจะปรับเวอร์ชั่นของ PHP ให้ (หรือเขาจะปรับให้แต่คิดเงินอีกหลายพัน) ก็เลยต้องกลับมาปรับแก้โปรแกรมใหม่ (ซึ่งจริง ๆ ก็คงไม่มากนัก แต่ต้องตรวจสอบใหม่ทั้งระบบ)
พยายามติดตั้ง Apache2+PHP4+MySql3 แต่ติดปัญหาตอนติดตั้ง PHP4
เลยติดตั้ง Lighttpd+php4+MySql5 แทน
ติดตั้ง Lighttpd โดย
sudo apt-get install lighttpd lighttpd-doc
ติดตั้ง php4-cgi
sudo apt-get install php4-cgi
sudo apt-get install php4-mysqlเปิดใช้งาน cgi
sudo lighty-enable-mod cgi
แก้ไขไฟล์ /etc/lighttpd/conf-enabled/10-cgi.conf โดยเอาเครื่องหมาย # หน้า cgi.assign ออกให้หมด
หากใน sources list ไม่มี php4-cgi ก็ให้เพิ่ม sources นี้ใน /etc/apt/sources.list ซึ่งได้มาจาก http://www.dotdeb.org/mirrors/
deb http://mirror.oeg.com.au/packages.dotdeb.org stable all
deb-src http://mirror.oeg.com.au/packages.dotdeb.org stable all
และอาจจะต้องติดตั้ง libzzip-0-12 ก่อน
ข้อมูลอ้างอิง
- Lighttpd Webserver Installation in Debian
- Setting up PHP with Lighttpd
- Running both PHP4 and PHP5
- Php5 y php4 también conviven en mi ubuntu
- Lighttpd FasCGI PHP, MySQL chroot jail installation under Debian Linux
- Install MySQL Server 4.1 on Ubuntu
- หรืออาจะใช้ Cherokee Web Server ซึ่งมีรายละเอียดการติดตั้งที่ How to Forge ยังไม่ได้ลอง แต่ขอเก็บไว้ก่อน
- The Perfect Server - Ubuntu Intrepid Ibex (Ubuntu 8.10)
- Setting up PHP with Lighttpd
ปล. อาจจะมั่ว ๆ ไปนิด วันหลังจะมาเรียบเรียงใหม่อีกทีนะครับ <!-- อย่างแรกคือ ติดตั้ง apache2 ก่อน
sudo apt-get install apache2
ต่อมาติดตั้ง php4-cgi
sudo apt-get install php4-cgi
php จะถูกติดตั้งไว้ที่ ในชื่อ php-cgi -->
Relate topics
- MySql backup
- Ubuntu: จำกัดการเข้าถึง folder ของบาง user
- nginx - ถึงเวลาซะที
- PHP PDO using
- การเก็บ JSON ใน MySQL ด้วย PHP
- macOS 12 Monterey: Web Server Setup/Apache/MariaDB/PHP Multiple Versions
- Ubuntu Server Installation
- อีกที : macOS 11.0 Big Sur Apache/MiriaDB/PHP Setup
- Ubuntu Web Server Setup
- Apache Config on Ubuntu Server :: Manual add new site
- เช็คเงื่อนไข url request ใน .htaccess
- Update table with incremented value grouped by column
- [Geek] Linux basic comamnds
- Make Macbook Pro to be Web Server
- Server Setup : การกำหนดสิทธิ์ Root ให้กับ user บน Ubuntu 14.04
- Setup FTP Server under Ubuntu/Debian
- Bug : isset($body['location']) ดันเป็นจริงเมื่อ $body ไม่ใช่ array
- ย้ายบ้านให้ MySql
- ใครกิน I/O ของข้า
- Dabian bandwidth monitoring