利用1Panel搭建免费https个人网站全过程

这东西太好用了啊

这是我刚装的一个1Panel

类似于

给Linux装了一个可视化的控制面板

首先是有应用商店啊

基本上我们日常用的都有了

比如建站啊

数据库啊

Web服务器啊等等等等

而且呢还包括这个MaxKB

配合这个Ollama

是可以搭建一套

我们自己的客服系统 (支持自建知识库)

迁入到(自己的)系统里边

那我们先来利用1Panel装WordPress

然后来创建一个个人网站啊

首先我们先装数据库

在这直接点安装就可以了

然后这个密码什么都不用管

容器名填一下

然后把这个勾上

确认OK这样就可以了

我们稍微等一会哈

因为1Panel底层是基于Docker容器化技术实现的

所以呢我们不必担心任何的应用

会影响Linux系统本身

而且也不用担心卸载后

有任何的残留啊等等

然后我们再来安装wordpress,点安装

大家注意到没有

这块已经能找到了

刚才我们装的这个MySQL了

也就说明

1Panel不是简单的使用了docker容器化

而且它替我们管理了

多容器之间的关联关系

在这我们选择这个mysql

然后下边我们换一个端口号 (8080跟之前安装的MaxKB冲突了)

然后记着把这个勾上

然后确定

我们再等一会

好然后我们就可以访问了啊大家看

这是做一个初始化的安装

我就快速的安装一下

OK这样就装好了

一个初始化的网站就可以访问了

我们来试一下在这里对吧

只是呢现在是通过

IP加端口访问的,不是很友好

所以我们接下来利用1Panel

来给他配一个域名

配一个HTTPS的协议哈

首先呢我们点这个网站

然后点创建网站

打开这里边支持很多种类型

这里边一键部署里边

已经能找到刚才我们创建的WordPress了

所以还是那句话

1Panel替我们管理了各个容器之间的关系

这个很方便!

然后呢域名刚才我已经解析好了

叫: 1panel.1024bugs.com

然后下面这些就先不用管了点确认

OK这时候应该已经可以了

我们来试一下

大家看!已经出来了

已经可以访问了

然后呢

我们再给这个网站

配一个免费的HTTS证书哈

首先呢我们点这个证书

然后需要创建一个这个Acme账户

点这然后创建账户

这里边我们写一个邮箱

主要用于这个SSL证书

快到期的时候发起一个提醒给我们

然后账号类型我就习惯第一个啊

确定OK这样就创建好了

有了它就可以了

我们再返回

然后点申请证书

网站我们还选刚才这个添加的这个

这块我们选HTTP就可以了

好然后直接确认

OK这样就成功了

我们再来把刚才这个网站开启HTTPS

我们回到这个网站的配置里

这个HTTPS选择启用

然后这块选择一个策略就好了

比如用户使用HTTP的时候

我们就自动跳到HTTPS

然后证书的话呢

选择已有证书

选择刚才这个

OK直接保存好

一般的网站到这呢

HTTPS协议就

可以访问了啊

但是这WordPress它有一个重定向

我们需要把这个地址

在这里也给改一下

把这两个都给改掉

注意啊

我们保存好

然后他就会重新访问这个登录地址

我们先不管他

包括这个也是

我们再次访问的时候

就需要用这个域名访问了

他看这样的话

这样就可以了

然后最后1Panel

这个计划任务我一定要说说

这个真的太方便了

我们先来看看

它封装了哪些定时任务的类型哈

大家看有shell脚本

然后各种备份

然后访问URL啊

切割日志啊

等等等等

我们就拿备份数据库举例子

大家看啊

选备份数据库

然后任务名称我们随便写一个啊

比如bakdb

然后这个我们就不用写cron表达式了

我们就选择每天的几点几分就可以

然后呢

你就在这直接选你要备份的库

就可以了

大家看这是刚才那WordPress数据库

然后最重要是这块有个备份账号

默认是服务器磁盘啊

我们可以在1Panel里配置其他账号

然后把这个数据库备份到云空间里

比如说阿里云的OSS哈

好然后呢

确定

这样就可以了

那其他的功能我就不挨个介绍了

比如说文件管理

指标监控

进程管理啊

等等等等

大家自己去探索吧

最重要的是

它是一款开源的产品

大家记得收藏~

最后更新于

这有帮助吗?