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

提升到上一个目录

把数据库配置好访问成功

相关推荐
不吃肉的羊5 小时前
PHP设置文件上传最大值
后端·php
二当家的素材网6 小时前
Centos和麒麟系统如何每天晚上2点10分定时备份达梦数据库
linux·数据库·centos
挑战者6668886 小时前
CentOS 系统高效部署 Dify 全攻略
linux·运维·centos
自由游戏开发者10 小时前
用U盘启动制作centos系统最常见报错,系统卡住无法继续问题(手把手)
linux·运维·centos
Aurora_NeAr20 小时前
Apache Iceberg数据湖基础
apache
源图客21 小时前
Apache Nutch介绍与部署编译
apache·nutch
FreeBuf_21 小时前
Apache组件遭大规模攻击:Tomcat与Camel高危RCE漏洞引发数千次利用尝试
java·tomcat·apache
蓝易云1 天前
CentOS 7上安装X virtual framebuffer (Xvfb) 的步骤以及如何解决无X服务器的问题
前端·后端·centos
用户9272472502191 天前
PHP+JS+CSS+JSON 单页新闻系统实现方案
php
jingyu飞鸟1 天前
linux系统源代码安装apache、编译隐藏版本号
linux·运维·apache