Linux下PHP+MySQL环境搭建速成
|
在Linux系统中搭建PHP与MySQL环境,是开发动态网站的基础步骤。本文以Ubuntu为例,快速完成环境配置。 安装前建议更新系统软件包列表,打开终端输入命令:sudo apt update,确保系统处于最新状态。 使用apt工具安装Apache Web服务器,执行:sudo apt install apache2 -y。安装完成后,启动服务并设置开机自启:sudo systemctl start apache2 && sudo systemctl enable apache2。访问http://localhost,若看到“It works!”页面,说明Apache已正常运行。 接下来安装PHP。运行:sudo apt install php libapache2-mod-php php-mysql -y。此命令将安装PHP核心组件、Apache的PHP模块以及连接MySQL所需的扩展。 验证PHP是否安装成功,创建测试文件:sudo nano /var/www/html/info.php,输入,保存退出。通过浏览器访问http://localhost/info.php,若显示PHP信息页面,说明PHP配置正确。 现在安装MySQL数据库。执行:sudo apt install mysql-server -y。安装过程中会提示设置root用户密码,请妥善记录。 安装完成后,运行安全配置脚本:sudo mysql_secure_installation。根据提示移除匿名用户、禁止远程root登录、删除测试数据库等,增强安全性。 创建一个测试数据库和用户,进入MySQL:sudo mysql -u root -p,输入密码后执行以下命令:CREATE DATABASE testdb; CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON testdb. TO 'testuser'@'localhost'; FLUSH PRIVILEGES; EXIT; 至此,完整的PHP+MySQL环境已就绪。可编写简单PHP脚本连接数据库进行测试,例如使用mysqli_connect函数连接testdb,验证数据读写功能。
2026AI模拟图,仅供参考 整个过程约需几分钟,适合初学者快速上手。后续可根据项目需求安装Composer、Redis或Nginx等扩展组件。(编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

