使用阿里云轻量应用服务器搭建公司官网是一个性价比高、操作简便的选择。以下是详细的步骤和建议,帮助你快速搭建一个稳定、安全的公司官网。
一、准备工作
-
注册阿里云账号
- 访问 阿里云官网
- 注册并完成实名认证。
-
购买轻量应用服务器(LightHouse)
- 进入 轻量应用服务器控制台
- 选择合适的套餐(建议选择2核2G或以上,带宽1~3Mbps)
- 地域选择靠近目标用户(如华东1杭州)
- 镜像选择:
- 推荐:CentOS 7.9 / Ubuntu 20.04 + LAMP/LEMP 应用镜像
- 或者选择“自定义镜像”+手动安装环境
-
域名注册(可选)
- 在阿里云购买一个域名(如:
yourcompany.com) - 完成域名实名认证
- 在阿里云购买一个域名(如:
二、配置服务器环境
方式一:使用预装环境镜像(推荐新手)
选择镜像时选:
- WordPress 镜像(适合快速建站)
- LAMP / Nginx + PHP + MySQL 镜像
系统会自动安装好 Web 环境,你只需通过 IP 或域名访问即可开始配置。
方式二:手动搭建环境(适合定制化需求)
以 Ubuntu 为例:
# 更新系统
sudo apt update && sudo apt upgrade -y
# 安装 Nginx
sudo apt install nginx -y
# 安装 PHP 和 MySQL
sudo apt install php-fpm php-mysql mysql-server -y
# 启动服务
sudo systemctl enable nginx mysql php-fpm
sudo systemctl start nginx mysql php-fpm
三、部署官网
1. 使用 WordPress(推荐)
- 登录服务器,获取 WordPress 默认账号密码(可在轻量服务器控制台查看)
- 浏览器访问:
http://你的服务器IP - 按提示完成安装,设置网站标题、管理员账号等
- 使用主题和插件美化官网(如 Astra、OceanWP 主题)
2. 部署静态 HTML 官网
如果你已有 HTML/CSS/JS 的官网代码:
# 上传文件到 Nginx 目录
scp -r ./website/* root@你的IP:/var/www/html/
# 或登录服务器后操作
sudo rm -rf /var/www/html/*
sudo cp -r /root/website/* /var/www/html/
修改 Nginx 配置(如需要):
server {
listen 80;
server_name yourcompany.com;
root /var/www/html;
index index.html;
}
四、绑定域名 + HTTPS
-
域名解析
- 进入阿里云 云解析 DNS
- 添加 A 记录:
@→ 指向轻量服务器公网 IP
-
申请免费 SSL 证书(HTTPS)
- 进入 阿里云SSL证书服务
- 申请免费 DV 证书(品牌:GeoTrust)
- 验证域名(DNS 验证方式)
- 下载证书(Nginx 版)
-
配置 HTTPS
将证书上传到服务器,修改 Nginx 配置:
server {
listen 443 ssl;
server_name yourcompany.com;
ssl_certificate /etc/nginx/ssl/yourcompany.pem;
ssl_certificate_key /etc/nginx/ssl/yourcompany.key;
root /var/www/html;
index index.html index.php;
}
重启 Nginx:
sudo nginx -t && sudo systemctl restart nginx
五、安全设置
-
设置防火墙
- 轻量服务器后台 → 防火墙 → 开放端口:
- 80(HTTP)
- 443(HTTPS)
- 22(SSH,建议改端口或限制IP)
- 轻量服务器后台 → 防火墙 → 开放端口:
-
修改 SSH 端口(可选)
sudo vim /etc/ssh/sshd_config # Port 2222(修改后重启SSH) -
定期备份
- 使用轻量服务器的“快照”功能定期备份系统
六、后续维护
- 定期更新系统和 WordPress/插件
- 使用缓存插件(如 WP Super Cache)提升速度
- 配置邮件服务(如阿里云企业邮箱或 SMTP)
总结:优势
| 优点 | 说明 |
|---|---|
| 操作简单 | 轻量服务器集成控制台,一键部署 |
| 成本低 | 新用户首年低至 99 元起 |
| 快速上线 | 预装 WordPress,10分钟建站 |
| 安全可靠 | 阿里云底层保障,支持 DDoS 防护 |
✅ 建议流程:
购买轻量服务器(WordPress镜像) → 绑定域名 → 配置SSL → 定制官网内容 → 上线运营
如果你提供公司官网的类型(展示型、电商型、多语言等),我可以进一步推荐合适的主题或建站工具(如 WordPress、Typecho、Hugo 等)。
需要我帮你写一个 Nginx 配置模板或 WordPress 安全优化清单吗?
云服务器