1. QUENCH

    Posted

    QUENCH
Changes in title
+今からLinuxを始める素人がPHP7.0をインストールする
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,91 @@
+## **※個人のメモです。**
+この内容は[コチラ](http://dqn.sakusakutto.jp/2015/12/centos7_yum_install_php70.html)の方の記事を見ながらLinuxド素人の私が作業した内容の記録です。
+あまりにも素人すぎて解説を見ても躓いたので、これからLinuxを始める人の参考になればと解説を更に噛み砕いてみました。
+
+詳しい内容はリンク先のページに載っていますので、そちらを御覧下さい。
+
+#PHP7.0のインストール手順
+
+##リポジトリの追加
+```bash
+# epelを追加
+$ sudo yum -y install epel-release
+# remiを追加
+$ wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
+$ sudo rpm -ivh ./remi-release-7.rpm
+```
+
+<br>
+##PHP7.0をインストール
+有効なリポジトリを指定して実行
+
+したら上手く入りませんでした。恐らく古いPHPが残っているのが原因?
+という事でphpを全て削除!
+(後で原因はパスを正しく通せていなかったからと分かりましたが、消した方が良さそうなんでやっぱり削除)
+
+```bash
+$ sudo yum remove php*
+```
+
+そして改めて有効なリポジトリを指定して実行
+
+```bash
+$ sudo yum --enablerepo=epel,remi,remi-php70 install php70
+```
+<br>
+##パス(環境変数)を設定
+
+```/opt/remi/php70/enable``` にパスを通すための設定が書かれているそうなので、そのままパスを通します。
+...ところでパスを通すとは?(;´∀`)
+つまりは[こういう事](http://pocketstudio.jp/linux/?%A5%D1%A5%B9%28PATH%29%A4%CE%B3%CE%C7%A7%A4%C8%C0%DF%C4%EA%CA%FD%CB%A1%A4%CF%A1%A9)
+
+パスを通すための設定とやらを見てみる。
+
+```bash
+$ cat /opt/remi/php70/enable
+```
+
+なにやら3行ほど書かれているので、それをそのまま入力する
+
+```bash
+$ export PATH=/opt/remi/php70/root/usr/bin:/opt/remi/php70/root/usr/sbin${PATH:+:${PATH}}
+$ export LD_LIBRARY_PATH=/opt/remi/php70/root/usr/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
+$ export MANPATH=/opt/remi/php70/root/usr/share/man:${MANPATH}
+```
+
+これでインストール終了!
+
+```bash
+$ php -v
+#と入力して下記が出てくればOK細かいバージョン等は違うかもしれません。
+PHP 7.0.3 (cli) (built: Feb 3 2016 10:42:03) ( NTS )
+Copyright (c) 1997-2016 The PHP Group
+Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
+```
+
+となれば無事に成功!
+**なんですが!実は少し変更しておきたいファイルが!**
+
+環境変数を
+
+```bash
+$ export ***~
+```
+と入れると、設定はできますが一時的な設定にしかすぎません。
+
+```bash
+$ exit
+```
+
+してしまうと消えてしまうので、永続的に設定しちゃいましょう。
+環境変数は[こちら](http://d.hatena.ne.jp/Akineko/20090825/1251187210)のページを参考にしました。
+
+>/etc/profile の最終行に、ユーザー単位の設定方法と同じくコマンドを追記
+
+とあるので、
+
+```bash
+$ vi /etc/profile
+```
+
+で開いて最終行にさっき入力した3行を``` export~ ```から全て追加しましょう。