自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 CPE + openwrt + ZeroTier私有 planet 路由器组网教程

由于最近公司网络升级导致好几个开发项目受限制,申请走流程麻烦又耗时,所以狠心直接搞了CPE路由器 + openwrt + zerotier组网。由于之前写过zerotier 、openwrt 相关文章,所以部署起来非常丝滑,接下来直接开搞。另外zerotier部署私有planet博客中docker镜像已更新v1.2.0版本, zerotier-one为最新版本1.12.2。可组建多个地区内网,例如: 云服务器、开发网络、家庭等内网全部打通,这样就可以高效办公了。如果部署或者其他问题欢迎去。

2024-02-23 18:40:12 1579

原创 Linux系统快照一键备份恢复、不同机器恢复、增量备份恢复

linux本机系统一键备份恢复、linux本机系统备份、不同机器恢复 的全过程。如有操作或者其他问题欢迎去我的博客(www.loganjin.cn)留言或者微信公众号(Python技术交流圈)留言交流哦。

2022-12-30 18:30:30 2550 3

原创 docker一键部署私有 zerotier 构建私有plant moon 突破50台设备限制

docker一键部署私有 zerotier 构建私有plant moon 突破50台设备限制

2022-10-21 15:05:40 6402

原创 Mac系统 RESP(原RDM)Redis客户端最新版安装闪退无法打开解决方案

此前在某个网站下载了Redis客户端RDM.app,由于现在客户端已升级,所以导致App Store一直有更新提示,嗨,强迫症,于是直接安装最新版,但是不曾想竟然报错了!!!接下来解决它。以上就是安装最新版Redis客户端以及解决RESP报错的全过程,希望能帮到一些小伙伴。如部署或者其他问题欢迎去我的博客(www.loganjin.cn)留言或者微信公众号(Python技术交流圈)留言交流哦。

2022-09-06 10:17:16 3603 14

原创 Docker 部署clickhouse-server及添加用户配置密码

前言由于现在居家办公测试环境连接公司的clickhouse需要vpn连接太麻烦且速度很慢,于是乎在测试机自己搭建clickhouse,废话不多说直接开始教程容器clickhouse-server配置拉取clickhouse-server镜像:docker pull yandex/clickhouse-server创建配置目录创建clickhouse数据目录:mkdir -p /data/clickhouse/data/创建clickhouse config目录:mkdir -

2022-04-21 18:55:26 5133

原创 Mac 系统部署Frp内网穿透服务 实现frpc shell启动脚本启动、停止

Mac 系统部署Frp内网穿透服务 实现frpc shell启动脚本启动、停止前言最近疫情导致居家办公,而工作中需要用到公网地址便于调试,于是就在本机(Mac系统)配置了Frpc内网穿透。本来想用docker直接跑个容器,但是由于mac系统的docker是一个APP,每次需要打开docker app才可以使用docker命令,于是乎就放弃了docker run,然后就开始写一个命令行的frpc脚本。创建frp目录下载客户端创建frpc目录:mkdir ~/frp/frpc下载frp客

2022-04-04 13:29:14 6922

原创 linux服务器 top 查看 内存占用详情

前言前几天登录云服务器突然发现没几个服务内存竟然快占满了,于是赶快top查看,发现直接top查看的话 也不太好分析是哪个应用占用的内存比较大,于是谷歌了一番记录了以下几种查内存占用情况的方法。查看内存占用情况的几种方法free命令命令格式:free –m用于检查有关系统RAM的使用情况(查看系统的可用和已用内存)linux主机可用内存计算公式:可用内存 =free +buffers +cachedvmstat指令命令格式:vmstat -s (参数)用于查看系统

2021-12-10 12:05:55 16360

原创 git 子命令 git tag 常用命令实操教程

前言通常在发布软件的时候打一个tag,tag会记录版本的commit号,方便后期回溯。git tag 常用操作命令新建tag命令格式:git tag tagName例:git tag v1.0-test列出所有tag上面例子创建一个名为v1.0的tag,创建好可以使用git tag命令看到新增加的tag。git tag 加上-l可用通配符来过滤tag例:git tag -l "*2021*"git tag 加上-a参数创建一个带备注的tag,备注信

2021-12-10 12:03:56 682

原创 单节点Rancher 2.5.1 证书过期报错 x509: certificate has expired or is not yet valid 解决方案

