一、域名购买与解析
完成域名注册后,需通过阿里云控制台进行解析设置:
- 登录阿里云控制台,进入域名管理页面
- 选择目标域名,点击解析设置
- 添加A记录,主机记录填写
@
或www
,记录值填写服务器公网IP - 保存配置后等待DNS生效(通常10-30分钟)
二、服务器Web环境配置
以Nginx为例配置Web服务器:
server {
listen 80;
server_name example.com;
location / {
root /var/www/html;
index index.html;
- 通过SSH连接ECS服务器
- 执行
sudo apt install nginx
安装Web服务 - 修改配置文件后执行
sudo service nginx reload
三、安全组端口设置
在阿里云控制台完成端口开放:
- 进入ECS实例的安全组配置
- 添加入方向规则:协议类型(TCP/UDP)、端口范围、授权对象
- 建议同时配置出方向规则
四、服务部署与测试
完成基础配置后:
- 将网站文件上传至
/var/www/html
目录 - 通过
curl -I http://localhost
测试本地服务 - 浏览器访问
http://域名:端口
验证配置
注意事项
涉及公网访问时需完成ICP备案,80/443端口需配置SSL证书,建议开启防火墙sudo ufw allow 端口号