linux编译安装php

Linux下编译安装以及配置PHP环境 安装准备 依次执行下面命令,不存在的就搜差不多的就行,下面安装的都是后面安装环境可能需要用上的依赖,不管37是不是21,复制粘贴就是了 Ubuntu安装: sudo apt-get update sudo apt-get install gccautoconfopenssllibssl-devcurl libcurl4-gnutls-devlibjpeg-devlibpng16-devfreetype libpcre3 ... 阅读详情
wget  http://cn2.php.NET/distributions/php-7.2.14.tar.gz
tar zxvf php-7.2.14.tar.gz
cd  php-7.2.14   
./configure --prefix=/usr/local/php \
 --with-curl \
 --with-freetype-dir \
 --with-gd \
 --with-gettext \
 --with-iconv-dir \
 --with-kerberos \
 --with-libdir=lib64 \
 --with-libxml-dir \
 --with-mysqli \
 --with-openssl \
 --with-pcre-regex \
 --with-pdo-mysql \
 --with-pdo-sqlite \
 --with-pear \
 --with-png-dir \
 --with-xmlrpc \
 --with-xsl \
 --with-zlib \
 --enable-fpm \
 --enable-bcmath \
 --enable-libxml \
 --enable-inline-optimization \
 --enable-gd-native-ttf \
 --enable-mbregex \
 --enable-mbstring \
 --enable-opcache \
 --enable-pcntl \
 --enable-shmop \
 --enable-soap \
 --enable-sockets \
 --enable-sysvsem \
 --enable-xml \
 --enable-zip
安装依赖:

yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel pcre-devel

yum -y install curl-devel

yum -y install libxslt-devel

yum -y install gcc

yum -y install openssl openssl-devel 

make && make install
#  安装完成。。
#配置  (一下配置都是我个人的路径配置 大家请按照各自路径配置)

cp  php.ini-development /usr/local/php/lib/php.ini
cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
chmod +x /etc/init.d/php-fpm
cd /usr/local/php/etc
cp php-fpm.conf.default php-fpm.conf
cp php-fpm.d/www.conf.default  php-fpm.d/www.conf
把php添加到全局路径里面,添加方法:
vim /etc/profile 在最后一行加入一句
export PATH="/usr/local/php/bin:$PATH"
保存以后
输入命令:source /etc/profile 立即生效

设置systemctl启动

配置:vim /usr/lib/systemd/system/php-fpm.service

[Unit]
Description=The PHP FastCGI Process Manager
After=syslog.target network.target

[Service]
Type=simple
PIDFile=/usr/local/php/run/php-fpm.pid
ExecStart=/usr/local/php/sbin/php-fpm --nodaemonize --fpm-config /usr/local/php/etc/php-fpm.conf
ExecReload=/bin/kill -USR2 $MAINPID
ExecStop=/bin/kill -SIGINT $MAINPID

[Install]
WantedBy=multi-user.target

systemctl start php-fpm

 

Linux安装PHP(yum安装和编译安装) 一、yum安装 1.更换yum源 Linux更换yum源_清城旧忆的博客-优快云博客 2.输入下列代码 yum install -y php 3.进行验证 cd /var/www/html/ #进入目录 tounch index.php #创建一个PHP页面 vi index.php #编辑输入内容 systemctl restart httpd #重启服务 最后在浏览器输入对应IP+index.php即可成功访问 二、... 阅读详情

相关推荐

linux下PHP编译安装代码踩过的坑解决

坑1:编译之前需要:需要安装gcc 和 autoconfig,要不然安装编译不成功的!(如果系统有就不需要安装了!) 坑2:解压出来的PHP文件里的php.ini xxx 复制到在编译PHP目录下etc下。 坑3:如果php.ini 不生效,用命令  php -i | grep php.ini 去检查下编译后的目录是否一致。不一致需要更改,这里提示放在lib下。 坑4:如果make编...

黎明强的博客 4937

php7.2.14编译安装,centos7 php7.2编译安装

一、安装 php---源码方式安装1.准备工作yum install gcc autoconf gcc-c++yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurllibcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype...

weixin_29000119的博客 209

php7.2.4 64 位下载

php-7.2.4-Win32-VC15-x64位 php5.2 win64 包含了php7apache2_4.dll文件的,可以直接下载解压就能用了

php7.2.14编译安装

