完整的升级apache2.4.1 php5.3.10

CentOS下php5.4升级到php5.6 CentOS下php5.4升级到php5.6 之前买的一个腾讯云,里面装了LANAP环境,最近自己用php写了个东西,放上去的时候由于php版本不一致导致运行时出现一些问题。下面我来说下我的php5.4升级到php5.6的步骤。 首先查看你当前的php版本, 我的当前版本是php5.4的 php -v 升级以下centos的软件仓库 rpm -Uvh https:/... 阅读详情
先把httpd的服务关了。。


 ./configure --prefix=/usr/local/apache-2.4 --enable-so --enable-modules=all --enable-rewrite --enable-deflate --enable-socache-memcache --enable-buffer --enable-proxy-fcgi --enable-session --enable-session-cookie --enable-cache-disk --enable-cache --enable-file-cacheso



编译参数看上面。。我以为加的cache比较多。。又加了新模块session。。有fcgi。。rewrite。在测试机上测试。还有个buffer。

然后make make install   不知道是不是我的原因。。在make 的时候 测试机。突然关机了。。。查log,好像是给人关的。。但是没人弄啊。。不知道怎么回事。。

完了以后

# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
# vi /etc/init.d/httpd 在第二行加入以下两行内容

1 # chkconfig: 2345 10 90
2 # description: Activates/Deactivates Apache Web Server

# chkconfig –add httpd
# chkconfig –level 2345 httpd on
# chown -R www:www /usr/local/httpd

加入开机启动。。然后。修改下。用户和组。。给目录权限。。目录用户权限。。service httpd start  ok。。下一步就是编译你的php。。。

再贴一次我的参数。。

./configure --prefix=/usr/local/php-5.3.10 --with-config-file-path=/usr/local/php-5.3.10/etc --with-apxs2=/usr/local/apache-2.4/bin/apxs --with-mysql=/usr/local/mysql-5.5.16/ --with-mysqli=/usr/local/mysql-5.5.16/bin/mysql_config --with-iconv-dir=/usr/local/libiconv --with-freeype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --with-curl --with-curlwrappers --with-mhash --with-mcrypt --with-gd --enable-gd-native-ttf --with-xsl --with-openssl  --with-xmlrpc --without-pear --enable-zip --enable-soap --enable-mbstring --enable-ftp --enable-sockets --enable-pcntl --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --disable-rpath --enable-mbregex 


出去吃饭了。。回了在写。


回来了



然后

配置
# vi /usr/local/httpd/conf/httpd.conf
找到

1 AddType application/x-gzip .gz .tgz

下行添加

1 AddType application/x-httpd-php .php

找到

1 <IfModule dir_module>
2     DirectoryIndex index.html
3 </IfModule>

修改为

