文章
记录技术实践、产品思考、读书笔记与项目复盘
共 271 篇文章 · 21 个分类

docker 安装 nginx
本文介绍了使用Docker安装和运行Nginx的完整步骤,包括搜索镜像、拉取镜像、简单启动、高级启动(挂载目录)、配置固定IP以及配合PHP-FPM的方法。通过具体命令演示了如何创建目录、映射端口、挂载配置文件与日志文件,实现生产环境下的容器化部署。

docker安装 mysql
本文详细介绍了如何使用Docker安装和配置MySQL。提供了两种部署方式:基于docker-compose.yml的完整配置(包含网络、卷挂载、环境变量、表名大小写设置)和直接使用docker run命令。同时包含my.cnf配置文件示例、启动容器、进入容器设置远程访问权限等操作步骤,以及常用管理命令。

让PIP源使用国内镜像,提升下载速度和安装成功率。
Python开发者常因国外源下载缓慢、安装失败而困扰。本文介绍将PIP源替换为国内镜像(清华、阿里云、中科大等)的方法,包括临时使用命令和永久修改配置(Linux及Windows),可大幅提升下载速度与安装成功率。

ubuntu 设置IP
本文介绍Ubuntu Server 21.10静态IP地址的配置方法。通过编辑/etc/netplan下的YAML文件,设置eth0网卡的IP地址、网关和DNS,然后执行sudo netplan apply使配置生效。注意YAML语法中冒号后需加空格。

米路由器开启wan共享
本文介绍如何在小米路由器上开启WAN共享功能。通过修改samba配置文件,添加wan接口监听,并注释掉bind interfaces only参数。同时创建一个启动脚本isamba,在每次启动时替换samba配置并重启服务,最后创建软链接使其开机自启。

通过WAN口访问小米路由器(samba)硬盘
本文介绍了如何通过修改小米路由器的防火墙和Samba配置,实现从WAN口访问路由器连接的硬盘(Samba共享)。具体步骤包括编辑/etc/config/firewall开放WAN口对137、139、445端口的TCP/UDP访问,并添加端口转发规则;编辑/etc/samba/smb.conf.template将接口改为br-lan和wan并注释绑定接口限制。最后重启服务生效。

Typecho本地化设置
修改Typecho中Common.php文件的gravatarUrl方法,将默认Gravatar头像地址替换为国内加速地址,如sdn.geekzu.org/avatar/,以解决头像加载慢或无法访问的问题。