此前已搭建虚拟机并安装CentOS系统及Apache服务器,现在此基础上部署最新版PHP,为有需求的用户提供参考与帮助,便于进一步完善Web环境配置,提升开发与学习效率。
1、 前往PHP官网获取最新版本7.4.2。
2、 请通过浏览器的查看元素功能自行查找并下载PHP安装包,系统不支持直接提供链接。
4、 进入Apache的bin目录,查找apxs所在路径,例如:/usr/local/apache/bin/apxs。
5、 编译安装PHP时需要用到这个。
6、 进入php-7.4.2文件夹,执行配置命令开始安装。
7、 提示缺少libxml-2.0包,需安装该组件以解决依赖问题。
8、 再次执行步骤四
9、 提示未找到 sqlite3 包,需安装 sqlite3 才能继续。
10、 重复步骤四一次
11、 启动编译安装
12、 安装完成后,运行make test进行功能检测。
13、 将 PHP 安装包中的配置文件 php.ini-production(用于生产环境)或 php.ini-development(用于开发环境)复制到 PHP 的配置目录 /usr/local/php/lib/ 下,确保 PHP 能正确读取配置,根据实际使用场景选择合适的配置文件以优化运行环境。
14、 编辑 Apache 配置文件 /usr/local/httpd/conf/httpd.conf,添加相应配置内容。
15、 进入 Apache 的 Web 目录 /usr/local/httpd/htdocs,创建名为 test.php 的文件。
16、 重启Apache服务后,通过浏览器打开http://127.0.0.1/test.php进行访问测试。
17、 至此,Apache环境下PHP的编译安装已完成。
