>백엔드 개발 >PHP 튜토리얼 >Raspberry Pi에서 LNMP 환경 설정

Raspberry Pi에서 LNMP 환경 설정

藏色散人
藏色散人앞으로
2019-11-16 13:41:102749검색

Raspberry Pi 3세대 모델 B에 Nginx+MariaDB+PHP7.0 환경을 구축합니다.

Nginx

먼저 Nginx/PCRE/OpenSSL의 소스 코드를 다운로드합니다. PCRE 요구 버전에 대해서는 다루지 않겠습니다. 1.x 및 OpenSSL FIPS 버전이 없습니다. 다운로드 후 /tmp 디렉토리에 압축을 풀어주세요.

먼저 PCRE를 설치하고, PCRE 소스코드 디렉터리에 들어가서 ./configure를 실행하고, 오류가 없으면 make && sudo make install을 실행합니다. 완료 후 Nginx 소스 코드 디렉터리를 입력하고

./configure --prefix=/etc/nginx --with-pcre=/pcre源码目录 --sbin-path=/usr/sbin/nginx --with-http_ssl_module --with-openssl=/openssl源码目录

명령을 실행합니다. 이 매개변수의 의미:

--prefix는 Nginx 설치 디렉터리인 --sbin입니다. -path는 Nginx 시작입니다. 서버의 위치인 --with-http_ssl_module은 SSL 모듈을 설치합니다.

그런 다음 make && sudo make install을 실행한 후 sudo nginx -v를 실행하여 Nginx 버전을 확인합니다.

PHP

여기서 PHP7.0을 설치하세요.

먼저 소스 목록을 수정해보세요.

sudo vim /etc/apt/sources.list, 한 줄 추가:

deb http://mirrordirector.raspbia... stretch main contrib non-free rpi

그런 다음 sudo vi /etc/apt/preferences 파일을 만들고 다음 내용을 추가합니다. #🎜 🎜#

Package: *
Pin: release n=jessie
Pin-Priority: 600

sudo apt-get update를 실행하여 소스를 업데이트하세요.

sudo apt-get install -t stretch php7.0 php7.0-curl php7.0-gd php7.0-fpm php7.0-cli php7.0-opcache php7.0-mbstring php7.0-xml php7.0-zip

설치 후 php -v를 실행하여 버전을 확인하시면 설치가 시작됩니다.

MySQL/MariaDB

여기서 설치한 것은 MariaDB인데 MySQL과 똑같습니다. 명령을 받으세요. 다음 명령을 실행하면 설치할 수 있는 버전을 찾을 수 있습니다

sudo apt-cache search mariadb

필요한 버전을 찾은 후 sudo apt-get install 명령을 사용하여 직접 설치합니다.

이제 웹 운영환경 구성이 완료되었습니다.

위 내용은 Raspberry Pi에서 LNMP 환경 설정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제