文档首页> 新手入门> 一键部署网站环境:LNMP/LAMP 新手最短路径

一键部署网站环境:LNMP/LAMP 新手最短路径

发布时间:2026-01-29 22:30       

新手部署网站环境,最怕装一堆东西装崩。 这篇只给“最短可用路径”:装 Web + PHP + 数据库,让网站能跑起来。

一、先选环境:LNMP 还是 LAMP?

环境 组成 适合谁
LNMP Linux + Nginx + MySQL + PHP 大多数网站(推荐)
LAMP Linux + Apache + MySQL + PHP 部分老站/特定程序
新手直接选

你不确定就选 LNMP。除非你的程序明确要求 Apache(例如依赖 .htaccess 的复杂规则)。

二、安装前准备:只做 2 件事

  1. 放行端口:80/443(网站),以及你的 SSH 端口(22 或自定义)。
  2. 确认磁盘空间:太小容易装到一半失败(建议至少 20G 以上可用空间)。

三、最短路径:使用宝塔面板一键安装

  1. 先装好宝塔并能登录面板。
  2. 进入“软件商店 / 一键安装”或“运行环境”。
  3. 选择 Nginx + MySQL + PHP(LNMP)。
  4. PHP 版本建议:常规网站优先 PHP 8.0/8.1(老程序按要求选 7.4)。
  5. MySQL 版本建议:默认/主流版本即可(不懂就按推荐)。
新手别乱装
  • Redis/Memcached 不是必装,等你真需要再装。
  • 数据库端口不要对公网开放(默认内网/本机访问就够)。

四、部署网站:从“能访问”开始,不要一步到位

  1. 先建站点:域名(或先用 IP 访问) + 网站根目录。
  2. 先放一个测试页:确认 80 端口能打开。
  3. 再上传程序:把程序文件上传到网站目录。
  4. 最后才装证书:等 HTTP 正常后,再上 HTTPS。
# 测试网站目录是否能访问(把 index.html 放到网站根目录)
echo "ok" > /www/wwwroot/你的站点/index.html

五、装完环境但网站打不开,优先检查这 4 条

  1. 解析是否正确:域名是否指向当前公网 IP。
  2. 端口是否放行:安全组/防火墙是否放行 80/443。
  3. 服务是否启动:Nginx/Apache 是否在运行。
  4. 程序要求:PHP 版本/扩展是否满足(老程序常见问题)。
扫一扫访问手机版
30+ 高防云产品
1000+企业的共同选择