所需工具:
服务器:可于阿里云购买(因预算有限 本站服务器于小兔云购买)点击即可跳转
域名:可前往相应域名购买网站(包括阿里云/腾讯云等)购买 阿里云首年域名优惠 但续费较贵 (wanwang.aliyun.com)或自行寻找二级域名分发站以获得免费域名(缺点:二级域名易受到污染、网页解析慢不稳定)
linux系统控制面板:宝塔面板(www.bt.cn)或1panel(1panel.cn)下以宝塔面板为演示
一:服务器设置
1.进入小兔云并注册
2.在用户中心进行实名认证
3.购买服务器(左侧产品与服务-订购产品-选择分类中的云服务器-可选择任意产品(仅用个人博客月费用推荐20-30元 建议配置如图)4.开启服务器,后查看root密码
二.linux面板
1.进入www.bt.cn 点击立刻免费安装 页面下滑到底部
2.输入相应的信息
ip地址为服务器地址 密码为root密码 点击立即安装 安装过程需5-10分钟
3.安装完毕后会弹出窗口 将窗口内的网址密码等复制并粘贴到新建文本中 以便使用
4.将网址(ip地址 后跟8888)输入网页 并将密码等输入 后绑定宝塔账号 宝塔账号注册可跟随宝塔官方指引
5.点击docker并安装 可根据默认设置安装
三.域名
购买域名请跟随云服务器厂商提供的步骤
购买域名后进入域名控制台 域名列表 并点击解析
进入解析后点添加记录 记录类型为A 主机记录为@和www 记录值为服务器ip 点击确定
四.网站搭建
在宝塔面板左侧选中终端
输入以下命令docker run -it -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 -e JVM_OPTS="-Xmx256m -Xms256m" registry.fit2cloud.com/halo/halo:2.21
等待5~10分钟
之后进入ip地址:8090跟随halo进行配置