阿里云轻量应用服务器(Lighthouse)的「应用镜像」是为特定应用场景预装了软件栈和配置的优化镜像,旨在开箱即用、简化部署。不同应用镜像预装的软件和服务各不相同,以下是主流应用镜像(截至2024年最新版本)的典型预装内容汇总(以中国大陆地域官方镜像为准):
✅ 常见应用镜像及预装软件/服务一览:
| 应用镜像名称 | 预装核心软件与服务(含版本示例,实际以镜像发布时为准) | 说明 |
|---|---|---|
| WordPress | • Nginx 或 Apache(默认Nginx) • PHP(8.0+,含常用扩展:opcache, mysqli, gd, curl等) • MySQL / MariaDB(MariaDB 10.6+,已初始化数据库) • WordPress(最新稳定版,中文语言包已集成) • Certbot(支持一键配置HTTPS) • 管理脚本(如 lmp-setup或wp-setup) |
自动完成LNMP/LAMP环境搭建、数据库初始化、WP安装向导(首次访问自动跳转),支持一键SSL。 |
| LAMP / LNMP 基础环境 | • Apache 2.4 或 Nginx 1.22+ • PHP 8.0/8.1(含扩展) • MySQL 8.0 或 MariaDB 10.6 • phpMyAdmin(已配置安全访问,通常需通过子路径或密码保护) |
纯开发环境镜像,适合自建网站、测试或二次开发;无上层应用,但提供一键启停脚本(如/usr/local/lighthouse/one-click/)。 |
| Node.js | • Node.js(18.x LTS 或 20.x LTS) • npm / yarn • PM2(进程管理器,已配置systemd服务) • Nginx(反向X_X配置模板已就绪) |
提供/home/ubuntu/app/示例项目目录,含hello-world Express 示例,支持npm start + pm2 start快速启动。 |
| Python(Django/Flask) | • Python 3.9/3.11 • pip / venv • Gunicorn / uWSGI(任选其一) • Nginx(含标准反向X_X配置) • SQLite(默认)或可选 PostgreSQL 安装脚本 |
含django-admin startproject示例,Nginx配置已指向Gunicorn socket,支持一键部署。 |
| Docker | • Docker CE(24.x) • docker-compose(2.20+) • 已配置非root用户docker权限(如 ubuntu用户已加入docker组)• 提供常用docker-compose.yml模板(如Nginx+PHP+MySQL) |
开箱即用容器环境,免手动安装Docker;附带lighthouse-docker-init初始化脚本。 |
| Typecho / Halo / Ghost(博客类) | • Nginx + PHP(Typecho/Halo)或 Node.js(Ghost) • 对应CMS源码(最新稳定版)、已解压并设好权限 • 数据库(SQLite默认 / MySQL可选) • Nginx虚拟主机配置文件已就绪 |
一键完成博客系统部署,首次访问自动进入安装向导。 |
| 宝塔面板(BT Panel) | • 宝塔Linux面板(最新稳定版,如v8.0+) • Nginx/Apache(可选) • MySQL、PHP、Pure-FTPd、phpMyAdmin等套件(按所选环境安装) |
提供Web图形化管理界面(http://<公网IP>:8888),首次登录生成随机账号密码(可在控制台或SSH中查看)。 |
⚠️ 重要说明:
- ✅ 所有应用镜像均预装阿里云轻量专属工具:
lighthouseCLI(用于管理快照、防火墙、重启等)、lighthouse-firewall(简易防火墙配置工具)、lighthouse-reset-password(重置密码)。 - ✅ 安全加固:默认关闭root远程SSH登录、禁用密码认证(仅密钥登录)、启用UFW防火墙(仅开放必要端口:HTTP/80、HTTPS/443、SSH/22等)。
- ❌ 不含商业软件或未授权组件:如无预装X_XWindows、未授权数据库企业版等;所有软件均为开源许可或官方免费版。
- 📦 存储结构统一:网站根目录多为
/usr/share/nginx/html(Nginx)或/var/www/html;应用数据常置于/data/www/或/home/<user>/app/,便于备份。 - 🔧 可定制性高:所有镜像均基于精简版Alibaba Cloud Linux 3(推荐)或 Ubuntu 22.04 LTS,完全兼容常规Linux运维操作,可自由卸载/新增软件。
📌 如何确认具体镜像内容?
- 创建实例前,在「镜像选择」页点击对应应用镜像右侧的「详情」图标 → 查看「预装软件」列表;
-
实例创建后,SSH登录执行:
# 查看预装服务状态 sudo systemctl list-units --type=service --state=running | grep -E "(nginx|apache|mysql|php|docker|pm2)" # 查看镜像元信息(部分镜像支持) cat /etc/lighthouse/image-info 2>/dev/null || echo "No image-info file"
💡 小贴士:若需更高自由度,建议选用「系统镜像」(如 Alibaba Cloud Linux 3)自行搭建;若追求效率与稳定性,应用镜像是生产级博客、企业官网、小程序后端等场景的首选。
需要我为你推荐某类应用(如「个人博客」「微信小程序后端」「学习Linux」)最合适的镜像及部署步骤吗? 😊
CLOUD云枢