Dalam contoh yang ditampilkan, ganti "X. Y" dengan versi PHP aplikasi Anda (misalnya, "5. 6" atau "7. 0"). Untuk menginstal ekstensi ini untuk beberapa versi PHP, ulangi penginstalan untuk setiap versi PHP
Ekstensi PHP ZeroMQ menyediakan fungsi PHP untuk menggunakan pustaka komunikasi ZeroMQ
Ekstensi ZeroMQ mendukung PHP 5. 4, 5. 5, 5. 6, 7. 0, 7. 1, dan 7. 2. Itu belum mendukung PHP 7. 3
Instal Ekstensi PHP ZeroMQ
Untuk menginstal ekstensi ini, SSH ke server Anda sebagai root dan jalankan perintah berikut
sudo apt-get -y install gcc make autoconf pkg-configDi Ubuntu 12. 04, 14. 04, dan 16. 04
sudo apt-get -y install libzmq-dev_Di Ubuntu 18. 04
sudo apt-get -y install libzmq3-devSelanjutnya jalankan perintah
sudo peclX.Y-sp install zmq-betaTekan enter saat diminta dengan Please provide the prefix of libzmq installation [autodetect]
Terakhir, selesaikan penginstalan dengan menjalankan perintah ini sebagai root
sudo bash -c "echo extension=zmq.so > /etc/phpX.Y-sp/conf.d/zmq.ini" sudo service phpX.Y-fpm-sp restart_Verifikasi instalasi
Anda dapat memverifikasi ekstensi ZeroMQ diinstal dengan menjalankan perintah ini
phpX.Y-sp -i | grep zmqAnda akan melihat output berikut
/etc/phpX.Y-sp/conf.d/zmq.ini zmq libzmq version => 2.2.0_Menghapus instalan Ekstensi ZeroMQ
Untuk menghapus ekstensi ini, sebagai root jalankan perintah
Selanjutnya, restart PHP-FPM dengan perintah
sudo service phpX.Y-fpm-sp restart_Terakhir diperbarui. 8 Oktober 2018
PHP adalah bahasa scripting populer untuk pengembangan web yang awalnya dibuat oleh Rasmus Lerdorf, seorang programmer Denmark-Kanada pada tahun 1994. Skrip PHP yang dibuat dapat dijalankan di Linux, macOS, Windows dan banyak sistem Unix lainnya asalkan PHP telah diinstal
Cara menginstal PHP 8 di Ubuntu 20. 0
Harap aktifkan JavaScript
Cara menginstal PHP 8 di Ubuntu 20. 04 LTS dan Debian 10Pada artikel ini kami akan menjelaskan instalasi PHP 8. 0 di Ubuntu 22. 04. 20. 04. 18. 04 sistem Linux. Dalam panduan kami sebelumnya, kami menangkap instalasi PHP 8. 0 di CentOS 8/7. Ada banyak panduan lain yang tersedia di situs web kami tentang cara menginstal dan menggunakan versi PHP lainnya di mesin Linux Ubuntu
Rilis resmi PHP 8 akan dilakukan pada 26 November 2020. Ini adalah versi utama baru dengan banyak fitur baru dan peningkatan kinerja. Anda juga harus mengharapkan perubahan terobosan baru yang berarti beberapa modifikasi dalam kode Anda mungkin diperlukan untuk menjalankannya di PHP 8. Beberapa set fitur baru yang bagus datang dengan PHP 8 adalah kompiler JIT, argumen bernama, tipe gabungan, atribut, dan banyak lagi
Langkah 1. Perbarui Sistem Ubuntu
Perbarui semua paket sistem ke yang terbaru dengan menjalankan perintah di bawah ini
sudo apt update sudo apt -y upgrade_Reboot penting setelah peningkatan apa pun
sudo systemctl rebootLangkah 2. Tambahkan repositori PPA Ondřej Surý ( Hanya Ubuntu 20. 04/18. 04 )
Ubuntu 22. 04 dikirimkan dengan paket PHP 8 dan banyak ekstensi lain yang diperlukan untuk integrasi PHP 8. Untuk Ubuntu 20. 04/18. 04, paket PHP terbaru tersedia di repositori PPA Ondřej Surý. Jalankan perintah yang dibagikan di bawah ini untuk menambahkan repositori ini ke sistem Ubuntu Anda
Ubuntu 20. 04. 18. 04 (Tidak diperlukan di Ubuntu 22. 04)
sudo apt update sudo apt install lsb-release ca-certificates apt-transport-https software-properties-common -y sudo add-apt-repository ppa:ondrej/phpTekan tombol enter saat diminta untuk menambahkan repositori
Debian oldstable and stable packages are provided as well: //deb.sury.org/#debian-dpa You can get more information about the packages at //deb.sury.org IMPORTANT: The <foo>-backports is now required on older Ubuntu releases. BUGS&FEATURES: This PPA now has a issue tracker: //deb.sury.org/#bug-reporting CAVEATS: 1. If you are using php-gearman, you need to add ppa:ondrej/pkg-gearman 2. If you are using apache2, you are advised to add ppa:ondrej/apache2 3. If you are using nginx, you are advised to add ppa:ondrej/nginx-mainline or ppa:ondrej/nginx PLEASE READ: If you like my work and want to give me a little motivation, please consider donating regularly: //donate.sury.org/ WARNING: add-apt-repository is broken with non-UTF-8 locales, see //github.com/oerdnj/deb.sury.org/issues/56 for workaround: # LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php More info: //launchpad.net/~ondrej/+archive/ubuntu/php Press [ENTER] to continue or Ctrl-c to cancel adding it.Dari keluaran pembaruan, Anda akan melihat repositori ditambahkan
Hit:1 //mirror.hetzner.de/ubuntu/packages focal InRelease Hit:2 //mirror.hetzner.de/ubuntu/packages focal-updates InRelease Hit:3 //mirror.hetzner.de/ubuntu/packages focal-backports InRelease Hit:4 //mirror.hetzner.de/ubuntu/packages focal-security InRelease Get:5 //ppa.launchpad.net/ondrej/php/ubuntu focal InRelease [23.9 kB] Hit:6 //security.ubuntu.com/ubuntu focal-security InRelease Hit:7 //archive.ubuntu.com/ubuntu focal InRelease Hit:8 //archive.ubuntu.com/ubuntu focal-updates InRelease Hit:9 //archive.ubuntu.com/ubuntu focal-backports InRelease Get:10 //ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 Packages [74.8 kB] Get:11 //ppa.launchpad.net/ondrej/php/ubuntu focal/main i386 Packages [20.2 kB] Get:12 //ppa.launchpad.net/ondrej/php/ubuntu focal/main Translation-en [28.2 kB] Fetched 147 kB in 1s (158 kB/s) Reading package lists.. DoneLangkah 3. Instal PHP 8 di Ubuntu 22. 04. 20. 04. 18. 04
Perbarui indeks APT hanya untuk memastikan tidak apa-apa untuk instalasi paket
sudo apt updateKemudian instal PHP 8. 0 di Ubuntu 22. 04. 20. 04. 18. 04 mesin Linux
sudo apt install php8.0Tekan tombol y untuk memulai instalasi
Konfirmasikan versi PHP default di server
$ php -v PHP 8.0.11 (cli) (built: Sep 23 2021 21:26:24) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.11, Copyright (c) Zend Technologies with Zend OPcache v8.0.11, Copyright (c), by Zend TechnologiesLangkah 4. Instal Ekstensi PHP 8 di Ubuntu22. 04. 20. 04. 18. 04
Untuk menginstal ekstensi PHP 8 di Ubuntu
22. 04. 20. 04. 18. 04 menggunakan sintaks perintah. sudo apt install php8.0-<extension>Beberapa ekstensi yang tersedia adalah seperti yang ditunjukkan di bawah ini
sudo systemctl reboot_0Contoh
sudo systemctl reboot_1Jika Anda ingin mendaftar semua PHP 8. 0 modul yang dimuat menggunakan perintah
sudo systemctl reboot_2Jika menggunakan PHP dengan browser web Nginx, pastikan layanan php-fpm dimulai dan dijalankan
sudo systemctl reboot_3Format yang sama digunakan untuk menginstal ekstensi lain
Referensi
- Posting fitur PHP 8 Stitcher
- Rencana rilis PHP 8
Kursus Video Pemrograman Web PHP
- Kursus Pengembang Web Lengkap
- PHP untuk Pemula – Menjadi Master PHP – Proyek CMS
- Bootcamp Pengembang Web Full Stack PHP Lengkap
- PHP dengan Laravel untuk pemula – Menjadi Master di Laravel
- PHP OP. Pemrograman Berorientasi Objek untuk pemula + Proyek
ANDA DAPAT MENDUKUNG PEKERJAAN KAMI DENGAN CUP OF COFFEE
Saat kami terus berkembang, kami ingin menjangkau dan memengaruhi lebih banyak orang yang mengunjungi dan memanfaatkan panduan yang kami miliki di blog kami. Ini adalah tugas besar bagi kami dan sejauh ini kami sangat berterima kasih kepada orang-orang baik yang telah menunjukkan dukungan luar biasa untuk pekerjaan kami selama kami online.
Terima kasih atas dukungan Anda saat kami berupaya memberikan panduan dan artikel terbaik untuk Anda. Klik di bawah untuk membelikan kami kopi