因为要部署rustdesk服务端的原因,我购入了阿里云的轻量云服务器,有了服务器后,我就想着折腾更多的东西,比如说,搭建一个属于我自己的网站。
开始的时候,我使用的是宝塔+Typecho的方式建站,主题选择是WaterDrop,我超爱这种简洁的主题,但是我不适应Typecho的一些逻辑以及处处都需要用到的Markdown语法,这迫使我选择其他的建站工具。说实话,我选择Halo的原因,很大一部分是因为PandaPRO这个主题。
1.安装1panel
安装教程详见我之前的文章
2.安装Halo
登录1panel控制面板后,点击左侧应用商店,就能看到置顶的三个应用,这就是我们建站需要的三大金刚
我们从左到右依次安装这三个应用,注意两点,一是安装MySOL时需要打开端口外部访问,二是安装Halo时把外部访问地址改成自己的域名,并开启端口外部访问,其他的都可以保持默认
安装完成后,我们可以在应用商店-已安装里面看到跳转链接,点击打开后可以完成网站的初始化
3.域名访问及ssl证书
经过前面的流程,我们已经可以通过IP:port的方式访了,此时并不会自动创建一个网站,我们需要手动创建一个网站,然后将 Halo 应用绑定到这个网站上才能使用域名访问。
点击 1Panel 菜单的 网站,进入网站列表页,点击 创建网站 按钮。
在已装应用中选择我们刚刚新建的 Halo 应用。
正确填写主域名(我这里是
st.newox.top
),需要注意的是需要提前解析好域名到服务器 IP。
最后,点击确认按钮,等待网站创建完成即可。
这时,我们已经可以通过域名访问了,但是浏览器会提示网站不安全,下一步需要点击左侧证书-申请证书,然后在右侧获取网址,选择Acme账户,验证方式可以选择HTTP(我嫌费事就没选DNS账号),点击确认,稍等一会就可以看到证书申请成功了
点击 网站-配置-HTTPS-启用HTTPS,选择刚刚申请的SSL证书,然后点击保存。
到这里,网站就可以正常通过域名访问了
4.主题设置
进入网站后台后,在主题管理界面上传主题,当然也可以在应用商店里安装自己喜欢的主题。这里我用的是PandaPRO,在这里你可以根据喜好自由的更改
欢迎你到我的网站来玩,地址www.newox.top
以上就是全部内容,希望能对你有用
评论