加入收藏 | 设为首页 | 会员中心 | 我要投稿 站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux下PHP环境与数据库配置全攻略

发布时间:2026-04-24 15:04:45 所属栏目:Linux 来源:DaWei
导读:  在Linux系统中搭建PHP环境,第一步是安装Apache或Nginx作为Web服务器。以Ubuntu为例,使用命令sudo apt update更新源,再执行sudo apt install apache2,即可快速部署Apache。若选择Nginx,可运行sudo apt insta

  在Linux系统中搭建PHP环境,第一步是安装Apache或Nginx作为Web服务器。以Ubuntu为例,使用命令sudo apt update更新源,再执行sudo apt install apache2,即可快速部署Apache。若选择Nginx,可运行sudo apt install nginx,两者均可通过systemctl start apache2(或nginx)启动服务。


  接下来安装PHP。运行sudo apt install php libapache2-mod-php php-mysql,该命令会自动安装PHP核心组件及与MySQL数据库交互的扩展。安装完成后,重启Apache使配置生效:sudo systemctl restart apache2。可通过创建info.php文件,内容为,放置于/var/www/html目录下,访问该页面验证PHP是否正常运行。


本视觉设计由AI辅助,仅供参考

  数据库方面,推荐使用MySQL或MariaDB。安装MariaDB只需执行sudo apt install mariadb-server,安装完成后运行sudo mysql_secure_installation进行安全设置,包括设置root密码、移除匿名用户等。建立数据库和用户时,可通过mysql -u root -p登录数据库,输入CREATE DATABASE dbname; 和 CREATE USER 'user'@'localhost' IDENTIFIED BY 'password'; 授予相应权限后,即可用于项目连接。


  PHP连接数据库需确保已安装对应扩展。在PHP配置文件中,确认extension=mysqli、extension=pdo_mysql已启用。修改/etc/php/7.4/apache2/php.ini(版本可能不同),取消相关行的注释。保存后重启Apache,确保更改生效。


  测试连接时,编写简单脚本如:$conn = new mysqli("localhost", "user", "password", "dbname"); if ($conn->connect_error) { die("连接失败"); },通过浏览器访问该脚本,若无错误提示即表示环境配置成功。整个流程清晰高效,适合快速搭建开发或生产环境。

(编辑:站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章