一、环境准备与服务器配置
在阿里云官网购买ECS实例时,建议选择2核2G以上配置,并勾选分配公网IP选项。操作系统推荐CentOS或Ubuntu,购买完成后需通过控制台重置实例密码。安全组需开放22端口(SSH连接)和80/443端口(Web服务),可通过【实例属性】-【安全组配置】完成设置。
若需绑定域名,需在域名服务商处完成备案并添加A记录解析到ECS公网IP,阿里云备案流程约需3-20个工作日。
二、Web服务器安装与启动
通过SSH连接服务器后,执行以下命令安装Apache:
# CentOS系统
yum install httpd -y
systemctl start httpd
systemctl enable httpd
# Ubuntu系统
apt install apache2 -y
systemctl start apache2
安装完成后访问公网IP应显示Apache默认页面,若未显示需检查防火墙设置。
三、网站文件部署与访问
网站文件应上传至Web根目录:
- Apache默认目录:
/var/www/html/
- Nginx默认目录:
/usr/share/nginx/html/
推荐使用FileZilla等FTP工具上传文件,需确保文件权限设置为755。完成部署后可通过http://公网IP/文件名
访问网站。
四、性能优化与安全维护
建议采取以下优化措施:
- 启用Gzip压缩减少传输体积
- 配置CDN加速静态资源加载
- 定期执行
yum update
或apt upgrade
更新系统 - 安装SSL证书启用HTTPS协议
通过ECS实例创建、安全组配置、Web服务安装、文件部署四步即可快速搭建网站。建议后续通过流量监控和日志分析持续优化访问体验,阿里云云监控服务可提供实时性能数据。