avatar
文章
54
标签
163
分类
34
首页
分类
标签
归档
关于
Logo网络运维
搜索
首页
分类
标签
归档
关于

网络运维

Hexo多台电脑同步
发表于2017-11-10|更新于2026-05-02|归档Hexo旧版|git•hexo•hexo多机同步•branch
📌 本文已归档:内容已合并更新至 Hexo博客搭建与多机同步,建议阅读新版文章。 服务器配置 服务器端建立空版本库(详细方法:Hexo博客网站搭建) git init -bare blog.git 初始客户端配置 #安装 hexo-cli npm install -g hexo-cli #初始化博客目录 hexo init blog #进入目录 cd blog #克隆主题到本地主题目录 git clone https://github.com/WongMinHo/hexo-theme-miho.git themes/miho 其它操作如:修改主题、配置本地服务等请参照 Hexo博客网站搭建 # 删除主题目录下的.git配置文件 rm -rf themes/miho/.git # 在目录下初始化git git init # 新建分支并切换到新分支,以后所有操作均在新分支下,master分支用于发布内容,新分支用于保存源文件。 git checkout -b hexo # 将新分支与远程版本库建立连接。 git remote add hexo git@longger.n...
Linux在线存活检测
发表于2017-11-08|更新于2026-05-02|Linux运维运维脚本|linux•centos•运维•在线监测•ping•脚本•sendmail•mutt
一、 写作背景 1.1 工作环境 笔者工作与一家互联网类型工作,在内网有10台物理机搭建了VM虚拟化环境,上面搭建100+台虚拟机,采用vCenter进行集中管理,工作过程中,有部分设备死机、或其它故障引起设备无法访问,故采用一个自动执行的脚本来检测系统是否正常运行,如果没有正常运行,就自动发邮件给管理员。 1.2 系统环境 本脚本在Linux系统环境下运行CentOS Linux release 7.3.1611 (Core) Linux 3.10.0-514.26.2.el7.x86_64,通过读取相应的日志文件,输入文件,进行判断,然后根据情况发送给管理员邮件。 二、 软件环境搭建 2.1 软件安装 系统采用默认安装,具体安装方法不再赘述,网上很多。 由于要发送邮件,需要安装Sendmail、mutt,这里采用yum安装。 yum install sendmail mutt -y 启动并加入开机启动 systemctl enable --now sendmail 2.2 邮件客户端配置 修改发件客户端配置文件如下: vim /etc/Muttrc +473 se...
Hexo博客搭建与多机同步
发表于2017-11-03|更新于2026-05-02|博客搭建Hexo|git•nginx•hexo•butterfly•多机同步
本文于 2026 年 5 月全面更新,基于 Hexo 7.x + Butterfly 5.x 主题重写,替换了过时的工具版本和配置方式。 目录 博客架构原理 本地环境安装 Hexo 初始化与配置 Butterfly 主题配置 服务器端搭建(Nginx + Git Hooks) Git 自动化部署 多台电脑同步编辑 常用插件与优化 一、博客架构原理 核心流程:本地 *.md → Hexo 渲染为静态 HTML → Git 推送到服务器裸库 → git-hooks 自动同步到网站根目录。 本地编辑 (source/_posts/*.md) ↓ hexo generate 静态文件 (public/) ↓ git push 服务器裸库 (blog.git) ↓ post-receive hook 网站根目录 (/var/www/html/blog/) ↓ Nginx 用户访问 (https://your-domain) 也可部署到 GitHub Pages / Vercel / Netlify 等平台,无需自建服务器。 二、本地环境安...
Hexo博客网站搭建
发表于2017-11-03|更新于2026-05-02|归档Hexo旧版|linux•centos•hexo•windows
📌 本文已归档:内容已合并更新至 Hexo博客搭建与多机同步,建议阅读新版文章。 搭建过程 第一部分: Hexo博客架构及发布原理 第二部分: 本地软件安装,包括NodeJS、Git、hexo-cli软件、Hexo初始化,生成静态网站 第三部分: 服务器环境搭建,包括安装 Git 、Nginx基本配置 、创建 git 用户 。 第四部分: 使用Git自动化部署发布博客 第五部分: 其它设置 第六部分: 文章引用 博客架构 通过下图先理解博客发布原理,知道为什么要这样做,而不是Step by step。知其然,更要知其所以然。 整个流程就是本地将 *.md 渲染成静态文件,然后Git推送到服务器的repository,服务器再通过 git-hooks 同步网站根目录。 本地(Windows端)软件安装 包括NodeJS、 Git、 Hexo-cli软件 安装Git for Windows 软件下载 客户端系统采用Windos系统,需要安装Git for Windows。下载Git for Windows。 Git for Windows64位下载 Git ...
1…56
avatar
Longger
DevOps | 网络运维 | 服务器运维
文章
54
标签
163
分类
34
订阅
最新文章
Ubuntu无侵入升级Go版本2026-05-02
随身WIFI解绑实名认证2024-11-16
快速搭建Kubernetes高可用集群七 ELKSTACK 部署2020-11-16
Mac下使用Mounty挂载NTFS出现了文件不能拷贝的解决办法2020-09-09
Windows PowerShell 创建 DNS 记录2020-08-30
分类
  • DevOps工具6
    • Git1
    • Gitlab1
    • Jenkins1
    • Nexus1
    • SVN1
    • 数据分析1
  • Linux运维16
标签
slapd fail2ban docker pull openvpn HAWQ 80 大数据存储 ftp join phpldapadmin butterfly ntfs cobbler Logstash 账号统一管理 kubernetes 高可用 k8s ELK wiki
归档
  • 五月 2026 1
  • 十一月 2024 1
  • 十一月 2020 1
  • 九月 2020 1
  • 八月 2020 8
  • 七月 2020 3
  • 八月 2019 5
  • 七月 2019 2
网站信息
文章数目 :
54
本站总字数 :
74.1k
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By Longger框架 Hexo 7.3.0|主题 Butterfly 5.5.4