サーチ…


APT for PHP 7を使用したコマンドラインインストール

これはPHPのみをインストールします。 PHPファイルをWebに提供したい場合は、 ApacheNginxなどのWebサーバーをインストールするか、 PHPのWebサーバーphp version 5.4+ )を使用する必要があります

Ubuntuのバージョンが16.04未満で、PHP 7を使用したい場合は、以下のようにしてOndrejのPPAリポジトリを追加することができますsudo add-apt-repository ppa:ondrej/php

すべてのリポジトリが最新であることを確認してください:

sudo apt-get update

システムのリポジトリを更新したら、PHPをインストールします:

sudo apt-get install php7.0

PHPのバージョンを確認してインストールをテストしましょう:

php --version

これは、このようなものを出力するはずです。

注:出力は若干異なります。

PHP 7.0.8-0ubuntu0.16.04.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.8-0ubuntu0.16.04.1, Copyright (c) 1999-2016, by Zend Technologies
with Xdebug v2.4.0, Copyright (c) 2002-2016, by Derick Rethans

コマンドラインからPHPを実行できるようになりました。

Enterprise Linuxディストリビューション(CentOS、Scientific Linuxなど)にインストールする

Enterprise Linuxベースのオペレーティングシステムでパッケージを管理するには、 yumコマンドを使用します。

yum install php

これは、いくつかの共通の機能を含むPHPの最小インストールをインストールします。追加モジュールが必要な場合は、個別にインストールする必要があります。もう一度、 yumを使用してこれらのパッケージを検索することができます:

yum search php-*

出力例:

php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
php-cli.x86_64 : Command-line interface for PHP
php-common.x86_64 : Common files for PHP
php-dba.x86_64 : A database abstraction layer module for PHP applications
php-devel.x86_64 : Files needed for building PHP extensions
php-embedded.x86_64 : PHP library for embedding in applications
php-enchant.x86_64 : Human Language and Character Encoding Support
php-gd.x86_64 : A module for PHP applications for using the gd graphics library
php-imap.x86_64 : A module for PHP applications that use IMAP

gdライブラリをインストールするには:

yum install php-gd

エンタープライズLinuxディストリビューションは、常にアップデートに慎重であり、通常、出荷されたポイントリリースを超えて更新されません。多くのサードパーティのリポジトリはPHPの最新バージョンを提供しています:

IUSとWebtaticは異なる名前の置換パッケージ(PHP 5.6をインストールするphp56uphp56w )を提供していますが、Remiのリポジトリはシステムパッケージと同じ名前を使用してインプレースアップグレードを提供します。

以下に、RemiのリポジトリからPHP 7.0をインストールする手順を示します。これはシステムパッケージをアンインストールする必要がないため、最も簡単な例です。

# download the RPMs; replace 6 with 7 in case of EL 7
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm
# install the repository information
rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm
# enable the repository
yum-config-manager --enable epel --enable remi --enable remi-safe --enable remi-php70
# install the new version of PHP
# NOTE: if you already have the system package installed, this will update it
yum install php


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow