[备忘录]使用phpenv和php-build进行PHP版本升级

之前也写过这样的文章。

[Gentoo安装H2O+PHP7.0.0RC4的备忘录]
请参考这篇文章:http://qiita.com/igara/items/1b7cd8e714844440795d

这次的内容是关于更新。

停止正在运行中的php-fpm。

# php-fpmプロセスを調べる
ps -ef

php-fpm: master process (/root/.
nobody   23272 23271  0 16:09 ?        00:00:00 
↑これがphp-fpmのプロセスで23272がプロセスID
php-fpm: pool www
nobody   23273 23271  0 16:09 ?        00:00:00 php-fpm: pool www
root     23274     2  0 16:09 ?        00:00:00 [kworker/0:2]
root     23322     2  0 16:14 ?        00:00:00 [kworker/0:0]

kill 23271

更新php-build

在之前的情况下,如果要编译PHP源代码,就需要进行重置以避免发生冲突。


cd .phpenv/plugins/php-build/
git reset --hard
git pull

构建PHP7.0.0。


phpenv install 7.0.0
phpenv global 7.0.0
phpenv local 7.0.0
phpenv rehash


# 設定ファイルの適応
cd /root/.phpenv/versions/7.0.0/etc/
cp php-fpm.conf.default php-fpm.conf
cd /root/.phpenv/versions/7.0.0/etc/php-fpm.d/
cp www.conf.default www.conf

启动php7.0.0版本的php-fpm。


~/.phpenv/versions/7.0.0/sbin/php-fpm &

结束了!

スクリーンショット 2015-12-05 16.23.34.png
广告
将在 10 秒后关闭
bannerAds