php: centos+apache 启动php项目

embedded/2024/10/21 6:41:48/

指导文件

:PHP: Apache 2.x on Unix systems - Manual

下载路径

:Index of /httpd

configure: error: APR not found.

解决方案:

APR(Apache Portable Runtime)库。APR是Apache HTTP服务器的可移植运行时环境,许多软件依赖APR来提供基础的功能和可移植性。

yum install apr apr-devel

放弃编译,通过yum 进行安装apache

sudo yum updatesudo yum install httpdsudo systemctl start httpdsudo systemctl enable httpdsudo firewall-cmd --permanent --zone=public --add-service=httpsudo firewall-cmd --permanent --zone=public --add-service=httpssudo firewall-cmd --reload

配置php运行环境

安装php

yum install phpsudo yum install php-mysqlnd php-xml

yum install php-fpm -y
systemctl start php-fpm
systemctl enable php-fpm

创建一个PHP文件以测试PHP是否正常工作:

<?php
phpinfo();
?>

重启httpd 使php模块生效

sudo systemctl restart httpd

访问info.php

yum install unzip -y

No slotmem from mod_heartmonitor

以上报错暂时跟程序运行无关

检测mysql端口通信

telnet 192.168.56.1 3306

修改mysql配置

提升到上一个目录

把数据库配置好访问成功


http://www.ppmy.cn/embedded/46757.html

相关文章

2024-06-05-记一次cnvd渗透

前言&#xff1a;挖src挖郁闷了&#xff0c;闲来无事选择挖一个cnvd来练练手&#xff0c;本次的漏洞都没啥难度&#xff0c;企查查资产过了5000万 说一下cnvd证书的下放标准 对于中危及中危以上通用型漏洞&#xff08;CVSS2.0基准评分超过4.0分&#xff09;&#xff0c;以及涉…

举例说明async 和 await 在 .NET Core 中的基本使用

异步编程在 .NET Core 中变得越来越重要&#xff0c;async 和 await 关键字是实现异步编程的基础。下面我们将通过一个示例来说明如何使用它们。 示例代码 下面是一个简单的示例&#xff0c;演示了如何使用 async 和 await 来执行异步操作&#xff1a; using System; using …

Java扩展机制:SPI与Spring.factories详解

一、SPI SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。 整体机制图如下: Java SPI 实际上是“基于接口的编程+策略模式+配置文件”组合实现的动态加载机制。 系统设计的各个抽象,往往有很多不…

QT之可拖动布局研究

1. 背景 最开始只用到了最基本的水平布局 、垂直布局。它的好处就是窗口整体缩放后&#xff0c;控件也自动等比例缩放。 但是比如水平布局之中的控件宽度比例、垂直布局之中的控件高度比例都是固定的。 平时也不怎么开发界面&#xff0c;最近有个需求&#xff0c;想界面上的…

探索营销系统业务架构的设计与应用

随着市场竞争的日益激烈和消费者需求的不断变化&#xff0c;营销系统作为企业营销管理的重要组成部分&#xff0c;扮演着至关重要的角色。本文将深入探讨营销系统业务架构的设计与应用&#xff0c;从客户关系管理、营销活动管理、数据分析和智能化服务等方面进行全面解析&#…

【MMU】——简介

文章目录 MMU 简介MMU 作用地址翻译页式内存管理段式内存管理段页式内存管理内存保护存取数据模型MMU 简介 Memory Manage Unit 存储器管理单元是一种硬件模块,用于在 CPU 和内存之间实现虚拟内存管理。 其主要功能是将虚拟地址转换为物理地址,同时提供访问权限的控制和缓存…

kuka编程怎么加中文:解锁KUKA机器人编程中的中文支持

kuka编程怎么加中文&#xff1a;解锁KUKA机器人编程中的中文支持 在工业自动化领域&#xff0c;KUKA机器人以其卓越的性能和广泛的应用而备受赞誉。然而&#xff0c;对于许多中国用户来说&#xff0c;如何在KUKA编程中加入中文支持却成为了一个挑战。本文将从四个方面、五个方…

VS2022,lib调用dll工程的一个函数

lib工程本身是一个静态库工程&#xff0c;没有链接器设置。然而&#xff0c;我们依然可以在lib工程中调用DLL工程中的函数&#xff0c;只需要确保头文件正确导入&#xff0c;并在最终使用lib的可执行文件项目中正确链接DLL的.lib文件。下面是一个详细的步骤说明&#xff1a; 假…