K8S 集群Master通过把内置的K3s 集群更新到v1.20解决了这个问题。无论是新安装的,还是从老版本升级到v2.5.8的单节点 Rancher,都不会再被证书过期的问题所困扰。如操作有问题欢迎去我的博客(www.loganjin.cn)留言或者微信公众号(Python技术交流圈)留言交流哦。

2021-12-10 11:58:04 4454 2

原创 Python 日志模块logging封装 快速调用方法

前言在 Python 中,可以直接用自带的 logging 模块来记录日志,但是在使用时我们需要配置一些 Handler、Formatter 来进行一些处理,比如把日志输出到不同的位置,或者设置一个不同的输出格式,或者设置日志分块和备份。个人感觉 logging 用起来其实并不是那么好用,主要是配置较为繁琐,相对于新手来说不太友好,那么接下来废话不多说直接上干货代码。将logging模块封装首先新建一个log.py的文件导入需要用到的Python包import sysimpo

2021-12-10 11:56:10 2197 1

原创 GitHub + jsDelivr + Nginx + PicGo 搭建自定义域名CDN加速免费图床

前言经常写Markdown或者博客的同学,一般都会用到图床。图床是什么呢?其实就是一个存储图片的网站,上传图片到图床后可以直接通过外链进行访问。例如把本地一张test.jpg上传图床后,即可以用外链:https://www.xxx.com/cdn/test.jpg,此链接可在浏览器直接访问test.jpg了。最近想把这几年的开发笔记发布到 我的博客 由于服务器为1M带宽,加载静态文件及图片相对较为缓慢,于是就想搞个cdn加速,google了一番,发现推荐免费用的多多少少都有限制,最终根据个人需求选择

2021-12-10 11:52:50 3107

原创 【快速安装Docker服务及Docker配置、Docker常用命令。】

一、安装docker服务命令行输入curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun即可快速安装如提示curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to get.docker.com:443错误则需按照下面的操作Ubuntu 系统下操作: apt-get install libnss3Centos 系统下操作: yum i

2021-12-10 11:21:30 2826

原创 解决Docker容器内安装chrome浏览器无法启动bug

