导航

在CentOS云服务器上安装LAMP(Linux, Apache, MySQL, PHP)环境

Posted on 2025-12-24 23:52  pcwanli  阅读(0)  评论(0)    收藏  举报

在CentOS云服务器上安装LAMP(Linux, Apache, MySQL, PHP)环境,可以按照以下步骤进行:

1. 安装Apache HTTP服务器

首先,更新系统包索引并安装Apache HTTP服务器:

bash
复制
sudo yum update -y sudo yum install httpd -y

启动Apache服务并设置其开机自启:

bash
复制
sudo systemctl start httpd sudo systemctl enable httpd

检查Apache是否正在运行:

bash
复制
sudo systemctl status httpd

2. 安装MySQL数据库

安装MySQL服务器:

bash
复制
sudo yum install mysql-server -y

启动MySQL服务并设置其开机自启:

bash
复制
sudo systemctl start mysqld sudo systemctl enable mysqld

运行安全脚本以配置MySQL的root密码和其他安全选项:

bash
复制
sudo mysql_secure_installation

3. 安装PHP

安装PHP及其扩展:

bash
复制
sudo yum install php php-mysqlnd php-fpm php-gd php-xml php-mbstring php-zip php-curl -y

4. 配置Apache以支持PHP

编辑Apache配置文件以启用PHP支持:

bash
复制
sudo nano /etc/httpd/conf/httpd.conf

找到以下行并取消注释(去掉行首的#):

apache
复制
LoadModule php_module modules/libphp.so

添加或修改以下行以指定PHP文件的处理器:

apache
复制
<FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch>

确保DirectoryIndex指令包含index.php

apache
复制
DirectoryIndex index.php index.html

保存并关闭文件。

重启Apache服务以应用更改:

bash
复制
sudo systemctl restart httpd

5. 测试LAMP环境

创建一个PHP测试文件以验证LAMP环境是否安装成功:

bash
复制
sudo nano /var/www/html/info.php

在文件中添加以下内容:

PHP
复制
<?php phpinfo(); ?>

保存并关闭文件。

现在,打开Web浏览器并访问http://your_server_ip/info.php(将your_server_ip替换为你的服务器IP地址)。你应该能看到PHP信息页面,这表明LAMP环境已成功安装并配置。

通过以上步骤,你应该能够在CentOS云服务器上成功安装并配置LAMP环境。