【vuepress】vuepress (八)评论功能
8. 增加评论功能
https://www.bilibili.com/video/BV1vb411m7NY?p=10
【vuepress】vuepress (七)PWA离线功能
注意:需要在本地安装vuepress,否则PWA功能实现不了
【vuepress】vuepress (六)换域名
6. 换域名github pages
【vuepress】vuepress (五)md文件末尾显示git更新时间
5. 增加底部显示更新时间
前提是docs/都被git管理
【vuepress】vuepress (四)github关联
4. 和github关联
【vuepress】vuepress (三)侧边栏
3. 侧边栏
【vuepress】vuepress (二)上部导航栏
2. 导航栏
【vuepress】vuepress (一)安装设置
注意:一定要本地安装,否则有些功能实现不了。
npm install -D vuepress
【vuepress】vuepress (十七)自动生成文件列表侧边栏
这恐怕是最重要的插件了。 vuepress原本不支持自动生成侧边栏,文件名导航。 自动生成的都是文件内容里标题的侧边栏导航。
【vuepress】vuepress (十六)全文搜索
algolia
【vuepress】vuepress (十五)使用Travis CI带的徽章
查travis-ci docs库
【vuepress】vuepress (十四)使用Travis CI
部署→Github→TravisCI
【vuepress】vuepress (十三)markdown中使用view
没成功,先算了吧。不熟悉vue。
【vuepress】vuepress (十二)避免上传隐私
思路:.env 文件保存密码 .gitignore 配置 .env文件不上传github
【vuepress】vuepress (十一)分割config.js
为了好维护,把config.js拆分一下。仅此而已。
【vuepress】vuepress (十)谷歌分析
进入google analytics 创建媒体资源
https://analytics.google.com/analytics/web/
vuepress gitlab internet
从gitlab的sample page中找到vuepress https://gitlab.com/pages/vuepress
vuepress gitlab local
从gitlab的sample page中找到vuepress https://gitlab.com/pages/vuepress
【webpack】webpack资源汇总
npm i D webpack //之后并没有配置文件,需要自建创建。 webpack.config.js
【webpack】npm,node,webpack,vue关系梳理
npm与node
npm和node是绑定在一起的可执行文件。 但npm作者和node作者并不是一个。 当初npm写完代码之后,想和jqurey联合,但是jquery作者没看上。 node作者正缺少包管理工具,于是和npm一拍即合。node火了以后,npm就内嵌到node中了。
【elasticSearch】仿京东爬虫、前后段分离、搜索高亮(还没开始尝试,待续)
前后端分离,爬虫,搜索高亮
【vscode】【remote-ssh插件】用vscode代替命令行开发(写shell)
像windows一样用IDE开发linux文件。 linux上开发也可以用vscode的编辑器方便地编写远端文件。 这样不熟悉vim的人可以更方便了。 也有winscp能达到相同的功能。但总感觉low,实际上vscode的远端开发功能除了好看,本质上和winscp没什么不同。
【vscode】【remote-container插件】进入container像windows一样开发
vscode进入container,开发container里的文件。不用虚拟机,开发完就扔掉。程序可以持久化到本地。
不用安装hyperv,下一个docker,docker pull centos
就拥有了70M大小的linux。
【linux】查看端口
//查看6444端口使用情况
netstat -anpt | grep :6444
【linux】【基础】查某个命令属于哪个包然后yum install 这个包
linux基本命令。
【linux】如何查看mount的源路径
第一:查看/etc/fstab文件 命令:cat /etc/fstab 第二:df -Th可以看到挂载的信息 第三:mount可以看到你所要的信息
Centos7设置静态ip
【高可用】高可用架构设计 学习笔记(长文,但觉得并不实用)
属于感性理解还可以,并不适合上手。 讲得方方面面很多,但都不深入。也不能实操。
【分布式存储】Nas硬盘和普通硬盘的区别? Nas与Raid的关系?
https://www.youtube.com/watch?v=QQmYVNyiSh0
【高可用】什么是高可用系统
之前我们研究了“什么是高可用存储”。 有单机存储Raid和分布式存储两个方案。
<font color=red> 公司内部的gitlab,harbor是高可用吗? 还是仅仅“存储高可用”?
</font>
首先,如果用着用着数据坏了都无法恢复,这是存储高可用吗?这是高可用的门槛。这个都实现不了,就不要说高可用。
当然,实现了存储高可用了,还谈不上7*24的高可用。
【分布式存储】五大主流分布式存储技术对比分析
ceph,GFS,HDFS,Swift,lustre
【高可用】【概念】主备、主从、主主模式的介绍和区别
主备:备平时不开机 主从:从只用于读 主主:两个都可以写
【高可用】nginx + keepalive 实现主从切换
keepalive 两台机器都装 一台设置master,一台设置backup 写一个脚本放到keepalive里,监控nginx进程,进程不见了,就重启nginx,重启失败就停止本机keepalive进程,会自动IP漂移到backup。master恢复后会还原。
【分布式存储】samba实现分布式磁盘
公司的服务器上的raid硬盘给我划分了一小块用来实验。 我怎么共享过来呢。可以NFS也可以samba。 需要输入用户名,密码。这样来挂载。
【分布式存储】NFS高可用(NFS+keepalive+Sersync 丢数据,还没实验,先记下。待续)
NFS高可用(NFS+keepalive+Sersync) 做个实验吧.虽然,这套系统丢数据.
【分布式存储】centos7 NFS 安装使用(验证好用)
https://qizhanming.com/blog/2018/08/08/how-to-install-nfs-on-centos-7
NFS 实验:
1. centos7客户端
实验环境
服务端:192.168.3.108(centos7) 客户端:192.168.3.109(centos7) 客户端:192.168.3.102 (windows 10)
【分布式存储】分布式存储初步理解
1. NFS系统是什么?有哪些产品?
NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样
【docker】最常用几个命令
查找镜像、查看本地镜像、查看容器、创建容器
【docker-compose】docker-compose 打包部署各种语言开发环境(持续更新中)
运维组用docker-compose为开源应用提供部署的脚本。 开发组可以一毽部署开发调试环境或测试环境。 这对开发组是不是很大的贡献呢。
【docker-compose 】centos7 安装docker-compose
centos7上安装docker-compose,很简单。做个memo,其他不做也无所谓,网上资料多得很。 不容易错。
【docker】nginx反向代理harbor两节点共享NFS存储、DB,弱可用Harobor部署(后续改善)
共享存储,NFS以及DB仍旧有单点故障。Nginx也有单点故障。以后:DB可以做成集群。nginx可以做成主从。NFS换成ceph。
【docker】harbor 单机https安装(成功安装)
能够在存储高可用,服务高可用的要求下, 发布好docker本地库+harbor 当作公司开发的基础。
【GitLab】gitlab ci trouble shootting(持续更新中)
gitlab来做CICD时,出现的问题。在这里做个整理。 方便日后查找。
【Gitlab】使用自签名证书开启Https
作者:HanlyJiang 链接:https://www.jianshu.com/p/4111534b339f
【gitlab】gitlab runner 能够成功编译vuepress项目了,但是gitlab pages不会开启
修改gitlab配置,本地gitlab部署gitlab pages服务
3.111 上因为我是docker安装gitlab
< pages_external_url "https://gitlab.ccbjb.com.cn"
< gitlab_pages['enable'] = true
< gitlab_pages['inplace_chroot'] = true
我为了配置起作用 把docker容器删掉,然后重新启动服务
docker ps
docker stop c16e87838ef2 && docker rm c16e87838ef2
docker-compose up -d
//查看启动情况
docker ps
docker logs -f c16e87838ef2
【gitlab】gitlab pages 设置域名
参考两篇文章: https://gitlab.com/gitlab-org/gitlab-foss/-/issues/53820 https://docs.gitlab.com/ee/administration/pages/index.html#custom-domains
【GitLab】Docker和docker-compose部署GitLab 单机版(第二天补记,成功经验)
单机版。写个shell每天备份该机器/srv目录到公司的raid盘。先公司内部凑合用。 存储高可用的,我现在还不知道怎么做。
【GitLab】Docker和docker-compose部署GitLab(第一天)
一个是docker部署gitlab,另一个是docker-compose部署gitlab 我尝试的是docker-compose。安装到192.168.3.111上。
【k8s】k8s trouble shootting【持续更新中】
k8s运维过程中遇到的问题会持续更新。
【k8s】【视频教程70P】(一,非高可用k8s安装)
最后讲了高可用部署。
【k8s】【视频教程70P】(二. harbor安装后k8s节点配置)
harbor安装
略,参考前两篇文章。 【docker】harbor 单机https安装(成功安装) 【docker】nginx反向代理harbor两节点共享NFS存储、DB,弱可用Harobor部署(后续改善)
【k8s】【视频教程70P】(三. K8s资源清单yaml文件讲解)
k8s资源,资源清单,常用字段说明,容器生命周期
【k8s】【视频教程70P】(最后,高可用k8s安装)待续...
造成不高可用:
- master节点死亡。
【k8s】k8s某机构视频学习笔记(讲得还行)
讲的还行,我记下来留着动手实验。
【k8s】k8s集群安装 centos7 k8s v1.15.3(3.105安装方法,验证好用)
我机器192.168.3.105安装的就是这个方法。 验证过好用。
【git】【gitlab】把本地工程加入到gitlab
1. 在gitlab上新建一个工程
只需要拷贝clone用的ssh路径 当然,你必须已经添加了ssh public key 到 gitlab 否则push无法成功
【git】git push到多个远程分支
我的md文件希望同时push到github的blog,和gitlab的blog。 如果其它blog支持git那也同时push(估计不支持)
【git】vscode写md发布到github上的blog(我当前的blog方式)
用vscode的三个插件写md。发布到github的blog
【git】Git Trouble Shooting(持续更新)
记录git使用过程中遇到的问题。持续更新。
【git】git大部分操作的memo(视频学习笔记)
bilibili上git视频学习的学习笔记。挺好的