之前有写过一个基于的Docker容器的可视化Dockerfile,当时默认火狐浏览器,今天要测试一个项目就run了一个可视化容器,但是我需要用到chrome浏览器,于是乎开始安装,按照正常安装方法安装好后发现无法运行,报错(不支持以root身份运行,且不使用–no-sandbox),到这里可能到家就知道是什么问题了,那么接下来开始debug。以上就是docker容器内安装chrome浏览器过程,希望能帮到一些小伙伴。如操作有问题欢迎去我的博客(www.loganjin.cn)留言或者微信公众号(

2021-12-10 10:56:02 7163 6

原创 linux 终端 cmd获取公网IP地址、国家、时区 、asn

前言在linux开发环境中查看当前公网ip地址或者某个端口是否通,对于新手来说是个比较麻烦的事情,下面我这里介绍一下如何在终端查询当前公网ip以及其他网络信息。安装wget、curl工具wget安装Ubuntu下安装wget:apt-get update && apt-get install -y wgetCentOS下安装wget:yum update && yum install -y wgetcurl安装Ubuntu下安装curl:apt-get u

2021-12-01 10:47:35 3557

原创 docker certbot 一键申请https证书、证书过期续订、续订成功自动重启服务

前言基于**certbot-letencrypt-wildcardcertificates-alydns-au**项目封装为docker镜像,感谢 ywdblog 的源码镜像支持一键生成证书、证书到期续订、证书更新后自动重启用到证书的服务等功能。如不想使用docker方式申请可使用原作者脚本生成。镜像简介 镜像名:loganjindev/certbot:v1.0.0 基础镜像:ubuntu:20.04 用户:root 时区:Asia/Shanghai 字符集:LANG=C.UTF-

2021-11-30 17:08:14 3065

原创 Linux、Mac、windows 配置Python虚拟环境 virtualenvwrapper workon切换环境

Linux、Mac、windows 系统下 配置Python虚拟环境 virtualenvwrapper教程,workon切换环境, 非常简单方便前言开发及测试过程中每个环境都有各自的作用,避免破坏其他环境所以建议每个项目新建一个虚拟环境,经过对比最终我选择了virtualenvwrapper来作为我开发中虚拟环境管理工具,接下来一起来看一下常用的几种虚拟机环境工具对比及virtualenvwrapper的安装方法。Python虚拟环境工具对比virtualenv:是目前最流行的 pyt

2021-11-19 19:00:30 1640

原创 win10 + Terminal + WSL+ oh-my-zsh 配置漂亮实用的windows终端及配置ubuntu不加.exe打开windows程序

win10 + Terminal + WSL+ oh-my-zsh 配置漂亮实用的windows终端及配置ubuntu不加.exe打开windows程序未安装wsl/wsl2的请参照以下链接自行安装:https://docs.microsoft.com/en-us/windows/wsl/install-win10安装windows Terminal打开微软应用商店,搜索“Terminal”,安装,打开后的界面是这样的:默认打开的是 PownerShell 终端,我们可以设置为默认打开

2020-12-21 17:17:48 6711 4

原创 linux 虚拟机 TL-WDN5200H 2.0网卡驱动编译安装 完美使用(适用于vmware无法桥接网络使用此方法)

VMware linux 虚拟机(ubuntu18.04) 安装TL-WDN5200H 2.0网卡驱动 完美使用(适用于vmware无法桥接网络使用此方法)# 以下操作均已root用户操作# 安装内核源代码(需要联网)。apt-get install linux-source# 安装内核头文件(需要联网)。apt-get install linux-headers-$(uname -r)# 安装编译环境(需要联网) 。apt-get install build-essential # 如

2020-05-21 17:21:02 1607 2

原创 不重启docker容器修改 容器中的时区

下文中以 Ubuntu/Debian 镜像为例进入docker容器输入命令:apt-get installtzdata然后会提示你选择时区/位置,这里我选择的是 Asia/shanghai然后输入命令:date -R可以看到当前时间,如果时间还是不对继续输入命令:dpkg-reconfigure tzdata按照上面的步骤重新选择一遍即可...

2019-07-09 18:14:30 615

原创 linux新手常用命令

查看命令及其查找命令查看命令 cat:用于查看文件内容(通常这是一个文本文件)cat -n:显示行号 more:用来一页一页的显示文件的内容,空格键向下翻动一页,enter键 向下滚动一行。按Q键退出 head和tail:分别用于显示文件的开头和结尾。可以使用-n 参数来显示指定的行数。如:head -n 2 a.txt 表示查看1.txt文件中 前两行内容 ,tai...

2018-10-30 16:49:15 238

原创 Ubuntu 16.04 + Nginx + Django 项目部署

搭建服务器虚拟环境 在本机进入虚拟环境,执行命令导出当前需要的所有包。 pip freeze > requirements.txt 通过ftp或者scp等软件将项目代码和requirements.txt文件上传到服务器。 mkvirtualenv 虚拟环境名称   #在ubuntu 服务器上新建一个虚拟环境 ​ pip install -r requi...

2018-10-25 09:59:05 268

原创 ubuntu 16.04 Nginx源码部署安装

nginx安装1、安装zlib依赖库:sudo apt-get install zlib1g-dev2、进入解压相关文件: tar –xzvf openssl-1.0.1.tar.gztar –xzvf nginx-1.11.3.tar.gztar –xzvf pcre-8.41. tar.gz,进入Nginx解压目录:cd /home/jinxp/ nginx-1.1...

2018-10-25 09:38:03 426

原创 mac系统如何在当前目录下打开终端

给大家推荐一个好用的终端工具Go2Shell:https://itunes.apple.com/cn/app/go2shell/id445770608?mt=12在没有这个工具之前 找了好多在当前目录下打开 终端命令 都不好用 无意间发现了这个Go2Shell 非常好用,下载安装好拖放到工具栏,然后需要在哪个目录打开 直接点工具栏上面Go2Shell图标就可以在当前目录打开...

2018-10-23 19:59:25 5449

原创 Mac如何搭建 配置 虚拟机环境 virtualenv python虚拟环境

首先去python官网 下载python3的 安装包安装:https://www.python.org/ftp/python/3.6.5/python-3.6.5-macosx10.9.pkg安装python3,升级pip3sudo pip3 install --upgrade pip安装 virtualenvsudo pip install virtualenv安装 ...

2018-10-23 19:53:21 287

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除