二次元の技术宅 念念不忘,必有回响。

AlpineLinux使用gclibc

AlpineLinux默认使用uclibc版本的busybox,其动态链接库与gclibc有些区别,会导致某些程序没有办法正常运行。可以将busybox版本切换为gclibc。

Yii2GridView高级用法

机缘巧合,再次接触到Yii2框架的项目,做了简单的增删查改。涉及到列表项下拉筛选框,自定义表格显示内容。

Jenkins相关

Jenkins相关,留存 参考文章 Jenkins Theme - jenkins-material-theme Template for Jenkins Jobs for PHP Projects

Nginx域名主机批量配置

开发环境中一个个的配置域名和根目录比较麻烦,自动实现域名到目录的绑定会更加便捷。

创建自签名证书

自建内网服务时会用到ssl,就需要自签名(通用)证书了。

一个证书主要有两个文件:秘钥文件(公钥、私钥)、证书文件。私钥签发证书,公钥验证证书。可以给自己签名生成自签名证书,也可以给别人签名,生成通用证书。

专门给别人签名的秘钥一般由证书颁发机构CA保管,如Let's Entrypt。浏览器存有可信证书颁发机构的公钥信息。

Docker新手常见问题

网络互访问题、入口脚本问题等

使用Gurb2制作Linux与Windows以及Legacy与UEFI双模式启动盘

经常要给Windows或者Linux系统装机,每次都要制作启动盘,显得有点麻烦。Grub4dos似乎只能用于Legacy模式的启动,因此使用万能的Grub2才是最终解。挖坑待填

Apache服务器通过Rewrite规则绑定域名目录

Apache服务器通过Rewrite规则绑定域名目录

使用虚拟主机时,由于不能自定义VirtualHost,因此只能通过重写规则来绑定域名和目录。前提是服务器允许使用.htaccess并启用了重写规则。

Yii2使用DataFilter查询数据

Yii2使用DataFilter查询数据 挖坑待填

设置Git全局忽略

使用IDE如Intellij Idea时,IDE会在项目目录下创建.idea文件夹。在每个项目.gitignore文件中排除.idea/比较麻烦,设置全局排除会更方便些。