在CentOS系统上安装最新版本的LAMP(Linux, Apache, MySQL, PHP)环境可以通过以下步骤完成:
更新系统软件包: 首先,确保系统是最新的。
sudo yum update -y
安装Apache: 使用yum安装Apache Web服务器。
sudo yum install httpd
安装完成后,启动Apache并设置为开机自启动。
sudo systemctl start httpd
sudo systemctl enable httpd
安装MariaDB: 安装MariaDB数据库。
sudo yum install mariadb-server mariadb
启动MariaDB并设置开机自启动。
sudo systemctl start mariadb
sudo systemctl enable mariadb
设置MariaDB的root用户密码。
sudo mysql_secure_installation
安装PHP及其扩展: 安装PHP及其必要的模块。
sudo yum install php php-mysql php-gd php-mbstring php-xml
配置防火墙: 确保防火墙允许80(HTTP)和3306(MySQL)端口的访问。
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
验证安装: 创建一个PHP信息页面以验证安装。
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
在浏览器中访问服务器的IP地址,查看是否显示了PHP信息页面。
这些步骤概述了在CentOS上安装和配置LAMP环境的基本流程。