Skip to main content

源码安装PHP和Swoole

PHP源码方式安装

.configure --prefix=/home/work/study/soft/php

--prefix 参数的意思要安装到的路径

make && make install

配置PHP环境变量

修改 ~/.bash_profile 文件

php安装的lib目录的php 如:

alias php=/home/work/study/soft/php/bin/php

设置 php.ini

从源码包中拷贝 ini文件到 lib目录

查看php.ini需要放置的路径 使用

php -i | grep php.ini 命令

安装Swoole篇

下载源码并解压

打开解压文件

使用phpize编译

/home/work/study/soft/php/bin/phpize

./configure --with-php-config=/home/work/study/soft/php/bin/php-config

make

make install

安装成功后,在php.ini文件中添加

extension=swoole

查看php扩展

php -m

查看端口号

netstat -anp | grep 9501

ubuntu16.04使用 apt-get安装php 找不到phpize

使用命令

sudo apt-get install php-dev