Amazon ec2 (aws ec2) 上のLinuxへPHPをインストールしてみる

2016/02/03 AmazonEC2, クラウドサービス

ec2-php-install
前回の記事「amazon ec2上のRedhat Enterprise Linuxへapacheをインストールして公開してみる」では、ec2上のRedhat Enterprise Linux(以下、RHEL)へapache(httpd)をインストールして公開してみました。
今回はその続きとして、前回作成した環境へPHPをインストールしてみます。
PHPのバージョンは5.3.3、apacheと同様にyumコマンドを利用してインストールを行います。

スポンサーリンク

1.PHPのインストール手順

ec2上のRHELへはログインして、管理者へ移行しているところまで完了しています。

1-1.PHPパッケージの検索

まず、インストールに利用するPHPパッケージを確認します。

パッケージ名が複数、表示されますが、この中でインストールするものは一部です。
もちろん、要件や環境に応じて、インストールが必要なパッケージは変わってきます。
今回は、基本的なパッケージを一通りピックアップしました。

1-2.PHPのインストール

実際にインストールを行います。
インストールするパッケージは
php php-devel php-gd php-mbstring php-mysql php-pdo php-pear php-xml
になります。
yumコマンドを利用してインストールを実施します。

Complete!と表示されれば、インストールは完了です。
念のため、インストールされたかの確認を行います。

rpmコマンドでインストールしたパッケージが表示されれば、正常に完了しています。
その後、php -vでインストールしたphpのバージョン情報が表示されることを確認します。

2.apache側の確認

phpをインストールすると、apache側のディレクトリにライブラリや設定ファイルが追加されます。
具体的には
/etc/httpd/modules/libphp5.so
/etc/httpd/conf.d/php.conf
の2ファイルが追加されます。
上記の2ファイルが正常に作成されていることを確認します。

ファイルとしてlibphp5.soが追加されていることを確認。
続いて設定ファイルが追加されていることを確認します。

表示された結果にphp.confが追加されていることを確認。

3.apacheの再起動

ここまででphp側の設定は完了しています。
phpのモジュールと設定ファイル読み込みを行うためapacheを再起動します。

4.phpの動作確認

phpが正常に動作していることを確認するためには、phpinfoを利用します。
phpinfoは、コマンドが記載されたphpファイルを閲覧した場合、phpの設定情報をブラウザに表示します。設定情報が表示されれば、phpは正常に動作しています。
ここではapacheのDocumentRootが/var/www/html(インストール時のデフォルト)だとしています。
DocumentRootへ移動して、ファイルを作成します。

でindex.phpを保存します。
ブラウザから以下のURLを入力して、phpinfoの画面が表示されれば、設定は完了です。
http://IPアドレス
phpinfoの画面です。
phpinfo
画面表示が確認できたら、サーバ側に配置したindex.phpを削除します。
phpまでインストールが終わりましたので、次はデータベース(MySQL)をインストールしていきます。
この後、環境に合わせて設定変更が必要になりますが、ここでは割愛しています。

システムでお困りのお客様

もし、貴社で、

  • サポート切れのサーバやネットワーク機器の入れ替えをしたいが、どうしたらよいかわからない
  • サーバやネットワークの管理を行う社員がいないため困っている
  • 業務に利用している機器のセキュリティが大丈夫か心配
  • 機器の障害で、業務への影響が発生している
  • 社内の要望に対して、どのようなシステムを導入したらよいか解らない

など、サーバーやネットワーク、セキュリティでお悩みの方、新規のシステム導入を検討中の方。
多くのシステム構築を行い、成功させてきた実績をもつ弊社が、その問題を解決します。
お気軽にお問い合わせ頂き、貴社の問題解決にお役立てください。

お問い合わせ・ご相談はこちらから

Facebookでのご購読が便利です。

Twitter・Feedlyでもご購読できます。

Twitterでフォローする Feedlyでフォローする

関連する情報

amazon-aws

Amazon aws (Amazon Web Service) の評価環境作成 EC2の場合

ここ最近、物理サーバ導入のお話がめっきり少なく...変わりにクラウドサービスを利用したサーバ構築

vpn-azure-connect

Azure VPN を設定、新ポータルからの設定手順。サイト間接続の場合

Microsoftのクラウドサービス、Azureには、オンプレミスの環境(物理的な拠点)とVPN

ec2-mysql-install

Amazon ec2 (aws ec2) 上のLinuxへMySQLをインストール

以前の記事「Amazon aws EC2上のRedhat Enterprise Linuxへap

ec2-install-apache

amazon ec2上のRedhat Enterprise Linuxへapacheをインストールして公開してみる。

先日、amazon ec2上にRedhat Enterprise Linux (ver6.4/x

aws-wp-install

Amazon ec2 (aws ec2) のLinuxへwordpressをインストール

今までapache、php、MySQLのインストールをec2上のRHELへ行いました。(この環境

office365-dns-settings

Office365導入前に必要なネームサーバ(bind)を設定する

ここ最近、少し訳あって、Office365を利用しています。 自社内にExchangeサーバを

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  • スポンサーリンク