阿里云轻量应用服务器(Alibaba Cloud Light Weight Application Server)是一种面向个人开发者、中小企业和学生用户的轻量级云服务器产品,适合搭建小型网站、博客、开发测试环境等。它支持多种操作系统,包括 Ubuntu。
一、选择 Ubuntu 系统的轻量服务器
在购买或创建阿里云轻量应用服务器时,你可以选择 Ubuntu 操作系统镜像,目前常见的版本有:
- Ubuntu 20.04 LTS
- Ubuntu 22.04 LTS
这些长期支持版本稳定性高,社区支持好,适合部署各种 Web 应用、Docker 容器、Python、Node.js、Java 等项目。
二、连接到 Ubuntu 轻量服务器
1. 获取公网 IP 地址
登录 阿里云控制台,进入“轻量应用服务器”页面,找到你的服务器实例,查看公网 IP 地址。
2. 使用 SSH 登录
ssh root@你的公网IP
如果是首次登录,可能需要设置初始密码或者使用密钥对登录(取决于你创建服务器时的选择)。
三、常见操作(适用于 Ubuntu)
更新软件包列表:
sudo apt update
升级已安装的软件包:
sudo apt upgrade -y
安装常用工具:
sudo apt install net-tools curl wget vim git unzip -y
安装 Nginx:
sudo apt install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx
安装 MySQL:
sudo apt install mysql-server -y
sudo mysql_secure_installation
安装 PHP:
sudo apt install php php-fpm php-mysql -y
安装 Python3 和 pip:
sudo apt install python3 python3-pip -y
四、开放端口(防火墙配置)
阿里云轻量服务器的防火墙是通过“防火墙规则”管理的,在控制台中可以添加允许访问的端口,例如:
- HTTP:
80 - HTTPS:
443 - 自定义服务:
3000,8080,5000等
也可以通过命令行使用 ufw 设置本地防火墙:
sudo ufw allow OpenSSH
sudo ufw allow 80
sudo ufw allow 443
sudo ufw enable
五、推荐用途
| 用途 | 推荐组件 |
|---|---|
| 搭建网站 | Nginx + PHP/Python/Node.js |
| 部署静态网页 | Nginx 或 Apache |
| 搭建博客 | WordPress + LAMP / Hexo + Nginx |
| 开发测试环境 | Docker + Git + VSCode 远程开发 |
| 学习 Linux | 练习 Shell 命令、权限管理、服务部署 |
六、注意事项
- 轻量服务器默认不提供数据盘,只有系统盘(一般为 40GB SSD)。
- 不支持更换公网 IP。
- 不支持挂载多个磁盘或扩展内存。
- 可以一键重置系统(保留 IP),非常适合新手反复尝试。
如果你有具体的使用场景(比如部署 Node.js 项目、搭建 WordPress、配置 SSL 证书等),我可以为你提供更详细的步骤教程。
是否需要我帮你写一个一键部署脚本或具体项目的部署指南?
云计算导航