Centos 6 ใช้ PHP 5 แต่จะอัพเดต PHP 7 ทำไงมาดูกันครับ
ปัจจุบัน php พัฒนาไปเร็วมาก (ปัจจุบันเวอชันล่าสุด เป็น 8.0 release) จนผมตามไม่ทัน วันนี้เลยตัดสินใจ ตามไปใช้ php-7.1 ดูครับ
แต่ server ยังเป็น Centos 6 อยู่เลย จะอัพเป็น Centos 7 ก็ต้องเริ่มใหม่ (ยาวเลย) เลยจะมาอัพเดต php-7.1 โดยยังใช้ Centos 6 อยู่นี้แหละ
มาลุยกันเลย
1. ทำการอัพเดตก่อน โดยใช้คำสั่ง yum update
2. ทำการติดตั้ง epel-release-lastest-6 หรือ epel-release-6 ก็ได้
3. ทำการติดตั้ง remi-release-6
4. ต่อมาก็มาติดตั้ง yum-utils เพื่อเอาไว้กรณีติดตั้ง package เป็นชุดๆ หรือโปรแกรมที่รวบรวมไว้แล้วเช่น php71w ก็จะเป็นชุดติดตั้งทั้งหมดของ php-7.1 นั้นเอง
5. ทำการสั่งให้ชุดติดตั้ง php เฉพาะเวอชัน 7.1 เท่านั้น โดยใช้คำสั่ง
yum-config-manager –enable remi-php71
6. ทำการลบ php เก่าที่เคยติดตั้งอยู่ในกรณีผมมี php55w ผมก็ทำการลบโดยใช้คำสั่ง
yum remove php55w*
7. เสร็จแล้วก็มาทำการติดตั้ง php 7.1 กัน โดยใช้คำสั่ง
yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo
แล้วก็กด Y ยืนยันการติดตั้ง ให้สังเกตุว่าเป็นเวอชัน 7.1.22-1.el6.remi ใช่ไหม หรืออาจจะสูงกว่าเวอชันนี้ก็ได้ พอดีผมทำ ณ ตอนนี้ อนาคตอาจจะรุ่นสูงกว่านี้
กด Y แล้วก็รอให้ติดตั้งจนเสร็จนะครับ
8. เสร็จแล้วก็ทำการสัง restart httpd ด้วยคำสั่ง
service httpd restart
ก็จะได้เป็นตามรูปนี้
9. เสร็จแล้วก็ตรวจสอบว่า php เราเป็นเวอชัน 7.1 ใช่หรือไม่ ด้วยคำสั่ง
php -v
ก็เป็นอันเสร็จสมบูรณ์ สำหรับการติดตั้ง php 7.1
ดูแล้วไม่ยากครับ ขึ้นอยู่กับขั้นตอน ให้ทำตามขั้นตอนทีละขั้นนะครับ จะได้ไม่ error แน่นอน
หวังว่าจะเป็นประโยชน์สำหรับเพื่อนๆ น้อง ๆนะครับ
ขอบคุณที่ติดตาม นะครับ แล้วพบกันในบทความต่อไป