linux php源码安装
Linux系统中的PHP源码安装是使用PHP的方式之一,和二进制安装方式相比,从源码安装可让我们更灵活地配置和定制PHP的编译选项,到达更优的性能表现。
在开始之前,我们需要确保最少满足以下要求:
$ sudo apt-get update $ sudo apt-get install build-essential $ sudo apt-get install libxml2-dev libssl-dev libmcrypt-dev
首先我们需要下载PHP源码。
$ wget https://www.php.net/distributions/php⑺.4.2.tar.gz
接下来,我们需要解压并进入源码目录。
$ tar xvf php⑺.4.2.tar.gz $ cd php⑺.4.2
然后我们可以根据自己的需求来选择编译选项,例如编译开启MySQL支持的PHP。
$ ./configure --with-mysql=/usr/bin/mysql_config
若需要安装Redis扩大,我们可使用:
$ sudo apt-get install php-redis
如果需要手动安装PHP扩大,以Redis扩大为例,我们可以先下载源码:
$ wget https://github.com/phpredis/phpredis/archive/4.3.0.tar.gz $ tar xvf 4.3.0.tar.gz $ cd phpredis⑷.3.0 $ sudo phpize
接下来我们需要配置并安装:
$ ./configure $ make && sudo make install
在安装完成过后我们需要在php.ini文件中添加以下内容:
extension=redis.so
最后我们需要重新启动PHP-FPM或Apache服务,让改动生效。
$ sudo service php-fpm restart 或 $ sudo service apache2 restart
通过以上的步骤,我们可以非常灵活地安装和配置PHP源码,使得我们可以更加定制化地满足自己的需求。而如Apache和Nginx一类的Web服务器利用PHP-FPM来缓存PHP脚本,从而到达更快的服务响应时间。
文章来源:丸子建站
文章标题:linux php源码安装
https://www.wanzijz.com/view/67204.html