在阿里云轻量应用服务器(Lightweight Application Server)中,网站文件的存放目录取决于你安装的镜像类型。常见的镜像包括:
1. LAMP / LNMP 镜像(推荐用于建站)
如果你使用的是 LAMP(Linux + Apache + MySQL + PHP)或 LNMP(Linux + Nginx + MySQL + PHP)预装镜像,那么默认的网站根目录如下:
✅ Apache(LAMP):
/var/www/html
- 这是 Apache 的默认网站目录。
- 你可以将你的网站文件(如
index.html、index.php)放在这里。
✅ Nginx(LNMP):
/usr/share/nginx/html
或者有些镜像会设置为:
/var/www/html
建议查看 Nginx 的配置文件确认路径:
sudo cat /etc/nginx/conf.d/default.conf或
sudo cat /etc/nginx/sites-available/default查找
root指令,例如:root /usr/share/nginx/html;
2. Docker 镜像
如果你使用的是 Docker 镜像,网站目录取决于你运行的容器配置。你需要查看 Docker 的卷(volume)映射,例如:
docker inspect <container_name>
查找 Mounts 或 Volumes 部分。
3. 自定义系统(如纯净版 Ubuntu/CentOS)
如果你使用的是纯净版系统,需要自己安装 Web 服务(如 Nginx/Apache),安装后默认路径通常为:
- Nginx:
/usr/share/nginx/html或/var/www/html - Apache:
/var/www/html
如何确认你的网站目录?
- 登录服务器(通过 SSH)
- 查看 Web 服务类型:
ps aux | grep nginx # 或 ps aux | grep apache2 - 查看配置文件确认根目录:
- Nginx:
sudo cat /etc/nginx/conf.d/default.conf - Apache:
sudo cat /etc/apache2/sites-available/000-default.conf(Ubuntu)
- Nginx:
示例:上传网站文件
假设你使用的是 LAMP 镜像,可以这样操作:
cd /var/www/html
sudo rm -f index.html # 删除默认页面(可选)
sudo nano index.html # 创建新页面
然后通过浏览器访问你的公网 IP,即可看到网站内容。
补充:如何查看公网 IP?
curl ifconfig.me
或在阿里云控制台查看轻量服务器的公网 IP 地址。
✅ 总结:
| 镜像类型 | 默认网站目录 |
|---|---|
| LAMP | /var/www/html |
| LNMP(Nginx) | /usr/share/nginx/html 或 /var/www/html |
| 纯净版 + 自装 | 根据 Web 服务配置而定 |
建议根据实际配置文件确认路径最准确。
如有需要,我可以帮你查看具体配置命令。
ECLOUD博客