LinuxにPHPをインストールする方法

こんにちは!

PHPをインストールする手順について紹介します。

PHPがないとWordpressは動かないので必須の言語のになります。

目次

インストール環境

今回のインストール環境は以下になります。

  • CentOS:CentOS Linux release 7.0.1406 (Core)
  • PHP:PHP 5.4.16

インストール手順

今回はyumを使用してPHPをインストールします。

yum install php 

↓が実行ログになります。

[root@centos7-local ~]# yum install php
Loaded plugins: fastestmirror
base | 3.6 kB 00:00:00
extras | 3.4 kB 00:00:00
updates | 3.4 kB 00:00:00
vz-base | 951 B 00:00:00
vz-updates | 951 B 00:00:00
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* extras: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
Resolving Dependencies
--> Running transaction check
---> Package php.x86_64 0:5.4.16-43.el7_4 will be installed
--> Processing Dependency: php-common(x86-64) = 5.4.16-43.el7_4 for package: php-5.4.16-43.el7_4.x86_64
--> Processing Dependency: php-cli(x86-64) = 5.4.16-43.el7_4 for package: php-5.4.16-43.el7_4.x86_64
--> Running transaction check
---> Package php-cli.x86_64 0:5.4.16-43.el7_4 will be installed
---> Package php-common.x86_64 0:5.4.16-43.el7_4 will be installed
--> Processing Dependency: libzip.so.2()(64bit) for package: php-common-5.4.16-43.el7_4.x86_64
--> Running transaction check
---> Package libzip.x86_64 0:0.10.1-8.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================
Package Arch Version Repository Size
========================================================================================================================
Installing:
php x86_64 5.4.16-43.el7_4 updates 1.4 M
Installing for dependencies:
libzip x86_64 0.10.1-8.el7 base 48 k
php-cli x86_64 5.4.16-43.el7_4 updates 2.7 M
php-common x86_64 5.4.16-43.el7_4 updates 565 k

Transaction Summary
========================================================================================================================
Install 1 Package (+3 Dependent packages)

Total download size: 4.7 M
Installed size: 17 M
Is this ok [y/d/N]: y
Downloading packages:
(1/4): libzip-0.10.1-8.el7.x86_64.rpm | 48 kB 00:00:00
(2/4): php-common-5.4.16-43.el7_4.x86_64.rpm | 565 kB 00:00:00
(3/4): php-5.4.16-43.el7_4.x86_64.rpm | 1.4 MB 00:00:01
(4/4): php-cli-5.4.16-43.el7_4.x86_64.rpm | 2.7 MB 00:00:01
------------------------------------------------------------------------------------------------------------------------
Total 2.5 MB/s | 4.7 MB 00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : libzip-0.10.1-8.el7.x86_64 1/4
Installing : php-common-5.4.16-43.el7_4.x86_64 2/4
Installing : php-cli-5.4.16-43.el7_4.x86_64 3/4
Installing : php-5.4.16-43.el7_4.x86_64 4/4
Verifying : php-cli-5.4.16-43.el7_4.x86_64 1/4
Verifying : php-common-5.4.16-43.el7_4.x86_64 2/4
Verifying : php-5.4.16-43.el7_4.x86_64 3/4
Verifying : libzip-0.10.1-8.el7.x86_64 4/4

Installed:
php.x86_64 0:5.4.16-43.el7_4

Dependency Installed:
libzip.x86_64 0:0.10.1-8.el7 php-cli.x86_64 0:5.4.16-43.el7_4 php-common.x86_64 0:5.4.16-43.el7_4

Complete!
[root@centos7-local ~]#

PHPのインストールの作成は終了です。

PHPのバージョン確認

ApacheはOS起動した時に起動設定しておくことをオススメします。

↓のコマンドで自動起動設定を有効化します。

php -v 

↓が実行例になります。

[root@centos7-local ~]# php -v
PHP 5.4.16 (cli) (built: Nov 15 2017 16:33:54)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
[root@centos7-local ~]#

以上で終了です。お疲れ様です!

~短期集中講座~ 土日でわかる PHPプログラミング教室 環境づくりからWebアプリが動くまでの2日間コース (Informatics&IDEA)posted with ヨメレバ

フロイデ株式会社 吉谷 愛 SBクリエイティブ 2015-11-26

Amazon

Kindle

楽天ブックス

7net

honto

e-hon

紀伊國屋書店

  • システム開発、アプリ開発
  • マッチングアプリ開発
  • インフラ構築支援等、なんでもご相談ください。
よかったらシェアしてね!
  • URLをコピーしました!
目次