初心
今天是自己第一天写博客,希望以后也能坚持!写博客的目的单纯只为了记录生活与对自己坚持松懈时的警钟!
安装 Nginx
命令:sudo apt-get install nginx
注意:sudo apt-get update (更新源列表,获取最新的Nginx版本)
启动:sudo /etc/init.d/nginx start 或 sudo service nginx start
安装Php7.1
使用下列命令:
- sudo apt-add-repository ppa:ondrej/php
- sudo apt-get update
- sudo apt-get install php7.1 php7.1-fpm
Nginx 与 PHP-FPM集成
注意:PHP-FPM 与 Nginx 通信方式有两种,一种是基于TCP的 Internet domain socket 方式,一种是 UNIX domain socket 方式。
UNIX domain socket 方式:
1、修改文件位置:/etc/nginx/sites-available/default
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# With php7.0-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# With php7.0-fpm:
fastcgi_pass unix:/run/php/php7.1-fpm.sock;
}
2、修改文件位置: /etc/php/7.1/fpm/pool.d (PHP-FPM的配置文件)
; 与 Nginx监听同一个 sock
listen = /run/php/php7.1-fpm.sock
配置好后重启服务:
sudo /etc/init.d/nginx restart
sudo /etc/init.d/php7.1-fpm restart
安装 MySQL
命令:sudo apt-get –y install mysql-server mysql-client php7.1-mysql