0x00 前言 php作为服务器端执行的脚本语言,具有强大的扩展性,被广泛使用。 0x01 源码下载地址 https://www.php.net/releases/ 0x02 更新CentOS6.10源 2020年12月份CentOS官方已经不在正式维护Centos6的源,只能使用国内源续命。这里推荐Centos-6-Vault-Aliyun。源文件为: # CentOS-Base.repo # # The mirror system uses the connecting IP address of th

counsellor的专栏 447

PHP 7.2 源码包

php7.2 最新版源码包,本人亲自使用,没问题在放在上面供大家使用

php-7.2.15.tar.gz

php-7.2.15.tar.gz是php7.2最新release版本,可以在linux上解压编译安装。

第一次使用 php 7.2.14 版【纪念】

当前最新的 7.2 版本。 就是今天创建的。编译安装。

程序员写的技术 FAQ 和杂文 388

php5.2.14 欢迎下载

php5 源码包,欢迎大家下载,学习研究

PHP 7系列版本(7.0、7.1、7.2、7.3、7.4)新特性

PHP很久不用了,很多新特性都搞不清了,稍微整理一下。 标量参数类型声明[7.0] 返回值类型声明[7.0] Nullable类型[7.1] 属性值类型声明[7.4] Void 函数[7.1] 箭头函数[7.4] 类常量可见性[7.1] iterable 伪类[7.1] 新的object类型[7.2] 允许重写抽象方法[7.2] 类在实现接口方法时参数类型扩展[7.2] null合并运算符[7.0] 空值连写赋值运算符[7.4] 组合比较符[7.0] 通过 define() 定

nzz_1214 3162

LaTeX公式转Word竟这么简单?Python三行代码实现学术论文格式无忧

本文介绍如何利用Python的latex2word库,仅需三行代码即可将LaTeX数学公式精准转换为Word原生Office Math对象,解决学术写作中LaTeX与Word格式割裂的难题。该方法支持批量处理、格式保真,并能与Markdown、Jupyter Notebook等工具集成,构建自动化写作流程,实现学术论文格式无忧。

qsc90123456的博客 297

从零实现Unitree Go2的SLAM建图与导航:手把手集成slam_toolbox和nav2(附Rviz2可视化配置)

本文详细指导如何在Unitree Go2四足机器人上集成slam_toolbox和nav2,实现SLAM建图与导航功能。从ROS2环境配置、雷达数据处理到slam_toolbox参数优化,再到nav2路径规划与Rviz2可视化调试,提供完整解决方案。特别适合机器人开发者快速掌握ROS2导航栈在Unitree Go2上的应用实践。

weixin_33737134的博客 1232

linux下编译php7,Linux下编译安装PHP7.2.14

## **【准备工作】**所有操作需要在root用户下本机测试案例系统信息:centos7安装路径:/usr/local/php> 安装依赖,更新内核```# yum install epel-release -y# yum update```## **【安装PHP】**> 先安装如下依赖包```# yum install -y gcc gcc-c++ make zlib zlib-...

weixin_33428613的博客 250

【电路设计】带阻滤波器实战:从理论到Twin-T陷波电路实现

本文详细介绍了带阻滤波器的原理与Twin-T陷波电路的实战应用,从基础概念到工程实现全面解析。通过具体案例展示如何设计高Q值滤波器,解决电源噪声等实际问题,并分享PCB布局和元件选型的实用技巧,助力工程师提升电路设计能力。

gg901的博客 1022

Linux 下编译安装 PHP7

相关内容: 1. Linux 下编译安装 MySQL; 2. Linux 下编译安装 PHP7(本篇); 3. Linux 下编译安装 Nginx,以及 Nginx 和 PHP7 协同工作; 4. Linux 下编译安装 Apache; 下载 PHP 安装包: cd /usr/local/src wget https://www.php.net/distributions/php-7.2.18...

业余敲代码 1710

中山大学_数据科学与计算机_预推免

前言 2019 年 9 月中旬是中山大学预推免时间,本人没能进到夏令营,但是最后在预推免上岸也算不幸中的万幸。 记忆不一定准确,但希望能帮到他人。 想看 流程 的可以直接看总结,正文部分有本人心路历程。 预推免 中山大学的预推免大致可以分为 报道,机试,面试 三大部分,而且尤其是面试,所有人加起来总时长 3 天,幸运的是,本人被安排在第一天的下午第一场,上午就是机试,报道,机试,面试,无缝衔接。 ...

一把健 5208

