一直自己都是作为一名使用者,通过发达的网络可以触及到自己想要的任何东西。前辈们的文章都是来自己与自己的摸索,自己的总结,我也一样,不过是是站在了他们的肩膀上更进一步。就此次针对PHP的源码编译安装做一个总结,也为大家做一个引子,供大家参考。
一、源码安装流程
1、下载源码包:http://php.net/downloads.php(官网)
再此处做一个说明,官网的操作手册整体上比较简单,无法覆盖我们实际中的问题,但是他却给予我们很好的引导,多看官网文档,不但安全,信息更新及时,也可以让我们少走弯路 --- 官网制造。
大家更具自己的熟练方式来操作:
①、如果对 Linux 不熟悉,可以下载下来之后,通过ftp上传到服务器;
②、使用 wget 方式下载(咱不说 yum 、apt-get 等包安装方式);
2、解压:
一般我们下载的 tar.gz 打包方式(此处不做说明,感兴趣的大家可以去某度掌握);
tar -zxvf 5.6.37.tar.gz
3、安装
①、cd php-5.6.37
②、安装必要的插件:https://www.cnblogs.com/zoulongbin/p/6379272.html
③、编译配置检测:./configure ,此处一定要注意,常使用的扩展就一起源码编译安装,包括指定 安装目录、配置文件目录、数据库的扩展、GD库的扩展等等。https://blog.csdn.net/niluchen/article/details/41513217
④、编译:make
⑤、安装:make install(此处说明:需要root权限)
⑥、开启php-fpm模式同Nginx做绑定以及动态挂在扩展:https://blog.csdn.net/just_shunjian/article/details/78686776
4、开启服务
5、开启端口
如果需要外部访问,请记得开启防火墙放行对应的端口 80/443 或者其他自定义端口。
这是我的整理,希望可以帮到大家!