1. 购买阿里云域名
用户可以在阿里云域名服务中选择并购买所需的域名,常见的域名价格通常在30-100元之间。购买域名后,用户可以用它搭建个人博客、微信小程序或其他网站服务。
2. 购买与配置阿里云ECS服务器
在域名购买完成后,用户需要购买阿里云ECS服务器。购买后,默认用户为root,建议用户及时修改密码以确保安全。在ECS管理页面中,用户可随时修改密码,同时更新服务器的yum源以保证软件包为最新版本。
3. 配置SSH免密登录
yum update
为了方便远程登录服务器,建议配置SSH免密登录,步骤如下:
步骤1:在本地主机的用户目录(~)下创建.ssh
文件夹(如果不存在)。
yum install -y sshd
步骤2:进入.ssh
文件夹,运行ssh-keygen -t rsa
生成公钥文件(.pub
)。
yum install -y nginx
步骤3:将公钥文件内容复制到阿里云服务器的~/.ssh/authorized_keys
文件中,完成免密登录配置。
4. 域名解析与SSL证书下载
完成服务器登录后,需将域名与服务器IP绑定,并在阿里云域名控制台进行解析设置:
添加两条解析记录,分别指向服务器的公网IP。
在SSL证书控制台中下载已签发的证书(推荐选择Nginx格式),保存备用。
5. 配置服务器安全端口
在阿里云ECS的安全组规则中,需开放80(HTTP)、443(HTTPS)以及8080端口,确保外部访问畅通。
6. 部署Web服务环境
在服务器上完成以下配置:
将下载的SSL证书文件放入/etc/nginx/conf/cert
目录。
在/etc/nginx/conf.d
目录下创建站点配置文件(如example.conf
),填写域名、证书路径及网站根目录(如/var/www
)。
在网站目录下创建index.html
文件,写入网页内容。
7. 检查与启动服务
完成配置后,执行以下操作:
检查Nginx语法是否正确:nginx -t
。
重载Nginx服务:systemctl reload nginx
。
验证80和443端口是否被监听:netstat -tulnp | grep 443
(或80)。
备案提醒
若要通过HTTP访问网站,需在阿里云完成域名备案。备案通过后,即可正常通过域名访问网站。至此,服务器环境搭建完成。
版权声明:本文为 “博览广文网” 原创文章,转载请附上原文出处链接及本声明;
工作时间:8:00-18:00
客服电话
0755-88186625
电子邮件
admin@lanyu.com
扫码二维码
获取最新动态