便宜VPS主机精选
提供服务器主机评测信息

Debian 10云服务器LAMP环境安装完整教程

Debian 10云服务器LAMP环境安装完整教程

刚入手一台Debian 10云服务器,想快速搭建网站或Web应用?LAMP(Linux+Apache+MySQL+PHP)是最经典的组合,几乎能满足90%以上的动态网站运行需求。本文从系统准备到环境测试,带你一步步完成部署。

一、安装前:先给云服务器“理个发”

在正式安装前,有两件事必须做:确认权限和更新系统。首先,你需要用root账户登录,或拥有sudo权限的普通用户——这是后续操作的基础。其次,建议先更新系统软件包列表和已安装的软件包。别小看这一步,过时的软件可能导致依赖冲突,而最新的安全补丁能帮你避开很多潜在风险。

执行这两条命令完成更新:


sudo apt update
sudo apt upgrade

根据云服务器配置,这个过程可能需要几分钟,耐心等进度条走完就行。

二、第一步:装Apache当“门面”

Apache是全球使用最广的Web服务器软件,相当于云服务器的“门面”,负责接收用户的网页访问请求并返回内容。在Debian 10上安装它简单得像点外卖:


sudo apt install apache2

安装完成后,Apache会自动启动。想确认是否成功?打开浏览器输入云服务器的公网IP地址(比如123.45.67.89),如果看到“Apache2 Debian Default Page”页面,说明“门面”已经支棱起来了。

不过,最好再检查下服务状态。输入:


sudo systemctl status apache2

看到“active (running)”字样,就可以放心进入下一步了。

三、第二步:MySQL存数据,安全要抓牢

网站的用户信息、文章内容都需要数据库存储,MySQL就是这个“数据仓库”的管理员。安装命令同样简单:


sudo apt install mysql-server

但安装完成后别急着用,先给仓库上几道锁。执行安全配置脚本:


sudo mysql_secure_installation

按照提示操作:设置root密码(建议8位以上,字母数字混合)、删除匿名用户(防止陌生人直接登录)、禁止root远程登录(只允许本地管理更安全)、删除测试数据库(避免敏感数据泄露)。每一步都像给数据库加把锁,麻烦点但值得。

四、第三步:PHP让网站“活”起来

有了服务器和数据库,还需要PHP来处理动态内容——比如用户提交表单、显示个性化页面。在Debian 10上,安装PHP及其依赖模块的命令是:


sudo apt install php libapache2-mod-php php-mysql

这里有三个关键点:php是核心解释器,libapache2-mod-php让Apache能识别PHP文件,php-mysql则是PHP连接MySQL的桥梁。

装完记得重启Apache,让新模块生效:


sudo systemctl restart apache2

五、最后一步:测环境,收工!

现在要验证LAMP是否配合默契。创建一个PHP测试文件:


sudo nano /var/www/html/info.php

在打开的编辑器里输入:


phpinfo();
?>

按Ctrl+O保存,Ctrl+X退出。然后在浏览器输入`http://你的云服务器公网IP/info.php`,如果看到花花绿绿的PHP信息页面,恭喜!LAMP环境已成功搭建。

写在最后

完成以上步骤,你的Debian 10云服务器就具备了运行动态网站的基础能力。后续可以根据需求调整Apache的虚拟主机配置、优化MySQL的查询性能,或安装PHP扩展支持更多功能。从现在开始,你的云服务器已经准备好承载下一个热门网站了。

未经允许不得转载:便宜VPS测评 » Debian 10云服务器LAMP环境安装完整教程