保姆级避坑指南:在Ubuntu 22.04上用ROS2 Humble搞定TurtleBot3的SLAM与导航(附5个常见报错解决方案)

本文提供了一份详细的Ubuntu 22.04上使用ROS2 Humble和TurtleBot3进行SLAM建图与导航的避坑指南,涵盖Gazebo启动失败、场景加载问题、环境变量设置、GLIBCXX版本冲突及Nav2参数配置等5个常见报错的解决方案,帮助开发者高效完成机器人导航项目。

weixin_29062823的博客 286

Linux编译安装PHP7.4.24及启动

Linux编译安装PHP7.4.24及启动1. 下载安装包PHP安装包2. 配置安装包2.1 先安装前置插件,不管有没有都安装一下2.2 配置php2.3 执行配置命令可能会出现如下错误2.4 运行php的配置命令出现如下示例,即为配置成功3编译安装包3.1 执行编译命令(可能要花一点时间)3.2 在之前编译的源码包中,找到 php.ini-production,复制到/usr/local/php下,并改名为php.ini:3.2 修改配置文件3.3 新建用户组及用户4. 启动停止php-fpm4.1 启

陈家老二的博客 1万+

FFmpeg 开发(14):Android FFmpeg + MediaCodec 实现视频硬解码

MediaCodec 是 Android 提供的用于对音视频进行编解码的类,它通过访问底层的 codec 来实现编解码的功能,是 Android media 基础框架的一部分,通常和 MediaExtractor, MediaSync, MediaMuxer, MediaCrypto, MediaDrm, Image, Surface和AudioTrack 一起使用。

字节流动 3万+

linux php7.2编译安装,Linux下编译安装php7.2

准备工作所有操作需要在root用户下安装路径: /usr/local/php安装PHP首先要安装如下依赖包$yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxm...

weixin_30128407的博客 842

YOLOv13改进策略【Neck】| GSConv+Slim Neck:混合深度可分离卷积和标准卷积的轻量化网络设计

实时检测器架构的轻量级设计GsConv。

Limiiiing的博客 91

Spring AI Alibaba实战训练营-16 NL2SQL (自然语言转 SQL)应用开发指南

本文介绍了一个基于AI的智能BI应用开发项目,主要实现自然语言转SQL(NL2SQL)功能,包含对话模块、MCP模块、向量数据管理模块。项目采用Spring AI Alibaba框架,集成通义千问大模型,支持内存向量库和AnalyticDB向量数据库两种存储方案。重点展示了chat模块的三个控制器实现:AnalyticNl2SqlController用于生产环境,SimpleChatController适用于开发测试,Nl2sqlForGraphController支持基于图的复杂对话流程。系统通过将业务知

program哲学 1588

linux下编译php7,linux 编译安装 php7.2

下面给大家介绍linux编译安装php7.2,希望对需要的朋友有所帮助,更多Linux使用教程可直接访问Linux视频教程进行学习!php编译安装添加用户useradd -r -s /sbin/nologin php-fpm下载解压安装包cd /data/pkgwget http://php.net/get/php-7.2.2.tar.gz/from/this/mirrormv mirror ph...

weixin_33960655的博客 171

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Linux 编译安装 PHP

# 1. 安装依赖 yum -y install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel curl curl-devel libjpeg libjpeg-devel libpng libpng-devel freetype-devel gmp-devel mysql-devel ncurses ncurses-de...

heyuye110 389

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

linux php 编译安装_Linux 源码编译安装PHP环境

Linux 源码编译安装PHP环境下载源码为了安全起见,我们去官网下载:https://www.php.net/downloads,选择合适自己项目的稳定版本,我这里用官网最新稳定版本wget https://www.php.net/distributions/php-7.4.1.tar.gz解压tar -zxvf php-7.4.1.tar.gzcd php-7.4.1配置根据自己需求来选择要安...

weixin_39685674的博客 255

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

linux更换php版本(编译安装)

参考博客:http://blog.csdn.net/21aspnet/article/details/47708763 事前准备:把你以前用的好好的php版本删掉,一般是在/usr/local/php,把这个文件夹删掉,然后把/bin/php这个指令删掉 1. 下载一个你需要的php版本,而且能够用 configure安装的。我们这里举例php7.0.27版本的压缩包 2. 解压缩这个php

qq_29238009的博客 2541
上一篇: 获取时间戳或日期
下一篇: linux安装redis
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值