데비안 9 LNMP 환경을 구축하는 방법

Nginx에 장착하는 단계

기본 데비안 저장소에서 사용할 수 Nginx에. Nginx에를 패키지 인덱스를 업데이트하고 설치하려면 다음 명령을 사용합니다 :

쉽다는 sudo 업데이트 
의 nginx를 설치 쉽다는 sudo

설치 프로세스가 완료되면, Nginx에 서비스가 자동으로 시작됩니다.

두 번째 단계, 설치 MariaDB

데비안 9의 출시와 함께, MySQL의 교체 MariaDB는 기본 데이터베이스 시스템입니다. MariaDB를 설치하려면 다음 명령을 실행하여 :

쉽다는 sudo mariadb 서버를 설치

설치가 완료되면, MySQL의 보안을 개선하기 mysql_secure_installation 명령을 실행합니다 :

sudo는 mysql_secure_installation

당신은 루트 암호를 설정 익명 사용자를 제거, 로컬 컴퓨터에 액세스하고 테스트 데이터베이스를 삭제하려면 루트 사용자를 제한해야합니다. 당신은 모든 질문에 대답해야 "예를."

PHP를 설치, 세 단계

데비안 9는 PHP 버전 7.0와 함께 제공됩니다. PHP의 FPM과 가장 일반적인 PHP 모듈 유형을 설치하려면 :

sudo는 apt를 설치 PHP-FPM PHP-opcache PHP-CLI PHP-GD PHP 컬 PHP- mysql을

네 단계 PHP 페이지를 처리 ​​할 수 ​​Nginx의를 구성

이제 우리는 모든 구성 요소가 LEMP 설치되어 가지고, 우리는 Nginx에 가상 호스트 설정 파일을 편집하고 PHP 파일을 처리 할 수 ​​Nginx에 다음 줄을 추가 할 수 있습니다 :

서버 {
     # . . . 다른 코드 
    위치 ~ \. PHP는 $은 {
         포함 조각 / FastCGI를-PHP를. conf의; 
        fastcgi_pass 유닉스 : /run/php/php7.0-fpm. 양말; 
    } 
}

변경 사항을 적용하려면 Nginx에 서비스를 다시 시작하는 것을 잊지 마세요 :

sudo는 systemctl 재시작의 nginx

추천

출처www.cnblogs.com/ldcheng/p/11316689.html