プログラム

さくらのVPS:PHPバージョンアップ 5.4→7.2

さくらのVPS にLaravel を入れるため、PHP をバージョンアップしました。

CentOS7 標準のPHP は、バージョン5.4 ですが、それだとLaravel が動かないので、バージョンアップしました。

 

PHPバージョンアップで、何か上手くいかないときに、参考にしてください。

 

基本、ネコでもわかる!さくらのVPS講座 ~第四回「phpとMariaDBをインストールしよう」に沿って実行したのですが、

エラー:依存性の欠如がでました。

 

 

エラー:依存性の欠如

#rpm  -Uvh  http://rpms.famillecollet.com/enterprise/rem-release-7.rpm

上記コマンドで、下記エラーがでました。

  • epel-release = 7 は、remi-release-7.5.2.e17.remi.noach に必要とされています。

 

何を言っているのか、分からないので、とりあえず、

エラー内容そのままをGoogle 検索すると、色々な記事がヒットしました。

それらを参考にして、実行した手順を記述します。

 

 

準備

確認と準備です。1~3行目が確認で、4行目が準備です。

#cat /etc/redhat -release
#httpd -v | head -n 1
#yum list installed | grep php
#yum remove php*
  • 1行目:CentOSのバージョン確認 → CentOS Linux release 7.5.1804(core)
  • 2行目:サーバーバージョン確認 → Apach/2.4.6(CentOS)
  • 3行目:PHPファイル確認 → php.x86_64, ・・・, php-pdo.x86_64(7ファイル)
  • 4行目:PHPファイル削除

 

 

remiリポジトリ追加

yum -y install http://rpms.famillecollet.com/enterprise/remi-release-7.com

 

 

リポジトリファイル確認

#cd /etc/yum.repos.d
#ls
  • remi-php72.repo 等があることを確認

 

 

php72 インストール

#yum install -y --enablerepo=remi-php72 php

 

 

php72確認

#php -v
  • PHP7.2.12 とかがでればOKです

 

 

 

参考

  1. ネコでもわかる!さくらのVPS講座 ~第四回「phpとMariaDBをインストールしよう」
  2. CentOS7のウェブサーバーにphp7.2を導入する。phpの入門にも最適な環境の構築

 

 

コメントを残す

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