PHP - 开发说
如何以正确的姿势编译安装PHP-7.3.8

本着折腾的原则,本站所用的LNMP都是最新版,但是安装PHP-7.3.8的时候出现了很多报错,本文就最新版PHP-7.3.8进行编译安装的过程进行记录一下。 LNMP环境搭建(二) LNMP服务监控并保障7×24可用性脚本 Centos7 LNMP一键安装脚本 CentOS 7安装 LNMP(Linux+Nginx+MariaDB+PHP) 1、准备工作 1…

      2019年08月22日   阅读 1,195 次     0 评论   Tags: ,
编译安装的PHP7.2如何安装mcrypt扩展

今天用了一套源码搭建了一个系统,部分功能需要用到mcrypt扩展,可是我编译时加了--with-mcrypt参数,但是还是找不到mcrypt扩展,下面是官方关于mcrypt扩展的描述。本扩展从 PHP 7.1.0 开始废弃;自 PHP 7.2.0 起,会移到 PECL。本扩展是 mcrypt 库的接口,mcrypt 库提供了对多种块算法的支持, 包括:DES…

      2017年12月14日   阅读 840 次     0 评论   Tags: , ,
PHP模块一览及简要说明

PHP 编译完成后,可以通过一个简单的函数 phpinfo() 查看关于 PHP 的所有信息。以下介绍的模块一览,皆全部来自于函数 phpinfo() 的输出信息。SAPI Modules什么是 SAPI?SAPI 即 Server API, Server Application Programming Interface。1、Apache 2.0 Hand…

      2017年07月18日   阅读 674 次     0 评论   Tags: ,
定时自动升级PHP的shell脚本【已验证】

大家都知道,运维人员都是很懒的,最懒的程序猿才是最好的程序员,因为服务器环境是LNMP,nginx和mariadb都是yum安装所以做一个定时的yum update -y即可更新,PHP是编译安装,所以不能自动更新,就写了这个脚本,自动更新PHP的脚本,脚本其实很简单,就是判断你服务器上面所保存的PHP源文件版本号+0.0.1,然后下载新版本,自动编译安装新…

      2017年07月13日   阅读 1,010 次     0 评论   Tags: , ,
使用socket方式连接Nginx优化php-fpm性能

Nginx连接fastcgi的方式有2种:TCP和unix domain socket什么是Unix domain socket?—— 维基百科Unix domain socket 或者 IPC socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。与管道相比,Unix domain sockets 既可以使用字节流和数据队列,而管道通…

      2017年05月06日   阅读 1,066 次     0 评论   Tags: ,
禁用PHP不安全函数

禁用PHP不安全函数 vi /usr/local/php/etc/php.ini disable_functions = system,exec,shell_exec,passthru,proc_open,proc_close, proc_get_status,checkdnsrr,getmxrr,getservbyname,getservbyport, s…

      2016年07月06日   阅读 1,048 次     0 评论   Tags: , ,