centos

centos lamp配置技巧

小樊
40
2025-07-02 19:06:41
栏目: 智能运维

在CentOS系统上配置LAMP(Linux, Apache, MySQL, PHP)环境是一个常见的任务,以下是详细的配置步骤和一些有用的技巧:

安装Apache

使用yum包管理器安装Apache服务器:

sudo yum install -y httpd

安装完成后,启动Apache并将其设置为开机启动:

sudo systemctl start httpd
sudo systemctl enable httpd

检查Apache服务状态以确保它正在运行:

sudo systemctl status httpd

安装MariaDB

安装MariaDB数据库服务器:

sudo yum install mariadb-server mariadb

安装完成后,启动MariaDB并设置开机自启动:

sudo systemctl start mariadb
sudo systemctl enable mariadb

运行安全配置脚本以设置root密码:

sudo mysql_secure_installation

安装PHP和PHP-MySQL环境

使用yum安装PHP及其MySQL扩展:

sudo yum install -y php php-mysql

重启Apache服务器以加载PHP模块:

sudo systemctl restart httpd

配置防火墙

关闭firewalld并允许HTTP和HTTPS端口:

sudo systemctl stop firewalld
sudo systemctl disable firewalld
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

验证LAMP环境

创建一个名为info.php的文件,放在/var/www/html/目录下,内容如下:

<?php
phpinfo();
?>

保存文件后,在浏览器中访问服务器的IP地址,如果看到PHP信息页面,则表示LAMP环境安装成功。

以上步骤涵盖了在CentOS系统上配置LAMP环境的基本流程,包括安装必要的软件包、配置防火墙、设置开机自启动以及验证每个组件是否正常工作。

请注意,以上步骤是基于CentOS 7的,如果你使用的是CentOS 6或其他版本,命令可能会有所不同。建议查阅最新的官方文档以获取最准确的信息。

0
看了该问题的人还看了