CentOS LAMP服务器搭建指南

简介
LAMP(Linux、Apache、MySQL、PHP)是一种流行的开源服务器解决方案,广泛应用于网站开发,CentOS是一个基于Red Hat Enterprise Linux的免费发行版,以其稳定性和安全性著称,本文将详细介绍如何在CentOS服务器上搭建LAMP环境。
准备工作
硬件要求
- CPU:至少1GHz
- 内存:至少512MB(建议1GB以上)
- 硬盘:至少10GB
- 网络环境:确保网络连接正常
软件要求
- 操作系统:CentOS 7.x或更高版本
- 防火墙:默认开启,用于保护服务器安全
安装Apache
添加EPEL仓库
sudo yum install epel-release安装Apache
sudo yum install httpd启动Apache服务
sudo systemctl start httpd设置开机自启

sudo systemctl enable httpd测试Apache
在浏览器中输入服务器IP地址,如果看到Apache默认欢迎页面,则安装成功。
安装MySQL
安装MySQL
sudo yum install mariadb-server启动MySQL服务
sudo systemctl start mysqld设置开机自启
sudo systemctl enable mysqld修改root密码
sudo mysql_secure_installation
安装PHP
安装PHP
sudo yum install php php-mysql修改Apache配置文件
打开/etc/httpd/conf/httpd.conf文件,找到LoadModule指令,添加以下内容:LoadModule php7_module modules/libphp7.so在
<Directory "/var/www/html">标签内,添加以下内容:
AddType application/x-httpd-php .php重启Apache服务
sudo systemctl restart httpd
测试LAMP环境
创建PHP文件
在/var/www/html目录下创建一个名为info.php的文件,并添加以下内容:<?php phpinfo(); ?>
访问测试页面
在浏览器中输入服务器IP地址,访问/info.php页面,如果看到PHP信息,则LAMP环境搭建成功。
FAQs
Q1:如何修改MySQL的root密码?
A1:运行sudo mysql_secure_installation命令,按照提示操作即可。
Q2:如何安装额外的PHP扩展?
A2:使用sudo yum install php-<extension>命令安装,其中<extension>为所需扩展的名称,安装PHP的PDO扩展,运行sudo yum install php-pdo。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复