加入收藏 | 设为首页 | 会员中心 | 我要投稿 站长网 (https://www.5947.cn/)- 应用程序、AI行业应用、CDN、低代码、区块链!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

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

发布时间:2026-04-18 15:13:44 所属栏目:Linux 来源:DaWei
导读:  在Linux系统下配置PHP环境与数据库是搭建Web服务的基础,本文以Ubuntu系统为例,介绍LAMP(Linux+Apache+MySQL/MariaDB+PHP)的完整部署流程。系统需提前安装好基础环境,建议使用Ubuntu 22.04 LTS版本,通过`su

  在Linux系统下配置PHP环境与数据库是搭建Web服务的基础,本文以Ubuntu系统为例,介绍LAMP(Linux+Apache+MySQL/MariaDB+PHP)的完整部署流程。系统需提前安装好基础环境,建议使用Ubuntu 22.04 LTS版本,通过`sudo apt update \u0026\u0026 sudo apt upgrade`更新软件包列表。


  安装Apache网页服务器是第一步。执行命令`sudo apt install apache2`后,系统会自动完成安装并启动服务。通过浏览器访问服务器IP地址,若显示Apache默认页面则表示安装成功。配置虚拟主机需修改`/etc/apache2/sites-available/000-default.conf`文件,添加`ServerName`和`DocumentRoot`参数后,执行`sudo a2ensite`命令启用配置。


  数据库选择MySQL或MariaDB均可。以MariaDB为例,安装命令为`sudo apt install mariadb-server`。安装完成后运行`sudo mysql_secure_installation`进行安全配置,包括设置root密码、移除匿名用户、禁止远程root登录等。通过`sudo mysql -u root -p`登录数据库,执行`CREATE DATABASE php_demo;`创建测试数据库。


  PHP环境配置需安装核心组件及常用扩展。执行`sudo apt install php libapache2-mod-php php-mysql php-curl php-gd php-json`一次性安装基础包。编辑`/etc/php/{version}/apache2/php.ini`(版本号如8.1),修改`upload_max_filesize`和`post_max_size`参数提升文件上传限制。重启Apache服务使配置生效:`sudo systemctl restart apache2`。


2026AI模拟图,仅供参考

  验证环境是否正常工作。在`/var/www/html/`目录下创建`info.php`文件,内容为``。浏览器访问`http://服务器IP/info.php`,若显示PHP版本信息及配置详情则表示环境搭建成功。测试数据库连接可创建`test.php`文件,写入数据库连接代码,通过浏览器访问查看是否能正常获取数据。

(编辑:站长网)

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

    推荐文章