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 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
MySQL/MariaDB
여기서 설치한 것은 MariaDB인데 MySQL과 똑같습니다. 명령을 받으세요. 다음 명령을 실행하면 설치할 수 있는 버전을 찾을 수 있습니다sudo apt-cache search mariadb
위 내용은 Raspberry Pi에서 LNMP 환경 설정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!