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

提升到上一个目录

把数据库配置好访问成功

相关推荐
m0_7482451721 分钟前
Cisco WebEx 数据平台:统一 Trino、Pinot、Iceberg 及 Kyuubi,探索 Apache Doris 在 Cisco 的改造实践
apache
君败红颜23 分钟前
Apache Commons Pool2—Java对象池的利器
java·开发语言·apache
白了个白i26 分钟前
多个方向说下nginx和apache的区别
运维·nginx·apache
jiejianyun85730 分钟前
上门回收小程序如何搭建?有个小程序收破烂也要高端?
服务器·小程序·apache
网安-轩逸4 小时前
IPv4地址表示法详解
开发语言·php
007php0079 小时前
linux服务器上CentOS的yum和Ubuntu包管理工具apt区别与使用实战
linux·运维·服务器·ubuntu·centos·php·ai编程
Mitch31114 小时前
【漏洞复现】CVE-2014-3120 & CVE-2015-1427 Expression Injection
运维·web安全·elasticsearch·docker·apache
玖疯子14 小时前
介绍 Apache Spark 的基本概念和在大数据分析中的应用
apache
胡译胡说14 小时前
还记得十几年前 PHP 那个 0x00+2=4 的 Bug 吗
php·debug·编译原理
魔众16 小时前
一个桌面工具条系统,插件一键启动,快速扩展提高工作效率
开源·php·laravel·blog