先决条件:
Aliyun Cloud ECS 搭建自己网站需要满足以下几项:
- 购买 Aliyun 的 ESC 云服务器
- 准备网站的HTML网站模板
- 云服务器安全组配置
- 域名申请和域名解析
- 网站访问测试
一、ECS 云主机申请
将已经申请好了的 ECS 服务器重置为初始状态。
登录云服务管理控制台,选择 云服务ECS,单击 实例, 进入实例页面,在实例列表页面, 选择 更多 -> 磁盘和镜像,单击 更换系统盘 或 重新初始化磁盘, 将ECS服务器重置为初始状态。
二、为云服务器安装Web环境
2.1 为云服务器安装LNMP环境(Linux+Nginx+MySQL+PHP),本文的LNMP环境是通过安装宝塔Linux面板实现的,下面开始安装宝塔Linux面板。通过 SSH 连接登录到云服务器控制台:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
2.2 然后会弹出推荐安装套件窗口,选择LNMP(推荐),点击【一键安装】,如下图:
2.3 登录到宝塔面板管理后台,点击左侧栏的【网站】>>【添加站点】,如下图:
域名:输入域名,www和不带www都的域名均可填写
根目录:根目录会根据域名自动生成,默认即可
FTP账号:需要FTP就选择创建,系统会自动生成FTP账号和密码,也可以自己自定义设置
数据库:选择创建MySQL,系统会自动创建数据库账号和密码
然后点【提交】,会显示成功创建站点,并显示FTP和数据库账号资料。
2.4 上传 HTLM 网站安装包到根目录 网站根目录路径为:/www/wwwroot 你的域名,如下图:
三、云服务器安全组配置
- 如果安全组的网络类型为专有网络,请选择入方向或出方向。
- 如果安全组的网络类型为经典网络,请选择入方向、出方向、公网入方向或公网出方向
四、域名解析到你的云服务器公网IP地址
4.1 在域名注册商处,将你的域名解析到你的云服务器的公网IP地址上,解析教程以域名注册商文档为准,阿里云域名添加网站解析参考:https://help.aliyun.com/document_detail/106535.html
4.2 暂时没有申请到免费的域名,出现无法访问此网站:
4.3 当前只能 IP 访问,那么将 IP 域名绑定即可:
五、网站访问测试: http://47.245.106.36/
经过测试,网站搭建成功,通过公网 IP 可以正常,访问,一般网站是不会使用 IP 来访问的;但域名需要购买,或者申请到二级域名再通过 域名绑定到 NS 解析,这样一个公网的域名才能正常去使用,域名申请复杂,花钱购买很简单,操作方式一样,在 域名管理 将公网域名添加后即可通过 域名来访问网站 。
腾讯云参考链接 域名注册_免费智能DNS_域名交易_域名购买申请 - DNSPod - 腾讯云官网