วิธีติดตั้ง PHP เวอร์ชันล่าสุดบน Debian 11 Bullseye

Withi Tid Tang Php Wexrchan Lasud Bn Debian 11 Bullseye



พี.เอช.พี เป็นภาษาสคริปต์เว็บที่มีประสิทธิภาพซึ่งใช้ในการออกแบบเว็บไซต์แบบโต้ตอบและไดนามิก “ PHP 8.0 ” เป็นเวอร์ชันล่าสุดของ PHP ซึ่งไม่สามารถติดตั้งได้โดยตรงจากที่เก็บในเครื่องบน Debian ในการติดตั้ง PHP ล่าสุดบน Debian จำเป็นต้องมีพื้นที่เก็บข้อมูลภายนอก

บล็อกนี้เป็นคำแนะนำเกี่ยวกับวิธีการติดตั้งเวอร์ชันล่าสุดของ พี.เอช.พี , ซึ่งเป็น 8.0 บนเดเบียน







ติดตั้ง PHP บน Debian 11

เนื้อหาของบทความนี้แบ่งออกเป็นหลายหัวข้อ ได้แก่



การติดตั้ง PHP

ในการติดตั้งล่าสุด พี.เอช.พี เวอร์ชันบน Debian ให้ทำตามขั้นตอนด้านล่าง:



ขั้นตอนที่ 1 : ขั้นแรกให้อัปเดต/อัปเกรดที่เก็บของระบบโดยใช้คำสั่งด้านล่าง:





ซูโด การปรับปรุงที่เหมาะสม
ซูโด เหมาะอัพเกรด

หลังจากการอัพเกรดที่เก็บ ขอแนะนำให้รีบูตระบบ เพื่อให้ที่เก็บที่อัพเกรดทั้งหมดสามารถรีโหลดได้:



ซูโด รีบูต

ขั้นตอนที่ 2 : ตอนนี้ติดตั้งการพึ่งพาที่จำเป็นโดยใช้คำสั่งด้านล่าง:

ซูโด ฉลาด ติดตั้ง -และ lsb-release ca-certificates apt-transport-https ซอฟต์แวร์-คุณสมบัติ-ทั่วไป gnupg2

ขั้นตอนที่ 3 : PHP เวอร์ชันล่าสุดมีให้บริการผ่านทางเว็บไซต์ sury.org เพื่อเพิ่ม แน่นอน พื้นที่เก็บข้อมูลเรียกใช้คำสั่งที่เขียนด้านล่าง:

เสียงสะท้อน เดบ https://packages.sury.org/php/ $(lsb_release -sc) หลัก' | ซูโด ที / เป็นต้น / ฉลาด / source.list.d / sury-php.list

ขั้นตอนที่ 4: นอกจากนี้ ให้นำเข้าคีย์ที่เก็บ sury โดยใช้รายการด้านล่าง ว้าว สั่งการ:

ว้าว -qO - https: // package.sury.org / php.ini / apt.gpg | ซูโด apt-key เพิ่ม -

ขั้นตอนที่ 5: รันคำสั่ง update เพื่อให้แน่ใจว่าเพิ่ม repository สำเร็จ:

ซูโด การปรับปรุงที่เหมาะสม

ขั้นตอนที่ 6 : เมื่อเพิ่ม repository เรียบร้อยแล้ว ให้ติดตั้ง PHP 8.0 โดยเรียกใช้คำสั่งด้านล่าง ฉลาด สั่งการ:

ซูโด ฉลาด ติดตั้ง php8.0

ขั้นตอนที่ 7 : เพื่อตรวจสอบว่าการติดตั้งเวอร์ชันล่าสุดของ พี.เอช.พี รันคำสั่งที่เขียนไว้ด้านล่างสำเร็จ:

php.ini -ใน

โมดูล/ส่วนขยายของ PHP

หลังจากติดตั้งล่าสุด พี.เอช.พี เวอร์ชัน ตอนนี้หากคุณต้องการค้นหาส่วนขยาย/โมดูลที่มีอยู่ทั้งหมดของ พี.เอช.พี จากนั้นเรียกใช้คำสั่งที่เขียนด้านล่าง:

ซูโด ฉลาดค้นหา php8.0- *

จากรายการข้างต้นของ พี.เอช.พี โมดูล หากคุณสนใจที่จะติดตั้งโมดูลใด ๆ ให้ทำตามไวยากรณ์ด้านล่าง:

ซูโด ฉลาด ติดตั้ง php8.0- < ชื่อโมดูล ใน รายการ >

ตัวอย่างเช่น:

ซูโด ฉลาด ติดตั้ง php8.0-bcmath

สามารถติดตั้งได้หลายโมดูลพร้อมกันดังที่แสดงด้านล่าง มายเอสคิวแอล , XML และ ซิป มีการติดตั้งโมดูลในแต่ละครั้ง:

ซูโด ฉลาด ติดตั้ง php8.0- { มายเอสคิวแอล,xml, ซิป }

เพื่อค้นหาโมดูลที่ติดตั้ง/โหลดทั้งหมดของ พี.เอช.พี เรียกใช้คำสั่งที่เขียนด้านล่าง:

php.ini -ม

การทดสอบ PHP

เพื่อทดสอบการประมวลผลที่ติดตั้ง พี.เอช.พี มาสร้างใหม่กันเถอะ php.ini ไฟล์โดยใช้คำสั่งที่เขียนด้านล่าง:

ซูโด นาโน newfile.php

จากนั้นเพิ่มข้อความในนั้น:

< ?php เสียงสะท้อน 'สวัสดี Linux-คำใบ้' ;

ตอนนี้เพื่อดำเนินการสร้าง. php.ini ไฟล์ ให้ทำตามคำสั่งด้านล่าง:

php newfile.php

ในผลลัพธ์ คุณจะเห็นว่าข้อความแสดงสำเร็จแล้ว ซึ่งหมายความว่า php.ini กำลังทำงานสำเร็จในระบบ

บทสรุป

ในการติดตั้งล่าสุด พี.เอช.พี เวอร์ชันบน Debian ผู้ใช้ต้องติดตั้งการพึ่งพาบางอย่างในระบบก่อน หลังจากนั้นก็ต้องเพิ่ม แน่นอน ที่เก็บแล้วอัปเดตที่เก็บโดยใช้ไฟล์ 'อัปเดต' สั่งการ. จากนั้นจึงสามารถติดตั้งได้ PHP 8.0 จาก ฉลาด คำสั่งด้วยโมดูล PHP ที่จำเป็นทันทีหลังจากอัพเดตที่เก็บ