摘要: 🛡️ 零信任时代的身份利器:Keycloak Docker化部署全攻略 Keycloak 是企业级开源身份认证和访问控制解决方案,功能强大、支持多协议,并适合自建部署。本文将手把手教你如何基于 Docker 快速部署 Keycloak,涵盖 HTTP 模式、HTTPS 模式(自签证书)、以及结合 Nginx 的反向代理部署方案。每种模式都适用于不同的内网或生产环境场景,助你构建安全、稳定的身份认证系统。 阅读全文
posted @ 2025-07-22 11:13 潘晓可 阅读(503) 评论(0) 推荐(0)
摘要: 在现代应用中,海量非结构化数据的存储和管理愈发重要。MinIO,作为开源且高性能的对象存储解决方案,凭借兼容S3 API和简洁部署方式,成为了开发者和企业用户的首选。本文将带你从基础认识MinIO开始,逐步深入,实战部署单机单盘模式,覆盖Docker Compose部署、HTTPS配置、自签与CA证 阅读全文
posted @ 2025-07-16 18:34 潘晓可 阅读(235) 评论(0) 推荐(0)
摘要: Docker部署Nginx代理多个服务:公网域名与内网IP场景全解 本文分享了我在公网和内网两种环境下,使用 Docker 部署 Nginx 并代理多个应用的完整实践。涵盖了常见的端口方式、路径方式、HTTPS 自动跳转、容器网络配置等关键细节,并附上完整的 docker-compose.yml 和 Nginx 配置模板。尤其是在内网环境下代理多个应用时,我也遇到了一些坑(如路径代理导致 SPA 应用失效),这里也详细记录了解决思路。适合需要部署内网服务、或希望统一 Nginx 入口管理多个容器服务的朋友参考。 阅读全文
posted @ 2025-07-13 14:07 潘晓可 阅读(186) 评论(2) 推荐(0)
摘要: Ubuntu使用Certbot生成泛域名解析证书 1. 安装Certbot sudo apt install certbot -y certbot --version certbot 2.9.0 2. 域名验证 泛域名的验证采用DNS01的验证方式,通过在域名DNS记录中添加特定TXT记录(如_acme-challenge)完成验证。 certbo 阅读全文
posted @ 2025-07-11 18:41 潘晓可 阅读(51) 评论(0) 推荐(0)
摘要: 在 C:\Windows\System32\drivers\etc 找到hosts文件,可以用notepad++打开。将下面域名解析复制到hosts文件下并保存。 127.0.0.1 www.sublimetext.com 127.0.0.1 sublimetext.com 127.0.0.1 su 阅读全文
posted @ 2020-08-26 11:42 潘晓可 阅读(1464) 评论(0) 推荐(0)
摘要: 首先先要建立一个lab,然后添加并启动一台QEMU的设备。 我用的是XRV9K。然后进行一些配置后,保存配置并关闭设备。 进入到这文件夹,这就是我的这台设备的文件夹。 root@eve-ng:/opt/unetlab/tmp/0/31be3177-33d5-4fc8-8796-9af3cdb08e5 阅读全文
posted @ 2020-07-31 13:09 潘晓可 阅读(1608) 评论(0) 推荐(0)
摘要: 以管理员身份运行powershell。 PS C:\Windows\system32> Get-WindowsCapability -Online | ? Name -like 'OpenSSH*' Name : OpenSSH.Client~~~~0.0.1.0 State : Installed 阅读全文
posted @ 2020-07-12 21:32 潘晓可 阅读(1897) 评论(0) 推荐(0)
摘要: 我用的是树莓派4b,需要修改php.ini的路径是/etc/php/7.3/apache2/php.ini。根据安装的php版本来决定所在的路径。 让然了,也可以 sudo find / -name php.ini 来查看文件的位置。 file_uploads = on upload_max_fil 阅读全文
posted @ 2020-06-02 21:56 潘晓可 阅读(396) 评论(0) 推荐(0)
摘要: 我使用的是Xshell生成密钥,再上传到Linux服务器上的。 到工具标签栏,选择【新建用户密钥生成向导】 设置密钥的密码 最后将其保存为文件就好了。 在用户的家目录下,新建.ssh文件夹 [root@localhost ~]# mkdir .ssh #新建.ssh文件夹 [root@localho 阅读全文
posted @ 2020-04-21 23:01 潘晓可 阅读(497) 评论(0) 推荐(0)
摘要: 最近虚拟机的地址更改了,然后发现NextCloud就不可用了。报错如下: 根据报错里的提示来找到config.php. [root@localhost nextcloud]# find / -xdev -name config.php #寻找文件的位置 [root@localhost nextclo 阅读全文
posted @ 2020-04-20 22:23 潘晓可 阅读(1439) 评论(0) 推荐(0)