My Photo

« MySQLメモ020:INSERT後にAUTO_INCREMENTなカラムの値を取得する方法(PDO編) | Main | [CentOS 6.6]PHP5.5のインストール »

February 15, 2015

[CentOS 6.6]PHP5.5のインストール準備(EPEL、REMIリポジトリの追加)

関連記事:
[CentOS 6.6]PHPのインストール

仕事でLaravelを使うことがあるかもなーって感じになってきた。で、ちょっと試してみようかなと思ったが、Laravel4 は PHP 5.4 以降が必要。先日、VirtualBox上のCentOS 6.6 にPHPをインストールしたが、バージョン5.3だ。
なので、VirtualBox のスナップショットで "PHP サポート" インストール前の状態に戻してPHP5.5をインストールすることにした。なぜ5.4じゃなくて5.5かというと、ググッてインストールに関する情報を調べたら5.4より5.5の方が多かったから。

ソースからコンパイルは面倒そうなのでyumを使ってインストールしたいのだが、標準のリポジトリにはPHP5.5はない。
PHP5.5のインストールでいるようにするには、EPELとremiというサードパーディのリポジトリを使えるようにしないといけないらしい。
まず、とりあえずで yum の upgrde と update をしておいた。必要かどうかわからないが。

EPELは以下のようにyumコマンドで簡単にできた。

# yum install epel-release

ただ、このままだと常時EPELリポジトリを利用することになる。なのでEPELリポジトリの設定ファイル /etc/yum.repos.d/epel.repo の "[epel]" のenabledを以下のように "1" から "0" に修正する。
この修正を行えば"--enablerepo=リポジトリ名" とオプションで指定したときだけそのリポジトリが利用可能になる。

[epel]
…(中略)
enabled=0
…(以下略)

remiリポジトリはrpmコマンドでインストールした。まずGPGキーのインポート。これはremiリポジトリからrpmファイルをダウンロードした時に、ファイルの正当性をチェックするためのものだろうか?
「yumにリポジトリを追加する方法」をググって見ると "rpm -i" については多くの記事があるが、GPGキーのインポートについては書いてあったり、なかったり。必ず必要な作業かどうか良くわからなかったが、とりあえずやっておいた。

rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi

それからリポジトリのインストール?「リポジトリのインストール」というのは変な気がする。リポジトリの設定ファイル /etc/yum.repos.d/remi.repo のインストールだろうか。 指定した "remi-release-6.rpm" の6というのはCentOS 6 の6っぽい。CentOS 7 だと remi-release-7.rpm になるんだろか。

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

これでEPELとremiの追加完了。PHP5.5のインストールの準備完了。

参考ページ:
CentOS6.6 64bitのyumリポジトリにEPELを追加 | kakiro-web カキローウェブ
Yum - EPEL/REMIリポジトリを追加(CentOS) - Qiita
CentOS6でRPMforge、Remi、EPELをyumレポジトリに追加する方法 - DQNEO起業日記
【メモ】EPELリポジトリをRed Hat Enterprise Linuxで使うには | Pocketstudio.jp log3
CentOS に EPEL リポジトリを追加する | Webセキュリティの小部屋
yum upgradeとyum updateの違いについて勘違いしてた - kanonjiの日記

« MySQLメモ020:INSERT後にAUTO_INCREMENTなカラムの値を取得する方法(PDO編) | Main | [CentOS 6.6]PHP5.5のインストール »

Linux」カテゴリの記事

PHP」カテゴリの記事

Comments

Post a comment

(Not displayed with comment.)

TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/26461/61143570

Listed below are links to weblogs that reference [CentOS 6.6]PHP5.5のインストール準備(EPEL、REMIリポジトリの追加):

« MySQLメモ020:INSERT後にAUTO_INCREMENTなカラムの値を取得する方法(PDO編) | Main | [CentOS 6.6]PHP5.5のインストール »

March 2017
Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
無料ブログはココログ

日本blog村

  • にほんブログ村 IT技術ブログへ
  • にほんブログ村 アニメブログへ
  • にほんブログ村 サッカーブログ アルビレックス新潟へ

好きな音楽家

メモ

XI-Prof