[참고] phpenv와 php-build를 이용한 PHP 버전 업

전에도 이런 기사를 쓰고있었습니다.



[참고] Gentoo에 H2O+PHP7.0.0RC4를 설치합니다.
ぃ tp // 이 m / 가시 / ms / 1b7cd8 714844440795d

이번에는 업데이트에 대해 설명

부팅 중 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 소스를 빌드하는 경우 충돌을 발생시키기 위해 reset해야합니다.

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 &


완료!



좋은 웹페이지 즐겨찾기