php: centos+apache 启动php项目

指导文件

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 update

sudo yum install httpd

sudo systemctl start httpd

sudo systemctl enable httpd

sudo firewall-cmd --permanent --zone=public --add-service=http

sudo firewall-cmd --permanent --zone=public --add-service=https

sudo firewall-cmd --reload

配置php运行环境

安装php

复制代码
yum install php

sudo 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配置

提升到上一个目录

把数据库配置好访问成功

相关推荐
__log1 小时前
弱网环境下的“生命线“:从AI流式响应到大文件上传的稳定性
开发语言·人工智能·php
TlSfoward2 小时前
TLSFOWARD TLS指纹
开发语言·数据库·爬虫·搜索引擎·https·php
Qlittleboy4 小时前
PHP的接口参数传递的过多,max_input_vars = 5000
开发语言·php
qetfw5 小时前
CentOS 7 搭建 MariaDB 数据库服务
linux·数据库·centos·mariadb
谪星·阿凯7 小时前
CTF Web 解题完全指南:从 PHP 弱类型到 SSTI 模板注入的实战方法论
前端·安全·php·ctf web
你驴我8 小时前
WhatsApp 多账号消息路由中的去重与顺序保证实践
开发语言·php
硬核科技牛9 小时前
AI生成的小程序,数据能导出换平台吗
小程序·apache
酷可达拉斯10 小时前
Linux操作系统-简单内核优化
linux·git·php
AC赳赳老秦11 小时前
OpenClaw 合规公开数据采集入门:合法边界、数据源选型与反爬规避实操指南
大数据·人工智能·python·信息可视化·php·deepseek·openclaw
观远数据1 天前
连锁零售的BI落地清单:从门店日报到智能补货的6步推进路径
apache·零售