Cara menggunakan php 7.3 zmq windows

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-config

Di 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-dev

Selanjutnya jalankan perintah

sudo peclX.Y-sp install zmq-beta

Tekan 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 zmq

Anda 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

sudo rm /etc/phpX.Y-sp/conf.d/zmq.ini
sudo peclX.Y-sp uninstall zmq

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 10

Pada 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 reboot

Langkah 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/php

Tekan tombol enter saat diminta untuk menambahkan repositori

Debian oldstable and stable packages are provided as well: https://deb.sury.org/#debian-dpa

You can get more information about the packages at https://deb.sury.org

IMPORTANT: The <foo>-backports is now required on older Ubuntu releases.

BUGS&FEATURES: This PPA now has a issue tracker:
https://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: https://donate.sury.org/

WARNING: add-apt-repository is broken with non-UTF-8 locales, see
https://github.com/oerdnj/deb.sury.org/issues/56 for workaround:

# LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
 More info: https://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 http://mirror.hetzner.de/ubuntu/packages focal InRelease
Hit:2 http://mirror.hetzner.de/ubuntu/packages focal-updates InRelease
Hit:3 http://mirror.hetzner.de/ubuntu/packages focal-backports InRelease
Hit:4 http://mirror.hetzner.de/ubuntu/packages focal-security InRelease
Get:5 http://ppa.launchpad.net/ondrej/php/ubuntu focal InRelease [23.9 kB]
Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:7 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:8 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:9 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Get:10 http://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 Packages [74.8 kB]
Get:11 http://ppa.launchpad.net/ondrej/php/ubuntu focal/main i386 Packages [20.2 kB]
Get:12 http://ppa.launchpad.net/ondrej/php/ubuntu focal/main Translation-en [28.2 kB]
Fetched 147 kB in 1s (158 kB/s)
Reading package lists.. Done

Langkah 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 update

Kemudian instal PHP 8. 0 di Ubuntu 22. 04. 20. 04. 18. 04 mesin Linux

sudo apt install php8.0

Tekan tombol y untuk memulai instalasi

Reading package lists.. Done
Building dependency tree
Reading state information.. Done
The following additional packages will be installed:
  apache2-bin libapache2-mod-php8.0 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libgdbm-compat4 libjansson4 liblua5.2-0 libmagic-mgc libmagic1
  libperl5.30 perl perl-modules-5.30 php-common php8.0-cli php8.0-common php8.0-opcache php8.0-readline
Suggested packages:
  apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser php-pear file perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl make
  libb-debug-perl liblocale-codes-perl
Recommended packages:
  apache2
The following NEW packages will be installed:
  apache2-bin libapache2-mod-php8.0 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libgdbm-compat4 libjansson4 liblua5.2-0 libmagic-mgc libmagic1
  libperl5.30 perl perl-modules-5.30 php-common php8.0 php8.0-cli php8.0-common php8.0-opcache php8.0-readline
0 upgraded, 20 newly installed, 0 to remove and 7 not upgraded.
Need to get 13.0 MB of archives.
After this operation, 78.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y

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 Technologies

Langkah 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
_0

Contoh

sudo systemctl reboot
_1

Jika Anda ingin mendaftar semua PHP 8. 0 modul yang dimuat menggunakan perintah

sudo systemctl reboot
_2

Jika menggunakan PHP dengan browser web Nginx, pastikan layanan php-fpm dimulai dan dijalankan

sudo systemctl reboot
_3

Format 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