使用阿里云轻量应用服务器(Lightweight Application Server)搭建公司官网是一个性价比高、操作简便的选择,尤其适合中小型企业或初创公司。以下是详细的搭建步骤和建议:
一、准备工作
-
注册阿里云账号
- 访问 阿里云官网
- 注册并完成实名认证。
-
购买轻量应用服务器
- 进入 轻量应用服务器控制台
- 选择合适的地域(如华北、华东等)
- 选择镜像:
- 推荐选择 “应用镜像”,例如:
- WordPress(适合内容型官网)
- LAMP / LNMP(自定义开发用)
- Node.js / Python(开发型官网)
- 选择套餐(1核2G、2核4G等),建议至少1核2G起步。
- 设置登录方式(密码或SSH密钥)
- 购买并等待实例创建完成。
二、配置服务器
1. 获取服务器信息
- 记录公网 IP 地址
- 记录登录用户名(如
root)和密码
2. 连接服务器
- Windows 用户:使用 PuTTY 或 Xshell
- Mac/Linux 用户:使用终端
ssh root@你的公网IP输入密码后登录。
三、搭建官网(以 WordPress 为例)
方案一:使用 WordPress 镜像(最快)
- 购买时选择 “WordPress” 应用镜像
- 登录后根据提示完成初始化:
- 访问
http://你的IP进入 WordPress 安装向导 - 设置网站标题、管理员账号、密码
- 访问
- 安装主题和插件:
- 推荐主题:Astra、OceanWP、Hello Elementor
- 常用插件:Elementor(可视化建站)、Yoast SEO、W3 Total Cache
✅ 优点:5分钟快速建站,无需技术背景
方案二:手动部署(自定义开发)
- 使用 LNMP 或 LAMP 镜像
- 安装 Web 环境(如已选镜像则已预装)
- 上传网站文件:
- 将 HTML/CSS/JS 文件上传到
/var/www/html(Apache)或/usr/share/nginx/html(Nginx) - 使用
scp或 FTP 工具(如 FileZilla)
- 将 HTML/CSS/JS 文件上传到
- 设置域名解析(见下文)
四、绑定域名
-
购买域名
- 在阿里云域名控制台购买
.com、.cn等域名。
- 在阿里云域名控制台购买
-
域名解析
- 进入 云解析 DNS
- 添加 A 记录:
- 主机记录:
@(代表主域名) - 记录值:你的轻量服务器公网 IP
- TTL:默认即可
- 主机记录:
- 可选添加
www子域名解析。
-
在服务器中配置虚拟主机(可选)
- 如果使用 Nginx/Apache,配置 server block 支持域名访问。
五、配置 HTTPS(SSL 证书)
-
申请免费 SSL 证书
- 进入阿里云 SSL证书服务
- 申请“免费型 DV SSL”证书
- 绑定你的域名,验证方式选“DNS验证”
-
部署证书
- 下载证书(Nginx/Apache 版本)
- 上传到服务器并配置:
server { listen 443 ssl; server_name yourdomain.com; ssl_certificate /path/to/your_domain.crt; ssl_certificate_key /path/to/your_private.key; root /var/www/html; index index.html; } - 重启 Nginx:
systemctl restart nginx
-
强制 HTTPS(可选)
- 配置 80 端口跳转到 443
六、优化与维护
- 备份:定期备份网站文件和数据库(WordPress 使用 UpdraftPlus 插件)
- 安全:
- 修改默认 SSH 端口
- 设置防火墙(轻量服务器自带防火墙,开放 80、443、22)
- 定期更新系统和软件
- 性能:
- 启用缓存(如 WP Super Cache)
- 使用 CDN(可结合阿里云 CDN X_X)
七、常见问题
| 问题 | 解决方案 |
|---|---|
| 打不开网站 | 检查防火墙是否开放 80/443 端口 |
| 域名不生效 | 检查 DNS 解析是否生效(可用 ping 域名 测试) |
| WordPress 无法上传文件 | 检查目录权限:chown -R www-data:www-data /var/www/html |
总结
✅ 推荐方案:
- 中小企业官网 → 轻量服务器 + WordPress 镜像 + 免费 SSL + 域名
- 技术团队 → 自定义 LNMP + 静态/动态网站
? 优势:
- 成本低(首年几百元)
- 操作简单(可视化管理)
- 阿里云技术支持和备案支持
如需,我可以为你提供一键部署脚本或 WordPress 配置示例。欢迎继续提问!
CDNK博客