Ubuntu环境编译安装Nginx+PHP7
2017-02-15 11:52
676 查看
已经在 Mac 上配置过 Nginx+PHP7的环境了Mac环境配置Nginx+PHP7 ,在 Ubuntu环境下大致相同,但是遇到一些不一样的问题
按照提示,找到 PCRE 的官网下载
然后,再次
同样的,找到 zlib 官网,下载
再次
可以看到,和 Mac 环境下的路径一样。
编译安装
把
重新打开终端生效,输入
没有权限,
第一次遇到这种情况,想一想也能明白了,编辑
现在就可以了
按照提示,安装
重新执行
安装目录和 Mac 下一样
验证一下
修改
安装Nginx
./configure
按照提示,找到 PCRE 的官网下载
.tar.gz,不能是 PCRE2,编译安装
然后,再次
./configure
同样的,找到 zlib 官网,下载
.tar.gz,编译安装
再次
./configure
可以看到,和 Mac 环境下的路径一样。
编译安装
sudo make && sudo make install
把
/usr/local/nginx/sbin添加到环境变量,打开
~/.bash_rc,添加下面一行
export PATH=$PATH:/usr/local/nginx/sbin
重新打开终端生效,输入
nginx
没有权限,
sudo nginx
第一次遇到这种情况,想一想也能明白了,编辑
/etc/sudoers,把
/usr/local/nginx/sbin添加到下面
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/usr/local/nginx/sbin"
现在就可以了
sudo nginx
安装PHP7
./configure --enable-fpm
按照提示,安装
libxml2
sudo apt-get install libxml2-dev
重新执行
./configure --enable-fpm,然后编译安装
sudo make && sudo make install
安装目录和 Mac 下一样
验证一下
启动php-fpm
试着启动php-fpm
sudo php-fpm
修改
/usr/local/etc/php-fpm.d/www.conf
user = weiheli group = weiheli
相关文章推荐
- 手把手教你在centos下编译安装配置高性能web服务器环境nginx+php(fast-cgi)+mysql等/适合小内存vps使用
- 手把手教你在centos下编译安装配置高性能web服务器环境nginx+php(fast-cgi)+mysql
- 手把手教你在centos下编译安装配置高性能web服务器环境nginx+php(fast-cgi)+mysql等/适合小内存vps使用
- ubuntu mint 15 编译安装PHP开发环境
- 测试环境搭建之centos系统编译安装nginx+php环境另加独立mysql
- 手把手教你在centos下编译安装配置高性能web服务器环境nginx+php(fast-cg...
- Ubuntu/Debian上安装Nginx+php环境
- Ubuntu/Debian上安装Nginx+php环境
- ubuntu下编译安装php5.6.32,完成php环境搭建
- Ubuntu12下编译安装PHP5.3开发环境
- Ubuntu/Debian上安装Nginx+php环境详细教程
- ubuntu 编译安装php环境(可自由选择php版本)
- 测试环境搭建之centos系统编译安装nginx+php环境另加独立mysql
- centos系统编译安装nginx+php环境另加独立mysql教程
- 测试环境搭建之centos系统编译安装nginx+php环境另加独立mysql
- centos环境下编译安装nginx+php搭建
- ubuntu下编译安装xcache for php5.3
- ubuntu 编译安装php 5.3.3+memcache的方法
- ubuntu 9.10 root登录 vi支持backspace与方向键 SSH安装 退出xwindow快捷键设置 apt-get源获取 配置雅黑字体 小企鹅输入法安装 NetBeans字体乱码 编译环境 JDK安装
- Ubuntu下从源码手工编译安装及配置PHP5