利用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哈
好然后呢
确定
这样就可以了
那其他的功能我就不挨个介绍了
比如说文件管理
指标监控
进程管理啊
等等等等
大家自己去探索吧
最重要的是
它是一款开源的产品
大家记得收藏~
最后更新于
这有帮助吗?