GNU/Linux >> Belajar Linux >  >> Ubuntu

Instal PHP 7 pada VPS Ubuntu baru:[Fix] Tidak dapat menemukan paket PHP

Baru-baru ini salah satu klien saya menyediakan VPS baru dan meminta saya untuk menginstal PHP 7, Apache dan MySQL. Saat menginstal PHP, saya menemukan kesalahan di bawah ini:

root@webimage:~# apt-get install php
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php

Solusi :Secara default PHP5.5 hanya tersedia untuk Ubuntu Trusty di repositori standar Ubuntu. Jadi, Anda dapat menginstal versi PHP 5.5 seperti yang ditunjukkan di bawah ini:

#apt-get install php5

Bagaimana Cara Menginstal PHP 7?

Jika Anda ingin menginstal PHP 7 dan hal yang sama tidak tersedia di repositori standar Ubuntu Trusty. Kemudian, Anda perlu menambahkan repositori terkait yang menyertakan PHP 5.6 dan versi di atasnya.

Tambahkan repositori di bawah ini di ubuntu Anda:

root@webimage:~# add-apt-repository ppa:ondrej/php
 Co-installable PHP versions: PHP 5.6, PHP 7.0, PHP 7.1 and most requested extensions are included.
 PLEASE DON'T USE PHP 5.4 OR PHP 5.5. The PHP 5.5 and later are no longer supported with security updates, therefore they are not included in this repository.
 You can get more information about the packages at https://deb.sury.org
 BUGS&FEATURES: This PPA now has a issue tracker: https://deb.sury.org/#bug-reporting
 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
 gpg: keyring `/tmp/tmp16acixb1/secring.gpg' created
 gpg: keyring `/tmp/tmp16acixb1/pubring.gpg' created
 gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com
 gpg: /tmp/tmp16acixb1/trustdb.gpg: trustdb created
 gpg: key E5267A6C: public key "Launchpad PPA for OndÅej Surý" imported
 gpg: Total number processed: 1
 gpg: imported: 1 (RSA: 1)
 OK

Anda perlu memperbarui repositori

#apt-get update

Seperti yang dinyatakan sebelumnya, Anda dapat menginstal PHP versi 5.6, 7.0 dan 7.1 seperti di bawah ini:

Untuk menginstal PHP 5.6

#apt-get install php5.6

Untuk menginstal PHP 7.0

# apt-get install php7.0

Untuk menginstal PHP 7.1

# apt-get install php7.1

Sekarang Anda dapat mulai bekerja dengan versi PHP yang sesuai.


Ubuntu
  1. Ubuntu:OpenJDK 8 - Tidak dapat menemukan paket

  2. Docker - Tidak dapat menemukan paket docker-engine

  3. E:Tidak dapat menemukan paket python-pip di Ubuntu 18.04

  1. Cara Menginstal PHP 8.0 di Ubuntu 20.04 / Ubuntu 18.04

  2. Cara Menginstal PHP 7.2 di Ubuntu 16.04

  3. Ubuntu 20.04:E:Tidak dapat menemukan paket python-pip

  1. Tidak Dapat Menginstal Mariadb Di Ubuntu 20.04?

  2. Menginstal Cuda 8 Di Ubuntu 16:Tidak Dapat Menemukan Paket Cuda?

  3. Cara Menginstal PyroCMS di Ubuntu 14.04 VPS