PHP インストール
PHP 用のダウンロードディレクトリを作成
##■ ダウンロードするディレクトリを作成
[root@localhost ~]# mkdir -p /root/setup/rpm/php/
[root@localhost ~]#
依存パッケージ インストール
##■ libzip をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/libzip-0.10.1-8.el7.x86_64.rpm
[root@localhost ~]#
##■ libzip をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libzip-0.10.1-8.el7.x86_64.rpm
[root@localhost ~]#
##■ pcre-devel をダウンロードする (※ インストール済みの可能性有り)
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/pcre-devel-8.32-14.el7.x86_64.rpm
[root@localhost ~]#
##■ pcre-devel をインストールする (※ インストール済みの可能性有り)
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/pcre-devel-8.32-14.el7.x86_64.rpm
[root@localhost ~]#
##■ libjpeg-turbo をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/libjpeg-turbo-1.2.90-5.el7.x86_64.rpm
[root@localhost ~]#
##■ libjpeg-turbo をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libjpeg-turbo-1.2.90-5.el7.x86_64.rpm
[root@localhost ~]#
##■ libpng をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/libpng-1.5.13-5.el7.x86_64.rpm
[root@localhost ~]#
##■ libpng をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libpng-1.5.13-5.el7.x86_64.rpm
[root@localhost ~]#
##■ libX11-common をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/libX11-common-1.6.0-2.1.el7.noarch.rpm
[root@localhost ~]#
##■ libX11-common をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libX11-common-1.6.0-2.1.el7.noarch.rpm
[root@localhost ~]#
##■ libXau をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/libXau-1.0.8-2.1.el7.x86_64.rpm
[root@localhost ~]#
##■ libXau をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libXau-1.0.8-2.1.el7.x86_64.rpm
[root@localhost ~]#
##■ libxcb をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/libxcb-1.9-5.el7.x86_64.rpm
[root@localhost ~]#
##■ libxcb をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libxcb-1.9-5.el7.x86_64.rpm
[root@localhost ~]#
##■ libX11 をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/libX11-1.6.0-2.1.el7.x86_64.rpm
[root@localhost ~]#
##■ libX11 をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libX11-1.6.0-2.1.el7.x86_64.rpm
[root@localhost ~]#
##■ t1lib をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/t1lib-5.1.2-14.el7.x86_64.rpm
[root@localhost ~]#
##■ t1lib をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/t1lib-5.1.2-14.el7.x86_64.rpm
[root@localhost ~]#
##■ libXpm をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/libXpm-3.5.10-5.1.el7.x86_64.rpm
[root@localhost ~]#
##■ libXpm をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libXpm-3.5.10-5.1.el7.x86_64.rpm
[root@localhost ~]#
##■ libxslt をダウンロードする (※ インストール済みの可能性有り)
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/libxslt-1.1.28-5.el7.x86_64.rpm
[root@localhost ~]#
##■ libxslt をインストールする (※ インストール済みの可能性有り)
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libxslt-1.1.28-5.el7.x86_64.rpm
[root@localhost ~]#
##■ libmcrypt をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/deps/ ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/epel/7/x86_64/l/libmcrypt-2.5.8-13.el7.x86_64.rpm
[root@localhost ~]#
##■ libmcrypt をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/deps/libmcrypt-2.5.8-13.el7.x86_64.rpm
[root@localhost ~]#
PHPインストール
##■ php-common をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-common-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-common をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-common-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-cli をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-cli-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-cli をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-cli-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-bcmath をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-bcmath-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-bcmath をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-bcmath-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-devel をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-devel-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-devel をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-devel-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-fpm をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-fpm-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-fpm をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-fpm-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-gd をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-gd-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-gd をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-gd-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-mbstring をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-mbstring-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-mbstring をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-mbstring-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-pdo をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-pdo-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-pdo をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-pdo-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-process をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-process-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-process をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-process-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-soap をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-soap-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-soap をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-soap-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-xml をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-xml-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-xml をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-xml-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-xmlrpc をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-xmlrpc-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-xmlrpc をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-xmlrpc-5.4.16-23.el7_0.3.x86_64.rpm
[root@localhost ~]#
##■ php-mcrypt をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/Linux/fedora/epel/7/x86_64/p/php-mcrypt-5.4.16-3.el7.x86_64.rpm
[root@localhost ~]#
##■ php-mcrypt をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-mcrypt-5.4.16-3.el7.x86_64.rpm
[root@localhost ~]#
##■ php-pear をダウンロードする
[root@localhost ~]# wget -P /root/setup/rpm/php/ ftp://ftp.riken.jp/pub/Linux/centos/7/os/x86_64/Packages/php-pear-1.9.4-21.el7.noarch.rpm
[root@localhost ~]#
##■ php-pear をインストールする
[root@localhost ~]# rpm -ihv /root/setup/rpm/php/php-pear-1.9.4-21.el7.noarch.rpm
[root@localhost ~]#
Apache 再起動
[root@localhost ~]# systemctl restart httpd.service
[root@localhost ~]#
動作確認
- インストール直後の動作を確認します。
##■ "admin" ユーザーに変身する
[root@localhost ~]# su - admin
[admin@localhost ~]$
##■ PHPスクリプトを配置する
[admin@localhost ~]$ vi /home/admin/public_html/phpinfo.php
--------------------------------------------------
<?php phpinfo();
--------------------------------------------------
##■ 保存して編集終了
:wq
[admin@localhost ~]$
##■ "root" ユーザーに戻る
[admin@localhost ~]$ exit
ログアウト
[root@localhost ~]#
- ブラウザから http://192.168.11.100/phpinfo.php にアクセスして、PHP設定内容が表示されればインストールは成功です。
以上で、"PHP" のインストールは、完了です。
[ PHP 設定 ]
0 件のコメント:
コメントを投稿