当前位置:首页 > CN2资讯 > 正文内容

PHP:编译安装PHP5.6.38

9小时前CN2资讯

一、安装环境

Centos6.5 64位

二、编译安装前的准备

安装gcc-c++及依赖包

#yum install libxml2 libxml2-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg-devel libpng-devel freetype-devel openssl-devel

三、解压并编译安装

下载:

#cd /opt

#wget http://hk1.php.net/get/php-5.6.38.tar.gz

解包:tar xf php-5.6.38.tar.gz

编译:

#cd php-5.6.38

#./configure --prefix=/usr/local/php --with-bz2 --with-curl --with-openssl --enable-fpm --enable-ftp --enable-sockets --disable-ipv6 --with-gd --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-freetype-dir=/usr/local --enable-gd-native-ttf --with-iconv-dir=/usr/local --enable-mbstring --enable-calendar --with-gettext --with-libxml-dir=/usr/local --with-zlib --with-pdo-mysql=mysqlnd --with-mysqli=mysqlnd --with-mysql=mysqlnd --enable-dom --enable-xml --with-libdir=lib64 --enable-bcmath

如果有报错,按照提示安装相应的devel包后,重新configure,直到无报错后,执行安装操作

#make && make install

四、复制配置文件及启动脚本

#cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

#cp php.ini-development  /usr/local/php/lib/php.ini

#cp /opt/php-5.6.38/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

#chmod +x /etc/init.d/php-fpm

五、启动服务

#/etc/init.d/php-fpm start

默认监听9000端口

        

六、将php加入全局环境变量

#vim /root/.bash_profile

        

重新加载环境变量使之生效

#source /root/.bash_profile

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/26012.html

    分享给朋友:

    “PHP:编译安装PHP5.6.38” 的相关文章

    印度尼西亚VPS服务商推荐:如何选择最佳服务提升业务效率

    1.1 地理位置优势如何影响VPS服务? 印度尼西亚位于东南亚的核心位置,这一地理位置为其VPS服务商带来了显著的优势。与中国大陆的网络直连使得ping值稳定在50-80ms之间,这对于需要低延迟连接的用户来说是一个巨大的优势。无论是进行在线游戏、视频流媒体还是其他需要快速响应的应用,这种低延迟都能...

    全球VPS推荐:选择最适合你的高性能虚拟服务器

    什么是全球VPS 全球VPS,全称Virtual Private Server,是一种通过虚拟化技术将物理服务器分割成多个独立虚拟服务器的服务。每个VPS都拥有独立的操作系统、资源配置和网络连接,用户可以像管理独立服务器一样管理自己的VPS。这种技术允许用户在全球范围内部署和管理他们的服务器,无论他...

    如何获取Cloudflare API Token并设置权限指南

    什么是Cloudflare API Token 在使用Cloudflare提供的各种服务时,我常常需要进行自动化管理。此时,Cloudflare API Token便成为了我的好帮手。它是一种安全凭证,专门用来访问和操作Cloudflare的多个功能。这使得我能够在编程和自动化中灵活运用Cloudf...

    深入解析APT攻击及其主要案例分析

    在网络安全的领域,APT攻击近年来引起了广泛关注。这种高级持续性威胁(APT)通常是由高度专业化的攻击者发起,针对特定目标进行长期、隐蔽的攻击。APT攻击的目标通常是国家级别的机构、企业、科研单位等,它们的攻击方式不仅难以检测,而且往往具有明显的目的性。 回顾APT攻击的历史,我们可以发现其起源与发...

    最佳Mac SSH连接工具推荐:轻松管理远程服务器

    随着远程工作和云计算的普及,SSH协议成为了连接服务器和管理远程设备的重要工具。在Mac上,有许多SSH连接工具可供选择,让我们来逐一了解它们的特点和应用场景。 SSH协议简介 SSH,即安全外壳协议,是一种用于安全登录远程主机的网络协议。它提供了一条加密的连接通道,确保数据在传输过程中的安全性。通...

    RackNerd与ColoCrossing的对比分析:选择适合你的数据中心服务

    RackNerd vs ColoCrossing概述 在当前的互联网服务市场中,RackNerd与ColoCrossing都是备受关注的数据中心服务提供商。它们各自的成长背景和市场定位都显示出一些显著的差异。RackNerd成立于2019年,专注于提供低价 VPS 和服务器租用服务,屡次推出吸引人的...