PHP安装
1.在官网下载php-7.2.9.tar.bz2并解压
tar -xjvf php-7.2.tar.bz2
2.编译
configure
进入解压目录执行
./cofigure --prefix=/usr/local/php
成功后出现Thank you for using PHP.
可能出现错误:libxml2 not found
解决办法:sudo apt-get install libxml2-dev
3.构建
make
4.
make intall
5.php命令添加到系统环境变量
vi /etc/profile 末尾添加如下两行
PATH=$PATH:/usr/local/php/bin
export PATH
然后保存退出,执行如下命令:
6.拷贝并重命名
cp php.ini-development /usr/local/lib/
mv php.ini-developement php.ini
查找php配置文件的位置
php -i|grep php.ini
swoole安装
1.swoole下载:
git clone https://github.com/swoole/swoole-src.git
2.进入到swoole-src
cd swoole-src
3.编译安装,分别执行以下命令
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
sudo make install
在php配置文件中添加swoole
sudo vi /usr/local/php/lib/php.ini
extension=swoole
测试:
1.php -m
2.执行swoole实例
cd swoole_src/examples/server/
php echo.php
netstat -anp|grep 9501