Ubuntu 16.04 LTS 安装配置 Nginx 1.10.0 Php7.0-FPM
1. 安装Nginx,Php-7.0
~$ sudo add-apt-repository ppa:nginx/stable
~$ sudo apt-get update
~$ sudo apt-get install nginx
~$ nginx -v
nginx version: nginx/1.10.0
~$ sudo apt-get install php
~$ php -v
PHP 7.0.4-7ubuntu2.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
2. 配置Nginx的监听端口为8080(Apache2的服务已经安装在我的系统中了,默认的监听端口80被占用)。
~$ sudo vim /etc/nginx/sites-available/default
server {
listen 8080 default_server;
listen [::]:8080 default_server;
3. 配置Nginx和Php7.0-FPM 启用php7.0-FPM服务并在Nginx中生效
~$ sudo vim /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.0-fpm.sock;
}
~$ sudo vim /etc/php/7.0/fpm/php-fpm.conf
; The address on which to accept FastCGI requests.
; Valid syntaxes are:
; 'ip.add.re.ss:port' - to listen on a TCP socket to a specific IPv4 address on
; a specific port;
; '[ip:6:addr:ess]:port' - to listen on a TCP socket to a specific IPv6 address on
; a specific port;
; 'port' - to listen on a TCP socket to all addresses
; (IPv6 and IPv4-mapped) on a specific port;
; '/path/to/unix/socket' - to listen on a unix socket.
; Note: This value is mandatory.
listen = /run/php/php7.0-fpm.sock
4. 测试
~$ sudo service php7.0-fpm start
~$ sudo service ngnix start
访问 127.0.0.1:8080/phpinfo.php 出现phpinfo信息页面则为配置成功!
![](http://upload-images.jianshu.io/upload_images/2124153-f2c55a2a265616ce.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
转http://www.jianshu.com/p/95ac61e6f0d0
相关文章
- ubuntu之一些安装配置的坑
- Ubuntu 下 Oh My Zsh 的最佳实践「安装及配置」
- Ubuntu下安装配置ScrumWorks
- Caffe + Ubuntu 15.04 + CUDA 7.0 安装以及配置
- ubuntu server nginx 安装与配置
- Ubuntu下sublime text3安装和配置
- Debian/Ubuntu系统中安装和配置UFW-简单的防火墙
- 在Ubuntu上安装和配置Nvidia Optimus驱动
- 如何在Debian上安装配置ownCloud
- 如何在 Ubuntu 下安装和配置 FTP 服务器
- CentOS 7安装MariaDB 10详解以及相关配置
- 【ubuntu环境配置】超详细ubuntu20.04/22.04安装nvidia驱动/CUDA/cudnn
- sharding-proxy+sharding-ui安装使用配置
- 【OpenCV 】Ubuntu系统下配置安装OpenCV开发环境
- win10安装ubuntu子系统及配置
- 【AI】Ubuntu NVIDIA CUDA CUDNN安装配置
- Java分布式事务Seata安装和使用,SpringCloud Seata分布式事务安装配置和使用
- Windows RabbitMQ_3.8 安装和配置,Windows erlang下载
- Linux RocketMQ安装配置和使用,Centos7 RocketMQ4安装配置
- ububtu下安装配置搜狗输入法
- 树莓派3b+ 安装Ubuntu mate18.04系统 配置SSH 、 远程桌面realvnc
- CentOS 7 安装配置zabbix 3.2.8
- ubuntu下配置安装conky
- RabbitMQ在Ubuntu 16.04下的安装与配置
- Tomcat安装配置idea
- Linux 之 Ubuntu 上 Vim 的安装、配置、常用命令的简单整理
- Linux 之 Ubuntu FTP服务的安装/配置,并使用FileZilla客户端进行文件互传的简单整理
- ubuntu下安装和配置bugzilla
- Windows下安装Resin及配置具体解释与公布应用
- 安装配置Vim中文帮助文档
- Windows下java+mysql开发环境安装配置方案
- Windows 下openssl安装与配置