PHP7 설치하기
소스 추가하기
$ sudo nano /etc/apt/source.list
아래와 같은 항목을 추가합니다.
deb http://repozytorium.mati75.eu/raspbian jessie-backports main contrib non-free
#deb-src http://repozytorium.mati75.eu/raspbian jessie-backports main contrib non-free
추가하고 난 뒤에 키를 등록합니다.
$ sudo gpg --keyserver pgpkeys.mit.edu --recv-key CCD91D6111A06851
$ sudo gpg --armor --export CCD91D6111A06851 | sudo apt-key add -
기존에 설치되어 있는 php5 삭제하기
$ sudo apt-get remove php5-common
php7 fpm 설치하기
$sudo apt-get install php7.0-fpm
fpm 을 설치하면 php7.0 기본파일들도 자동으로 설치가 됩니다.
php7-mysql
$ sudo apt-get install php7.0-mysql
Nginx 사이트의 소켓을 업데이트 해야 합니다.
PHP 5 | PHP 7 |
---|---|
/var/run/php5-fpm.sock | /var/run/php/php7.0-fpm.sock |
$ sudo vi /etc/nginx/sites-available/default
을 열어서 아래와 같이 unix 소켓 부분을 수정합니다.
설정이 끝났으면, nginx 서버를 재시작합니다.
$ sudo service nginx restart
설치 확인
설정이 잘 되었는지 한번 확인해 봅시다.
$ php -v
PHP 7.0.7-3~bpo8+1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
$ sudo nano /usr/share/nginx/html/info.php
를 입력해서
<?php
phpinfo()
?>
내용을 추가한 후에 ctrl+o
저장을 한후 ctrl+x
를 눌러 나옵니다.
이제 서버에 들어가봅시다
이제 서버에 들어가봅시다
https://서버주소/info.php
아래같이 화면이 나오면 제대로 설정이 된 것입니다.
반응형
'개발 > 라즈베리파이' 카테고리의 다른 글
[라즈베리파이] git 저장소(서버) 만들기 (0) | 2016.10.17 |
---|---|
[라즈베리파이] golang 1.6.3 설치하기 (0) | 2016.08.01 |
[라즈베리파이] minidlna 1.1.5 최신버전 설치하기 (0) | 2016.07.23 |
[라즈베리파이] 삼바 설치하기 (0) | 2016.07.22 |
[라즈베리파이] transmission 설치하기 (0) | 2016.07.21 |