Petunjuk Instal Cepat dari php7. 2-gmp di Server Ubuntu. Ini Sangat Mudah. cukup klik tombol Salin untuk menyalin perintah dan menempel ke terminal baris perintah Anda menggunakan pengelola paket APT bawaan
Lihat di bawah untuk petunjuk langkah demi langkah cepat dari perintah SSH, Salin/Tempel untuk menghindari kesalahan ejaan atau menginstal paket yang berbeda secara tidak sengaja
Saya telah menulis posting tentang memutakhirkan PHP ke 7. 3 tahun lalu, dan untuk versi lain di tahun-tahun sebelumnya. Saatnya untuk meningkatkan ke PHP 7. 4
PERINGATAN SERU
PHP 7. 4 tidak lagi menggunakan banyak fitur yang mungkin digunakan oleh aplikasi Anda saat ini. Meskipun tidak mungkin, ada kemungkinan yang tidak nol dari pemutakhiran yang merusak situs Anda yang ada. Harap pastikan untuk membuat cadangan yang tepat dari server Anda sebelum melanjutkan
1. Tambahkan ondrej/php_ PPA
Berkat Ondrej, kami memiliki PHP 7. 4 build siap di PPA-nya. Paket-paket ini bukan build resmi dari Ubuntu, tetapi mereka digunakan oleh hampir semua tumpukan Ubuntu modern, dan saya tidak bisa merekomendasikannya dengan sangat baik. Jika dompet Anda mengizinkannya, saya sarankan Anda membayar usahanya dengan sumbangan
Ubuntu
sudo add-apt-repository ppa:ondrej/php # Press enter when prompted.
sudo apt-get update
Debian
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
_
2. Dapatkan daftar paket PHP saat ini
Jika Anda memutakhirkan dari versi PHP sebelumnya, kami tidak akan mencatat paket PHP saat ini yang Anda miliki di server Anda. Daftar ini akan membantu kita mengetahui paket yang harus kita instal untuk PHP 7. 4. Perhatikan bahwa PHP tidak lagi membundel beberapa ekstensi yang jarang digunakan seperti
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
0, yang harus Anda kompilasi sendiri jika Anda membutuhkannya. Lihatlah apa yang baru dan berubah di PHP 7. 4 untuk informasi tentang apa yang dihapus dari core
dpkg -l | grep php | tee packages.txt
Ini akan mencantumkan semua paket, memfilternya untuk mereka yang memiliki
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
1 di namanya, dan menulisnya ke file
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
2 di direktori Anda saat ini selain menampilkannya di layar
Daftar ini akan berguna untuk merujuk setelah kita menginstal PHP 7. 4 untuk menginstal PHP7. 4 rekan dari paket
3. Instal PHP7. 4
*Bernafas dengan berat
PHP 7. 4 inti
sudo apt install php7.4 php7.4-common php7.4-cli
_
Ini untuk menginstal dasar PHP 7. 4 biner. Anda akan memiliki instalasi PHP minimum setelah ini. Perhatikan bahwa kami belum menginstal
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
_3 atau paket integrasi server lainnya dulu
PHP 7. 4 ekstensi
Sekarang saatnya untuk ekstensi. Jika Anda memutakhirkan dari instalasi sebelumnya, Anda sekarang dapat melihat isi file
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
2 Anda (
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
5)
Dalam repo PPA/Debian Ondrej, paket PHP mengikuti pola
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
6. Misalnya,
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
_7 berada di
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
8, dan
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
9 berada di
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
8
Untuk memasang
sudo apt install php7.4-curl php7.4-mbstring php7.4-bz2 php7.4-readline php7.4-intl
Perluas daftar paket di atas agar sesuai dengan isi file
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
2 Anda, atau ke semua paket yang diinginkan
Berikut adalah daftar ekstensi yang saya rekomendasikan
sudo apt install php7.4-bcmath php7.4-bz2 php7.4-curl php7.4-intl php7.4-mbstring php7.4-mysql php7.4-readline php7.4-xml php7.4-zip`
PHP sudah menyertakan ekstensi seperti
sudo apt install apt-transport-https lsb-release ca-certificates curl -y
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
sudo apt update
9,
dpkg -l | grep php | tee packages.txt
3,
dpkg -l | grep php | tee packages.txt
4 pada intinya
Integrasi server web
Jika Anda berencana menggunakan PHP di server web, Anda perlu mengintegrasikan server web dengan PHP. Ada dua paket yang bisa Anda gunakan
Untuk server web Nginx, atau server Apache menggunakan
dpkg -l | grep php | tee packages.txt
5 MPM, Anda memerlukan paket
dpkg -l | grep php | tee packages.txt
6
Jika Anda menggunakan PHP sebagai modul Apache yang disematkan (sering kali merupakan panggilan yang buruk), Anda memerlukan paket
dpkg -l | grep php | tee packages.txt
7. Pengguna Apache dapat menjalankan
dpkg -l | grep php | tee packages.txt
_8 untuk mendapatkan informasi lebih lanjut tentang integrasi server. Jika tertulis
dpkg -l | grep php | tee packages.txt
_9, Anda memerlukan paket
dpkg -l | grep php | tee packages.txt
7.
dpkg -l | grep php | tee packages.txt
6 sebaliknya
Nginx atau Apache dengan sudo apt install php7.4 php7.4-common php7.4-cli
_2 MPM
sudo apt install php7.4-fpm
sudo a2enconf php7.4-fpm # For Apache only
Apache dengan dpkg -l | grep php | tee packages.txt
_9 MPM
sudo apt install libapache2-mod-php7.4
3. Uji PHP7. 4 instalasi
Jalankan
sudo apt install php7.4 php7.4-common php7.4-cli
_4 untuk memastikan PHP 7. 4 (CLI) terpasang dengan benar. Anda dapat menjalankan
sudo apt install php7.4 php7.4-common php7.4-cli
_5 untuk mengaktifkan daftar ekstensi di PHP 7 Anda. 4 pengaturan
4. Hapus versi PHP lama
Setelah berhasil PHP 7. 4 instalasi, Anda dapat menghapus versi lama jika diinginkan. Kecuali ada alasan kuat untuk tetap menjalankan versi lama dan memonopoli sumber daya sistem Anda, saya sarankan Anda menghapus versi lama
Bagaimana cara mengaktifkan GMP di PHP?
Modul GMP secara default ditambahkan ke PHP. Anda dapat mengaktifkannya dengan menghapus (;) ;extension=gmp ditambahkan di awal ekstensi di php. ini . Setelah itu restart apache dan untuk konfirmasi apakah perubahannya mencerminkan.
Bagaimana cara menginstal ekstensi GMP PHP di cPanel?
Langkah Memasang Ekstensi PHP di cPanel .
Langkah 1. Pilih cPanel dan login
Langkah 2. Pergi ke versi PHP
Langkah 3. Pilih versi PHP ideal Anda dan klik Tetapkan sebagai Terkini dan pilih ekstensi
Langkah 4. Pilih Ekstensi yang diperlukan
Bagaimana cara menginstal php7 4 Ubuntu?
Instal PHP 7. 4 di Ubuntu 18. 04/Ubuntu 16. 04 .
Langkah 1. Tambahkan Repositori PHP PPA. Kami akan menambahkan ppa. ondrej/php Repositori PPA yang memiliki paket build PHP terbaru. .
Langkah 2. Instal PHP7. 4 di Ubuntu 18. 04/16. 04. Instal PHP7. 4 di Ubuntu 18. 04/19. 04/16. 04 menggunakan perintah. sudo apt -y instal php7. 4
Cara menginstal PHP7. 4 Debian 10?
Cara Memasang PHP 7. 4 pada Debian 9 atau Debian 10 .
Untuk Memastikan sistem diperbarui. pembaruan tepat. Jika ada pembaruan yang tersedia, perbarui sistem dan reboot. .
Untuk Menambahkan SURY PHP repositori PPA. Pertama unduh kunci GPG. .
Instal PHP7. 4. Pastikan paket yang ditambahkan adalah yang terbaru