우 분투 16.04 LNMP 구축

1216 단어
설명: nginx, mysql 5.7, php 7.0
1. 설치 하기 전에 시스템 업데이트
sudo apt-get update
2. nginx 설치
sudo apt-get install nginx
3. php 7.0 과 php 7.0 - fpm 설치
1.sudo apt-get install php7.0 2.sudo apt-get install php7.0-fpm
4. nginx 를 설정 하여 php 를 해석 합 니 다.
1. nginx 의 사이트 프로필 vim / etc / nginx / sites - available / default 를 열 어 다음 설정 으로 변경 합 니 다.
server {
   listen 80 default_server;
   listen [::]:80 default_server;

   root /var/www/html; #    
   index index.php index.html index.htm index.nginx-debian.html;

   server_name server_domain_or_IP; #      

   location / {
       try_files $uri $uri/ /index.php?$query_string; #      
   }

   #   php
   location ~ \.php$ {
       include snippets/fastcgi-php.conf;
       fastcgi_pass unix:/run/php/php7.0-fpm.sock; #  php-fpm     php
   }

   location ~ /\.ht {
       deny all;
   }
}   

php 7.0 - fpm 설정 을 수정 하여 설정 파일 vim / etc / php / 7.0 / fpm / php. ini 를 열 고 cgi. fix 를 찾 습 니 다.pathinfo = 1, cgi. fix 로 변경pathinfo=0
a. nginx service nginx restart b. php7.0 - fpm 서비스 다시 시작 php7.0 - fpm restart
5. mysql 설치 5.7
1.sudo apt-get install mysql-server php7.0-mysql 2.sudo apt-get install mysql-client

좋은 웹페이지 즐겨찾기