零基础如何用 ECS 搭建个人博客 、独立网站?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
本文由云枢国际yunshuguoji撰写。
本文从选购→安全配置→环境部署→站点搭建→域名上线五步落地,零基础也能顺利搭建专属网站。
一、按需选购 ECS 实例
二、第一步:安全组配置
遵循最小开放原则,进入实例安全组编辑入方向规则:
1.22(SSH 远程连接):仅放行个人固定办公 IP,禁止 0.0.0.0/0 全网开放,防止暴力破解;
2.80、443 端口:全网放行,用于网站 HTTP/HTTPS 访问;
3.其余所有端口默认全部拒绝。 出方向保持默认全放行即可,同步开启主机安全,自动巡检漏洞、拦截异常登录。
三、第二步:远程连接服务器,搭建运行环境
四、第三步:站点创建,安装博客程序
1.宝塔→网站→添加站点,填入提前注册的域名,系统自动生成网站目录与独立 MySQL 账号密码;
2.下载 WordPress 源码上传至网站根目录,浏览器输入域名进入安装向导;
3.填写数据库信息、站点名称、管理员账号密码,一键完成博客安装;
4.后台更换博客主题、安装缓存、评论、SEO 优化插件,完成博客基础美化与功能配置。
五、第四步:域名解析 + SSL 配置,全站 HTTPS 正式上线
1.前往域名服务商后台,将域名 A 记录解析指向 ECS 公网 IP,等待 DNS 生效;
2.宝塔面板 SSL 板块一键申请免费证书,开启强制 HTTPS 跳转,满足搜索引擎收录规则、提升网站安全;
3.使用域名访问网站,测试文章发布、页面浏览、访客评论全功能。