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

提升到上一个目录

把数据库配置好访问成功

相关推荐
vx-程序开发13 分钟前
django医院预约挂号系统---附源码23353
java·javascript·spring boot·python·eclipse·django·php
三8442 小时前
RCE长度&字符限制绕过
开发语言·php
莫凡的博客2 小时前
火山引擎-基础入门阶段细化实操案例
人工智能·php·火山引擎
代龙涛3 小时前
WordPress sidebar.php 侧边栏开发教程
开发语言·php·wordpress
wangjing_05223 小时前
通过CentOS 7虚拟机的Docker服务部署Node-RED及气象数据显示界面搭建完整教程
linux·docker·centos
weixin_BYSJ19874 小时前
springboot医疗信息管理系统---附源码17465
java·javascript·spring boot·python·django·flask·php
AI直播技术杂谈16 小时前
AI直播推流链路中延迟优化的通用技术方案
开发语言·人工智能·php
vx-程序开发16 小时前
springboot农产品运输服务平台---附源码75498
java·javascript·spring boot·python·eclipse·django·php
三言老师17 小时前
CentOS8 Firewalld 高级规则中级实操教程
linux·运维·服务器·网络·centos
haojiehero12318 小时前
TP 网盘源码深度解析:私有化部署你的「图床 + 网盘」系统(附架构图与部署流程)
php