CentOS 5.4 LAMP环境搭建指南
LAMP(Linux、Apache、MySQL、PHP)是一种流行的开源Web开发平台,它由Linux操作系统、Apache服务器、MySQL数据库和PHP脚本语言组成,本文将详细介绍如何在CentOS 5.4操作系统上搭建LAMP环境。

准备工作
硬件环境
- CPU:1GHz以上
- 内存:1GB以上
- 硬盘:20GB以上
软件环境
- 操作系统:CentOS 5.4
- 软件包管理器:Yum
安装Apache服务器
安装Apache服务器
yum install httpd
启动Apache服务器
service httpd start
检查Apache服务器状态
service httpd status
设置开机自启
chkconfig httpd on
安装MySQL数据库

安装MySQL服务器
yum install mysql-server
启动MySQL服务器
service mysqld start
检查MySQL服务器状态
service mysqld status
设置开机自启
chkconfig mysqld on
初始化MySQL数据库
mysql_secure_installation
安装PHP
安装PHP
yum install php php-mysql
配置PHP
- 编辑PHP配置文件
/etc/php.ini - 修改
date.timezone为正确的时间区域,例如Asia/Shanghai - 修改
short_open_tag为On以启用短标签 - 修改
file_uploads为On以启用文件上传功能
- 编辑PHP配置文件
重启Apache服务器

service httpd restart
测试LAMP环境
创建一个简单的PHP页面
- 在
/var/www/html目录下创建一个名为info.php的文件,内容如下:<?php phpinfo(); ?>
- 在
打开浏览器,访问
http://服务器IP地址/info.php,查看PHP信息。
FAQs
Q1:如何修改MySQL的root密码? A1:使用以下命令修改MySQL的root密码:
mysqladmin -u root -p password '新密码'
Q2:如何在Apache服务器中添加虚拟主机? A2:编辑Apache的虚拟主机配置文件/etc/httpd/conf/httpd.conf,添加以下内容:
<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName example.com
DocumentRoot /var/www/html/example
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost> 然后重启Apache服务器:
service httpd restart

