“LAMP” 是 Linux + Apache + MySQL/MariaDB + PHP 的简称,是搭建网站和 Web 服务最常用的技术栈之一。如果你是完全新手,建议按下面路线一步一步来,不要一上来就追求“全懂”。
LAMP 跑在 Linux 上,Linux 不会,后面会很痛苦。
新手推荐:
不建议一上来用 Arch、Gentoo
每天练,不用背,用多了自然熟:
pwd cd ls cp mv rm mkdir touch
cat less vim nano
ps top free df du
chmod chown
systemctl
sudo apt update
sudo sudo apt upgrade
sudo apt install apache2
浏览器访问:
http://localhost
sudo apt install mysql-server
sudo mysql_secure_installation
sudo apt install php libapache2-mod-php php-mysql
sudo nano /var/www/html/info.php
写入:
<?php phpinfo(); ?>
访问:
http://localhost/info.php
✅ 能看到 PHP 信息页,LAMP 就搭好了
| 组件 | 作用 |
|---|---|
| Linux | 操作系统 |
| Apache | Web 服务器(接收请求) |
| MySQL | 数据库(存数据) |
| PHP | 后端语言(处理逻辑) |
一句话:
用户访问 Apache → Apache 调用 PHP → PHP 读写 MySQL
❌ 一上来就学 Docker
❌ 只看视频不动手
❌ 环境出问题就重装系统
✅ 多查日志:
/var/log/apache2/error.log
journalctl -xe
你可以直接说:
我可以一步一步带你做。