CentOS 使用 PHPStudy:高效配置指南
简介

CentOS 作为一款免费、开源的 Linux 发行版,因其稳定性和安全性而被广泛使用,PHPStudy 是一款集成了 Apache、PHP、MySQL、phpMyAdmin 等组件的 PHP 开发环境,本文将详细介绍如何在 CentOS 上使用 PHPStudy 进行高效配置。
安装 PHPStudy
下载 PHPStudy 访问 PHPStudy 官网(http://www.phpstudy.net/)下载适合 CentOS 的 PHPStudy 版本。
解压 PHPStudy 将下载的 PHPStudy 压缩包解压到指定目录,
/opt/phpstudy/。修改 PHPStudy 配置 进入 PHPStudy 目录,找到
php.ini文件,进行以下修改:- 将
extension_dir = "./ext修改为extension_dir = "/opt/phpstudy/php/lib/php/extensions/no-debug-non-zts-20190902"。 - 将
date.timezone = ""修改为date.timezone = "Asia/Shanghai"。
- 将
安装 PHPStudy 执行以下命令安装 PHPStudy:
/opt/phpstudy/php/bin/php -i | grep 'extension_dir' /opt/phpstudy/php/bin/php -i | grep 'date.timezone'
检查配置是否正确。

配置 Apache
修改 Apache 配置文件 进入
/opt/phpstudy/apache/conf/目录,找到httpd.conf文件,进行以下修改:- 将
serverName localhost修改为ServerName yourdomain.com(将yourdomain.com替换为你的域名)。 - 将
DocumentRoot "/opt/phpstudy/www"修改为DocumentRoot "/var/www/html"。
- 将
启动 Apache 执行以下命令启动 Apache:
/opt/phpstudy/apache/bin/httpd
配置 MySQL
修改 MySQL 配置文件 进入
/opt/phpstudy/mysql/bin/目录,找到my.cnf文件,进行以下修改:- 将
basedir和datadir的值修改为/opt/phpstudy/mysql/。
- 将
启动 MySQL 执行以下命令启动 MySQL:
/opt/phpstudy/mysql/bin/mysqld_safe &
测试 PHPStudy 环境

创建测试文件 在
/var/www/html/目录下创建一个名为test.php的文件,并输入以下内容:<?php phpinfo(); ?>
访问测试文件 在浏览器中输入
http://yourdomain.com/test.php(将yourdomain.com替换为你的域名),如果成功显示 PHP 信息,则说明 PHPStudy 环境配置成功。
FAQs
问题:PHPStudy 安装完成后,无法访问测试文件。 解答:请检查 Apache 和 MySQL 是否已启动,同时确保测试文件的路径正确。
问题:PHPStudy 配置过程中,遇到
extension_dir错误。 解答:请检查php.ini文件中的extension_dir设置是否与 PHPStudy 安装路径一致。

