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

提升到上一个目录

把数据库配置好访问成功

相关推荐
莫爷40 分钟前
JSON 性能优化实战:大数据量 JSON 的处理技巧
性能优化·json·apache
D愿你归来仍是少年1 小时前
Flink 并行度变更时 RocksDB 状态迁移的关键机制与原理
大数据·flink·apache
华科大胡子2 小时前
此电脑网络位置异常的AD域排错指南
开发语言·php
千百元6 小时前
网络图标显示不正常
开发语言·网络·php
hans汉斯7 小时前
基于污点分析的PHP应用威胁检测平台
开发语言·人工智能·算法·yolo·目标检测·php·无人机
一次旅行7 小时前
Mac本地部署OpenClaw优化
开发语言·macos·php
小邋遢2.07 小时前
Centos stream 9 安装后root不能远程登录问题
linux·运维·centos
博傅8 小时前
docker部署php项目
docker·eureka·php
luanma1509809 小时前
Laravel vs ThinkPHP:框架选择终极指南
php·laravel
2301_807367199 小时前
Linux(CentOS)安装 Nginx
linux·nginx·centos