CentOS命令行安装LAMP环境全流程解析
环境准备与更新系统
执行以下命令确保系统为最新状态:
sudo yum update -y
安装Apache服务器
通过Yum包管理器安装Apache:
sudo yum install httpd -y
启动服务并设置开机自启:
sudo systemctl start httpd
sudo systemctl enable httpd
开放防火墙端口:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
部署MariaDB数据库
安装MariaDB数据库服务:
sudo yum install mariadb-server mariadb -y
启动数据库并加固安全设置:
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo mysql_secure_installation
配置PHP运行环境
安装PHP及常用扩展组件:
sudo yum install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc -y
重启Apache服务使配置生效:
sudo systemctl restart httpd
环境验证测试
创建PHP测试文件验证解析:
echo "" | sudo tee /var/www/html/info.php
通过浏览器访问http://服务器IP/info.php查看PHP信息页面
关键配置说明
- 默认网站根目录:
/var/www/html
- Apache主配置文件:
/etc/httpd/conf/httpd.conf
- PHP配置文件路径:
/etc/php.ini
- MariaDB配置文件:
/etc/my.cnf.d/server.cnf