หน้า 1 จากทั้งหมด 1

ติดตั้ง PHP 5.3.29 บน CentOS 5.11 x86_64

โพสต์โพสต์แล้ว: 22 ก.พ. 2016 11:38
โดย nuiz
ช่วงนี้ผมกำลังทำโปรเจ็คหนึ่งครับซึ่งต้องใช้ CentOS 5 + PHP 5.3 + MySQL + A2Billing + Asterisk + Kamailio + SIP Loadbalancer + DRBD + Heartbeat เลยต้องมีอะไรที่ทำหลายส่วนอยู่ เลยเอาวิธีการติดตั้ง PHP 5.3.29 บน CentOS 5.11 มาฝากครับ ที่จริงน่าจะใช้ได้กับ CentOS 5 ทุกตัวครับแต่ไม่ได้ลอง

** php-mysql ในบทความนี้รองรับ mysql-devel นะครับ ไม่ใช่ MySQL-devel **

** บางท่านอาจจะสงสัยว่าทำไมต้องเป็น PHP 5.3 ทั้งๆที่ตอนนี้มีเวอร์ชั่นใหม่กว่านี้เยอะแล้ว ที่เป็นเวอร์ชั่นนี้เพราะว่าผมเอาโปรแกรมคนอื่นมาใช้ครับ ตอนนี้มันรองรับแต่ PHP 5.3 เท่านั้น **

ไฟล์มี php-mysql ด้วย จึงต้องติดตั้ง mysql-devel ไว้ก่อน ไฟล์ติดตั้งนี้ผมทำจาก srpm ที่ดาวน์โหลดมา ไม่มีอะไรฝังไว้อย่างแน่นอนครับ มีแต่แบบ x86_64 นะครับ

โค้ด: เลือกทั้งหมด
http://www.voip4share.com/sources/php-common-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-cli-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-dba-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-devel-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-embedded-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-gd-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-fpm-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-imap-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-intl-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-ldap-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-mbstring-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-mcrypt-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-pdo-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-mssql-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-mysql-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-odbc-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-pgsql-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-process-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-pspell-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-recode-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-snmp-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-soap-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-tidy-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-xml-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-xmlrpc-5.3.29-1.x86_64.rpm
http://www.voip4share.com/sources/php-zts-5.3.29-1.x86_64.rpm


ถ้าสนใจจะ build เอง หรือต้องการใช้ i386 ก็โหลด source rpm ไป build เองได้เลยครับ
โค้ด: เลือกทั้งหมด
http://www.voip4share.com/sources/php-5.3.29-1.src.rpm


ถ้าจะติดตั้งบน CentOS เลยโดยไม่ดาวน์โหลด ก็ตามนี้ครับ
โค้ด: เลือกทั้งหมด
yum -y install mysql mysql-server mysql-devel

โค้ด: เลือกทั้งหมด
rpm -ivh http://www.voip4share.com/sources/php-common-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-cli-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-dba-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-devel-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-embedded-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-gd-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-fpm-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-imap-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-intl-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-ldap-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-mbstring-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-mcrypt-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-mssql-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-mysql-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-odbc-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-pdo-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-pgsql-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-process-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-pspell-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-recode-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-snmp-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-soap-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-tidy-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-xml-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-xmlrpc-5.3.29-1.x86_64.rpm
rpm -ivh http://www.voip4share.com/sources/php-zts-5.3.29-1.x86_64.rpm


เทคนิคการติดตั้ง Asterisk 16.x + DAHDI 2.11.1 บน CentOS 7
เทคนิคการติดตั้ง Asterisk 15.x + DAHDI 2.11.1 บน CentOS 7