Raspberry Pi에서 LNMP 환경 설정

藏色散人
풀어 주다: 2023-04-07 19:54:01
앞으로
2721명이 탐색했습니다.

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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