GNU/Linux >> Linux の 問題 >  >> Ubuntu

新しいUbuntuVPSにPHP7をインストールします。[修正]パッケージPHPが見つかりません

最近、私のクライアントの1つが新しいVPSを提供し、PHP 7、Apache、およびMySQLをインストールするように依頼しました。 PHPのインストール中に、次のエラーが発生しました:

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

解決策 :デフォルトでは、PHP5.5は標準のUbuntuリポジトリのUbuntuTrustyでのみ使用できます。したがって、以下に示すようにPHP5.5バージョンをインストールできます。

#apt-get install php5

PHP 7のインストール方法は?

PHP 7をインストールしたいが、同じものが標準のUbuntuTrustyリポジトリで利用できない場合。次に、PHP5.6以降のバージョンを含む対応するリポジトリを追加する必要があります。

以下のリポジトリをubuntuに追加します:

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

リポジトリを更新する必要があります

#apt-get update

前述のように、PHPバージョン5.6、7.0、および7.1は次のようにインストールできます。

PHP5.6をインストールする場合

#apt-get install php5.6

PHP7.0をインストールする場合

# apt-get install php7.0

PHP7.1をインストールする場合

# apt-get install php7.1

これで、対応するPHPバージョンでの作業を開始できます。


Ubuntu
  1. Ubuntu16.04にPHP7.2をインストールする方法

  2. Ubuntu16へのCuda8のインストール:パッケージCudaが見つかりませんか?

  3. Ubuntu14.04VPSにPyroCMSをインストールする方法

  1. Ubuntu14.04VPSにCS-Cartv4をインストールする方法

  2. Ubuntu14.04VPSにGroup-Office6をインストールする方法

  3. Ubuntu14.04VPSにCollabtive2.1をインストールする方法

  1. Ubuntu 20.04にMariadbをインストールできませんか?

  2. Ubuntu:OpenJDK 8 - パッケージが見つかりません

  3. Docker - パッケージ docker-engine が見つかりません