laravel 5.5로 넘어오면서 php 버전에서 waring이 발생한다.
ubuntu php7.0을 오랜만에 업그레이드 해보기로 한다.
Add Ondrejs PPA Repo
$ sudo add-apt-repository ppa:ondrej/php $ sudo apt-get update
Install PHP 7.1
$ service apache2 stop $ sudo apt-get install php7.1 php7.1-common php7.1-fpm $ sudo apt-get install php7.1-curl php7.1-xml php7.1-zip php7.1-gd php7.1-mysql php7.1-mbstring $ php -v
아주 간단하다.
php7.0의 제거는 신중하게 하도록 한다. php7.0-fpm까지 제거되면 웹서비스가 중단된다.
제거하기전에 /etc/nginx/사이트 설정에서 php7.1-fpm 으로 변경하고 웹서비스가 정상적으로 돌아가는지 반드시 확인한다.
그럼 이제 php7.0 제거..purge. 마지막으로 깔끔하게 오랜만에 재부팅도..
$ sudo apt-get purge php7.0 php7.0-common $ sudo shutdown -r now
apache의 경우 make한다.
$ a2enmod php7.1 $ service apache2 restart
음.. 이왕이면 php7.2로 갈껄..