首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]CentOS快速搭建:PHP、MySQL、Apache三剑客一步到位

发布于 2025-07-16 12:25:11
0
839

引言CentOS作为一款免费的Linux发行版,因其稳定性和易用性而广受欢迎。在网站开发中,PHP、MySQL、Apache(常称为LAMP或AMP环境)是搭建动态网站的基础组件。本文将为您介绍如何在...

引言

CentOS作为一款免费的Linux发行版,因其稳定性和易用性而广受欢迎。在网站开发中,PHP、MySQL、Apache(常称为LAMP或AMP环境)是搭建动态网站的基础组件。本文将为您介绍如何在CentOS系统上一键安装和配置PHP、MySQL、Apache,以快速搭建所需的环境。

准备工作

  1. 系统要求:确保您的CentOS系统已更新至最新版本。
  2. 网络连接:确保您的CentOS系统已连接到互联网。
  3. Yum仓库:CentOS自带了Yum仓库,可以直接使用。

安装Apache

Apache是世界上最流行的Web服务器软件。以下是安装Apache的步骤:

# 安装Apache
sudo yum install httpd
# 启动Apache服务
sudo systemctl start httpd
# 设置Apache服务开机自启
sudo systemctl enable httpd
# 检查Apache服务状态
sudo systemctl status httpd

安装完成后,可以通过访问 http://your_server_ip/ 来查看Apache的默认欢迎页面。

安装MySQL

MySQL是一个开源的关系型数据库管理系统。以下是安装MySQL的步骤:

# 安装MySQL
sudo yum install mariadb-server
# 启动MySQL服务
sudo systemctl start mariadb
# 设置MySQL服务开机自启
sudo systemctl enable mariadb
# 安全配置MySQL
sudo mysql_secure_installation

按照提示进行操作,设置root密码、删除匿名用户、禁止root用户远程登录等。

安装PHP

PHP是一种流行的服务器端脚本语言,用于Web开发。以下是安装PHP的步骤:

# 安装PHP
sudo yum install php php-mysql
# 检查PHP配置
php -v

配置Apache支持PHP

为了使Apache能够处理PHP文件,需要进行以下配置:

# 编辑Apache配置文件
sudo vi /etc/httpd/conf/httpd.conf
# 查找并取消以下行的注释
LoadModule php7_module modules/libphp7.so
# 添加以下行到<Directory>标签内
AddType application/x-httpd-php .php

保存并退出编辑器,然后重启Apache服务:

sudo systemctl restart httpd

创建测试页面

/var/www/html/ 目录下创建一个名为 info.php 的文件,并添加以下内容:

<?php
phpinfo();
?>

保存并退出编辑器,然后在浏览器中访问 http://your_server_ip/info.php,您应该能看到PHP的信息页面。

总结

通过以上步骤,您已经成功在CentOS上搭建了PHP、MySQL、Apache环境。您可以在此基础上进行网站开发,例如使用PHP编写代码,MySQL存储数据,Apache作为Web服务器来处理请求。

评论
一个月内的热帖推荐
极兔cdn
Lv.1普通用户

3

帖子

6

小组

37

积分

赞助商广告
站长交流