php7安装
2016-06-01 00:00
447 查看
摘要: ubuntu14.04.4 下编译安装php7
1.下载php7.0.7的源码包,解压 cd php-7.0.7
2. ./configure --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-fpm --with-gd --with-config-file-path=/usr/local/php7/etc --prefix=/usr/local/php7 --with-mcrypt --enable-mbstring --with-openssl
3.报错 not found libxml ,解决方式:http://www.xmlsoft.org/downloads.html 下载libxm包.编译安装
4.再次执行第2步
5.make (编译);
6.sudo make install
7.下面配置一下
sudo cp php.ini-production /usr/local/php7/etc/php.ini
cd /usr/local/php7/etc
sudo cp php-fpm.conf.default php-fpm.conf
sudo cp php-fpm.d/www.conf.default www.conf
cd php-fpm.d
sudo vim www.conf
把user 和 group 都改为www-data
8.启动php-fpm
cd /usr/local/php7/sbin
sudo ./php-fpm
9.一些必要的扩展的安装
安装phpredis
下载源码 cd phpredis
/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config
make
sudo make install
配置文件添加扩展
extension=redis.so
extension=swoole.so
extension_dir=/usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/
1.下载php7.0.7的源码包,解压 cd php-7.0.7
2. ./configure --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-fpm --with-gd --with-config-file-path=/usr/local/php7/etc --prefix=/usr/local/php7 --with-mcrypt --enable-mbstring --with-openssl
3.报错 not found libxml ,解决方式:http://www.xmlsoft.org/downloads.html 下载libxm包.编译安装
4.再次执行第2步
5.make (编译);
6.sudo make install
7.下面配置一下
sudo cp php.ini-production /usr/local/php7/etc/php.ini
cd /usr/local/php7/etc
sudo cp php-fpm.conf.default php-fpm.conf
sudo cp php-fpm.d/www.conf.default www.conf
cd php-fpm.d
sudo vim www.conf
把user 和 group 都改为www-data
8.启动php-fpm
cd /usr/local/php7/sbin
sudo ./php-fpm
9.一些必要的扩展的安装
安装phpredis
下载源码 cd phpredis
/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config
make
sudo make install
配置文件添加扩展
extension=redis.so
extension=swoole.so
extension_dir=/usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/
相关文章推荐
- 从源码安装Mysql/Percona 5.5
- 在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
- 解决vc中unable to connect to the MKS:Internal error问题
- php7 扩展类的写法[2]
- php7 类的方法传参[3]
- php7 读取php.ini[4]
- 杰奇一些安装详细说明文件,比官方更细
- Aut2Exe编译au3脚本为可执行文件
- 无线网卡安装DIY
- 网卡安装常见问题精解
- DB2数据库的安装
- CentOS下DB2数据库安装过程详解
- Microsoft Sql server2005的安装步骤图文详解及常见问题解决方案
- ghost安装系统软件硬盘安装器 安装ghost图文教程
- CentOS 6.3下编译安装Ruby 2.0笔记
- FREEBSD安装POSTGRESQL笔记
- Redis总结笔记(一):安装和常用命令
- FreeBSD 6.2 安装全程图解教程