配置CentOS以搭建网页服务环境

准备工作
在开始配置CentOS以搭建网页服务环境之前,请确保您已经安装了CentOS操作系统,以下配置将以CentOS 7为例。
安装Apache服务器
Apache是一款广泛使用的开源HTTP服务器,可以用于搭建网页服务。
安装Apache服务器
sudo yum install httpd
启动Apache服务
sudo systemctl start httpd
设置Apache服务开机自启
sudo systemctl enable httpd
测试Apache服务
在浏览器中输入服务器的IP地址或域名,如果看到Apache欢迎页面,则表示Apache服务器安装成功。
安装PHP
PHP是一种流行的服务器端脚本语言,常用于网页开发。
安装PHP

sudo yum install php
安装PHP扩展
sudo yum install php-mysql php-gd php-xml php-mbstring
修改Apache配置文件
编辑/etc/httpd/conf/httpd.conf文件,找到LoadModule行,确保php_module被加载。
LoadModule php7_module modules/libphp7.so
添加PHP配置
在httpd.conf文件中,找到DirectoryIndex行,添加index.php。
DirectoryIndex index.html index.php
重启Apache服务
sudo systemctl restart httpd
安装MySQL数据库
MySQL是一款流行的开源关系型数据库管理系统。
安装MySQL
sudo yum install mariadb-server
启动MySQL服务
sudo systemctl start mariadb
设置MySQL服务开机自启
sudo systemctl enable mariadb
配置MySQL安全

sudo mysql_secure_installation
根据提示完成安全配置。
测试配置
创建一个简单的PHP页面
在/var/www/html/目录下创建一个名为info.php的文件,并添加以下内容:
<?php phpinfo(); ?>
访问测试页面
在浏览器中输入服务器的IP地址或域名,然后访问/info.php,如果看到PHP信息页面,则表示配置成功。
FAQs
Q1:如何查看Apache服务器的版本?
A1:使用以下命令查看Apache服务器的版本:
httpd -v
Q2:如何查看MySQL服务器的版本?
A2:使用以下命令查看MySQL服务器的版本:
mysql --version
