การติดตั้ง APC ใช้ pecl หรือ apt-get


13

ฉันได้เห็นคำแนะนำที่ใช้และคำแนะนำว่าการใช้งานapt-get install php-apcpecl install apc

เป็นวิธีหนึ่งที่ดีกว่านั้นอีกหรือไม่ หรือเป็นเพียงสองวิธีในการติดตั้งสิ่งเดียวกัน อะไรคือความแตกต่าง?

จากสิ่งที่ฉันอ่านดูเหมือนว่าการใช้pecl installจะได้รับรุ่นที่ใหม่กว่าใช่ไหม

ใช้ Ubuntu 12.04-64 บิตถ้ามันสำคัญ ขอบคุณ


2
ฉันคิดว่า php-apc นั้นใช้งานไม่ได้ใน Ubuntu และสุดท้ายฉันก็ตรวจสอบว่ามันเป็นอย่างน้อย
โธมัสวอร์ด

ทั้งสองวิธีในการติดตั้ง APC นั้นเหมาะกับฉัน ใช้ pecl ฉันต้องติดตั้งแพคเกจเพิ่มเติมหรือสองอย่างอื่นมันจะได้รับข้อผิดพลาดและยกเลิกการติดตั้ง ผมก็แค่สงสัยว่าวิธีการหนึ่งทำอะไร addtional ...
ril44

คำตอบ:


7

มันขึ้นอยู่กับว่าคุณต้องการที่จะจัดการกับการอัพเกรดหรือapt-get peclไม่ว่าจะเป็นวิธีใดก็ไม่มีประโยชน์อย่างแท้จริงเมื่อเทียบกับอีกวิธีหนึ่ง


6

ข้อแตกต่างคือ PECL จะให้ APC รุ่นใหม่กว่าแก่คุณ

  • PECL จะติดตั้งเวอร์ชั่นล่าสุดออกมา 3.1.13 ในขณะที่เขียนนี้
  • APT จะติดตั้ง 3.1.7 ใน 12.04 LTS

ดูความแตกต่างของการเปลี่ยนแปลง: http://pecl.php.net/package-changelog.php?package=APC&release=3.1.7

ทั้งหมด:

  • หากคุณไม่สนใจเกี่ยวกับเวอร์ชันมากเกินไปให้ใช้ APT เนื่องจากง่ายต่อการบำรุงรักษา
  • หากคุณต้องการคุณสมบัติหรือแก้ไขล่าสุดให้ใช้ PECL

5

"PECL เป็นที่เก็บสำหรับ PHP Extensions ซึ่งเป็นไดเรกทอรีของส่วนขยายที่รู้จักทั้งหมดและเครื่องมือการโฮสต์สำหรับการดาวน์โหลดและการพัฒนาส่วนขยาย PHP" 1 PECL มาพร้อมกับแพ็คเกจ php-pear

ในการติดตั้ง APC

เพียงกดCtrl+ Alt+ Tบนแป้นพิมพ์เพื่อเปิด Terminal เมื่อเปิดขึ้นให้เรียกใช้คำสั่งด้านล่าง

sudo apt-get install php-apc

หมายเหตุ: สำหรับ Ubuntu รุ่นใหม่นั้น APC มีให้บริการจากโปรแกรมจัดการแพ็คเกจ อย่างไรก็ตามหากใช้ Ubuntu รุ่นเก่าและคุณไม่สามารถหาแพ็คเกจ apc-php ได้ คุณสามารถติดตั้งผ่าน PECL แต่ต้องติดตั้งการพึ่งพาบางอย่างจากนั้น PECL สามารถใช้เพื่อติดตั้ง APC

1 "PECL คืออะไร"


1
ขอบคุณสำหรับการตอบกลับ. ฉันเข้าใจว่า PECL คืออะไรและจะติดตั้ง APC โดยใช้ apt-get ได้อย่างไร ฉันสงสัยว่าอะไรคือความแตกต่างระหว่างสองวิธีนี้? เป็นวิธีหนึ่งที่ดีกว่านั้นอีกหรือไม่
ril44

ขอบคุณทำงานให้ฉันsudo apt-get install PHP-APCกับ PHP 5.5.9-1ubuntu4.17 ;-)
ราเมษพรีม
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.