1 <IfModule dir_module>
2     DirectoryIndex index.html index.htm index.php
3 </IfModule>













        
CentOS 7 升级 PHP 7.4 完整指南:Remi 源 + Apache/Nginx 配置 PHP 是 Web 应用的核心运行时环境,其版本直接决定语法支持、安全补丁和扩展兼容性。CentOS 7 因 RHEL ABI 稳定策略,默认仅提供已停止维护的 PHP 5.4,无法满足 Laravel、WordPress、Drupal 等现代框架对 PHP 7.4+ 的硬性要求。升级本质是运行时环境重构,需绕过系统源限制,借助 Remi 源提供多版本共存、SELinux 友好、服务集成完备的 RPM 包。技术价值在于兼顾安全性(CVE 修复)、性能(OPcache 全局共享)与稳定性(不破坏 yum/sy 阅读详情

相关推荐

APACHE2.4+PHP5.3安装环境必备文件

APACHE2.4 是APACHE最新版,最新版是没有php5apache2_4.dll这个文件的。所以如果需要配置PHP5.3环境,必须单独下载本文件才能正确配置。 注意:本文件仅适用于PHP 5.3 TS(线程安全)版本。不适合NTS,不适合PHP5.2 PHP5.4 如果需要PHP5.2 或PHP5.4 请下载我另外上存的资源。

CentOS 6 部署 LAMP 实操指南:Apache 2.2 + MySQL 5.1 + PHP 5.3

LAMP 是理解 Web 服务架构的基础技术栈,其核心由 Linux 操作系统、Apache HTTP 服务器、MySQL 关系型数据库与 PHP 动态脚本语言组成。在实际运维中,尽管 CentOS 6 已结束生命周期,但大量遗留系统仍依赖 Apache 2.2、MySQL 5.1 和 PHP 5.3 这一经典组合,因其与旧代码(如 mysql_* 函数)、定制中间件及离线环境高度兼容。该技术栈的价值在于稳定性、可预测性与最小化变更风险,适用于政企内网、工业控制后台和教学实验等场景。本文聚焦 CentOS

weixin_34101784的博客 507

Java + Selenium + TestNg + Allure Web UI 自动化

我们知道,在Python中针对Web UI自动化有Python + Selenium + Pytest/Unittest +Allure的技术栈。那么对于Java而言,也有其独特的Web UI 自动化技术栈。相同的,我们同样的运用Selenium框架,测试报告同样运用Allure。不同的是,我们运用的语言由Python转化为了Java,测试用例管理框架从Pytest转化为了TestNG。

qq_45594960的博客 1913

Xampp套件中apache及php升级介绍

如题,暂未更新

狂热代码份子 1783

拆解爆火AI图文日报!用扣子(Coze)工作流,10分钟实现自动化新闻早报

当用户提供一则新闻内容时,仔细分析新闻中的关键信息。提取新闻事件的核心要点,包括事件主体、发生时间、地点、主要情节等。用简洁的语言对新闻进行总结,控制在[X]字以内(可根据实际需求设定字数限制)。若用户提供多条新闻,对比各新闻之间的异同点。从事件类型、影响范围、发展趋势等方面进行分析。综合总结多条新闻的整体情况,以有条理的方式呈现给用户。

一身都是月 2426

关于获取CISP-PTE一些避坑经历

考场内是不允许携带外设键盘的,现场会至少有一个360安全专业人员监考.所有人电脑都会提前装一个奇安信的一个考试exe,刚开始的时候会让你连接一个WIFI,我们将会通过WIFI进行做题,做题期间你的电脑将被全程监控并且一些退出快捷键也是全部锁死(有点像勒索病毒那种界面),想要重启必须直接拔电源。中途可以上厕所,需要监考官陪同

6322

Apache版本升级

6. 将之前的apache配置文件替换到新的apache下(主要为 /conf/httpd.conf 和 /conf/extra/*.conf)7. 进入到bin目录下,输入./httpd -k start 开启服务(若存在端口被其他进程占用,杀掉进程后再启用)2. 解压到服务器指定目录,例如(/usr/local),此时为源码,还不能使用,需要编译处理(如系统已有apache,建议先备份一下)如有报依赖包未找到,则到官网去下载指定包,解压到 /usr/local下(图中是缺少apr依赖)

码农有个田园梦 2148

loadStop的原因导致的SSUSP

Total内存值是可用来调度的可用内存,当前可用内存为 0M。 loadSched和loadStop的阈值是根据 Total 内存和节点内存来做限制的。 loadStop 50G,现在有大量作业SSUSP,说明之前某个时间点该节点内存可能有低于50G的时候,导致作业SSUSP,具体是否是这个原因引起的需要用 bjobs -l JobID 看下作业的详细信息。 如果是loadStop的原因导致的 SSUSP,根据loadStop设置的阈值,Total 值高于loadStop值后,将逐步恢复挂起的作业

Blueberry521的博客 667

Apache HTTP Server 安装及升级指引

编译与安装  本文仅阐述Apache在Unix和类Unix系统中的编译和安装,在Windows中的编译和安装可以参考在Microsoft Windows中使用Apache。其他平台可以参见针对特定平台的说明文档。  像其它许多开源项目一样,Apache使用libtool和autoconf建立编译环境。 如果你只进行很小的版本升级(比如2.2.54→2.2.55),请直接跳转到下面的升级部分。

junmoxie的专栏 5353

第0章 《机器人工程师带你入门SLAM》专栏所有文章目录汇总(截止目前115篇文章),方便大家查看阅读

《机器人工程师带你入门SLAM》专栏文章汇总:优快云热销专栏已更新100+篇优质内容,涵盖SLAM技术全栈知识体系。文章分为三大类:1)基础工具与环境配置,包括Ubuntu、Git等必备技能;2)C++编程从入门到进阶,详解变量、类、模板等核心概念;3)SLAM核心库实战,深入解析ROS、Eigen、PCL等关键库的应用。专栏提供从计算机基础到项目实战的系统学习路径,并附代码实例。点击专栏主页可订阅查看全部内容,后续将保持更新。

行知SLAM 1068

YOLOv11 模型轻量化全流程:从剪枝到量化,打造移动端“极速检测利器”

将浮点模型量化为INT8模型,减少内存占用并加速推理。# 加载剪枝后的模型# 转换为TorchScript# 静态量化# 保存量化模型量化后模型推理速度可再提升20%,而mAP损失小于1%。

m0_64661770的博客 465

Http代理tinyproxy配置

安装tinyproxy, 参考文档:http://www.zhixing123.cn/ubuntu/42673.html 步骤: (1)yum install tinyproxy.x86_64 (2)编辑配置文件, vim /etc/tinyproxy/tinyproxy.conf        修改Allow 127.0.0.1为自己IP,只允许自己使用,或者在Allow前面

courage89的专栏 1万+

在 ABAP SEGW OData 服务里,把 Function Import 参数长度校验真正跑起来

SAP Gateway服务中Function Import参数长度校验的实现机制解析:在SEGW中定义Max Length参数后,需通过模型特性USE_STRICT_FUNCTION_PARAM_CHK(7.52+版本支持)启用严格检查。该特性需在MPC_EXT的DEFINE方法中设置,框架会在URI解析阶段拦截超长参数,避免错误进入业务逻辑。对于低版本系统,建议在应用层手动添加校验。这种模型驱动的方式符合Clean Core原则,能有效提升接口健壮性。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 493

ThinkPHP3.2.3从php5升级到php7艰辛之路

       首先ThinkPHP3.2.3支持php7吗, 绝对支持。               windows下,之前用的项目是部署在Apache2.4.17+php5.x版本, 因为客户那边网络安全扫描,发现很多漏洞,其中有apache、php的高危漏洞,多达上百次, 急需修复,如不修复将面临站点关闭的风险。        于是联系软件供应商,那边之前答应配合升级,最终未能升级, 给到...

sunny_lv的专栏 9847

【知识分享】车载以太网PCB布局设计指南

本文将深入探讨在设计车载以太网设备的印刷电路板(PCB)时需要着重考虑的若干关键主题。这些主题广泛涵盖了数据布线设计,以确保其符合信号完整性(SI)和电磁兼容性(EMC)标准;外部元器件的合理摆放;以及采取有效的抗电磁干扰(EMI)布局策略等方面。通过全面且细致地处理这些关键环节,能够显著提升车载以太网设备的性能与可靠性。

一只豌豆象的博客 1352

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

APACHE环境下PHP 5.3.3升级到5.6

文章目录0. 环境1. 源码升级1.1 安装步骤1.2 注意事项2. YUM升级 0. 环境     系统:CentOS release 6.8     Apache:2.2.15     PHP 5.3.3版本为YUM安装 1. 源码升级 1.1 安装步骤  &nbs...

运维狗的备忘录 859

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Apache2.0也能跑PHP3和PHP4

     Apache作为应用最广泛的Web服务器工具,其升级很迅速。一些能在Apache 1.0中运行的模块,在Apache 2.0中往往需要换一种方式才能运行,比如PHP3和PHP4。原来在Apache 1.0中运行PHP3和PHP4,只需要在/etc/httpd/conf/httpd.conf文件里做个简单的修改就可以运行。可是Apache 2.0把这些外挂的模块都移到/etc/httpd/

zaowei21的专栏 2200

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

win10下apache2.4 php7.2或php7.3 开启openssl扩展,终于搞定了,分享给大家

开发的电脑是win10(x64),为了学习laravel5.7,php已经升级为php7.3(x64),但是laravel5.7安装好后报错 Call to undefined function openssl_cipher_iv_length() phpinfo()看到 Phar下:OpenSSL supportdisabled (install ext/openssl),就表示oepnss...

michaelzhouh的专栏 1万+

Apache2.4+PHP5.6配置教程和问题Apache服务无法启动以及php配置文件不生效等的解决

    初学php时用的是Apache2.2+php5.4+mysql5.5的组合,由于准备学习Laravel,对php版本要求较高,所以更换了php5.6,同时,由于Apache2.2不支持php5.5及以上,所以还需要更换Apache2.4版本。下面记录一下更换过程以及纪念一下过程中遇到的各种问题的解决。    首先是php5.6的下载,没什么疑问,php官网(www.php.net)右上角下...

PHP学习日志——地雷 5542

sql server driver for php,[Server] 安裝 Apache 2.4.1 + PHP 5.3.10 + SQL Server Driver for PHP

[Server] 安裝 Apache 2.4.1 + PHP 5.3.10 + SQL Server Driver for PHP/* 2012.2.9 Maple 測試且紀錄2012.7.18 Maple 整理文件 */安裝前的狀況說明:安裝環境為 SERVER 2008 ( 64位元版本 ),需要連線到 SQL Server 2005,因為舊系統已有進階的 Apache 的設定,因此升級還是採...

weixin_42129970的博客 342

windows php5.3升级,Windows8.1 64位下升级PHP-5.3.5至PHP-5.4.42的详细流程!

1、由于准备使用Yii 2.0框架,其需要 PHP 5.4 或更高版本,因此决定升级PHP版本;2、现在环境为:Windows8.1 64、Apache 2.2.25(http://www.apache.org/)、MySQL-5.5.28、PHP-5.3.5、phpMyAdmin-4.2.9.1;升级前环境截图3、准备升级为:Windows8.1 64、Apache 2.4.12(http://...

weixin_39597323的博客 359

php5apache2.dll,apache2.4+php5.6 不能加载php5apache2_4.dll

httpd.exe: Syntax error on line 530 of C:/workspace/work/Apache24/conf/httpd.conf: Cannot load C:/workspace/work/php564/php5apache2_4.dll into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\...

weixin_39839541的博客 464

wampserver升级php5.5.12到php7.2.3

wampserver升级php5.5.12到php7.2.3 1.下载php7.2.3版本压缩包(64位的下载x64,32位的下载x86,Thread Safe版本),解压到wamp/bin/php文件夹,新建文件夹php7.2.3 2.将php5.5.12文件夹中的,php.ini , phpForApache.ini , wampserver.conf 文件 复制到 php7.2.3 文...

shenhaha001的专栏 1007

CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP

由于最近工作中遇到了一个在比较老旧RedHat系Linux发行版系统上升级安装Apahce+MySQL+PHP环境的事情,鼓弄了半天,发现和在比较新的操作系统如CentOS7上安装配置还是有一定区别的,因此,在此记录一下主要的方法和过程,希望能帮到有同样需求的朋友。

一个测试工程师的代码世界 5324

php5.2.8升级,聊聊ThinkPHP3.2.3从php5升级到php7艰辛之路

首先ThinkPHP3.2.3支持php7吗, 绝对支持。windows下,之前用的项目是部署在Apache2.4.17+php5.x版本, 因为客户那边网络安全扫描,发现很多漏洞,其中有apache、php的高危漏洞,多达上百次, 急需修复,如不修复将面临站点关闭的风险。于是联系软件供应商,那边之前答应配合升级,最终未能升级, 给到的回复是ThinkPHP3.2.3不能部署在php7。于是只能靠...

weixin_35712571的博客 331

php 5.2.1如何升级,CentOS 下 PHP 从 5.1.x升级到5.2.x

Magento平台要求php 5.2.x或以上,经过一晚上的努力,vps系统成功由win换成了CentOS,我知道你能猜到,环境肯定是搭好了呢。下面说说php 5.1.6升级到5.2.10的过程,以官方英文文章作为范本哦(其实已经很详细啦,不过是英文的!)首先,让我们进入命令提示行,第一步,先查看php组件信息:(很清楚是5.1)# rpm -qa |grep phpphp-common-5.1....

weixin_33318720的博客 165
上一篇: apache 2.4.1 编译参数
下一篇: 开始尝试nginx
小米饭团
博客等级 码龄16年 36粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值