介绍介绍福哥在给一台服务器升级docker的时候,在启动容器的时候报出了如下错误:原因这是由于服务器操作系统的内核版本太低了,不能支持18.06及以上版本的docker-ce。解决解决办法,要不升级服务器操作系统的内核,要不降低docker-ce版本。福哥采用的是比较简单的方法,降低docker-ce到18.03版本。yum ...
介绍介绍由于gitlab占用内存太高了,福哥打算把它迁移到一个托管服务器上面去,笔记托管服务器机器是自己的内存可以随便扩展嘛。为了避免出现问题,福哥的目标gitlab使用了和源gitlab一样的版本,这里稍微费了点事。大家跟着福哥学学如何迁移Gitlab的数据吧!迁移源gitlab当前状态这是福哥的源gitlab,里面已经有一些仓库了...
介绍介绍福哥在前面已经教给大家如何使用Docker搭建ES集群的方法了,不过这里面有个问题,就是福哥搭建的集群环境是没有安全认证的,也就是说任何人都可以对ES集群进行任何操作,这个太可怕了~~这个ES集群用来搞科研还行,如果是要作为生产环境使用那风险未免太大了!所以,今天福哥要带着大家给ES集群添加一道安全防护,我们来学习如何给ES集...
介绍介绍既然选择ES集群自然是要达到更好的高可用性能,ES集群比较常见的操作就是扩容和缩容(即:添加节点和删除节点),那么ES集群如何实现在不停服务的情况下添加节点和删除节点的呢?今天福哥就带着大家学习如何给ES集群添加主机节点、删除主机节点,一起来吧~添加节点当前节点可以看到目前集群tfes-cluster有三个节点。当前分片当前有...
介绍介绍GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考GitLab在GitHub上的Wiki页面。安装Gitlab镜像拉取镜像docker pull gitlab/gitlab-ce容器启动容器docker run -...
介绍介绍使用Docker搭建服务器运行环境是非常方便的,这一块Elasticsearch就做了非常友好,基本上通过环境变量就可以完成大部分配置。今天福哥就带着大家使用Docker搭建一个ES的集群环境,别掉队哦~~集群分片shardES索引会将数据分散到不同的shard当中存储,这样做可以实现多个节点数据的分布式搜索,避免单个节点的故...
介绍介绍最近需要开发一个web工具,由于这个工具已经通过Python开发过一个命令行版本了,如果要换其他语言又要重新来过,这个太麻烦了。后来想到Python能不能直接开发web应用呢?结果从网上一搜:大把的教程告诉你如何使用Python开发web应用。其中Django的风评是非常好的,既然如此,那福哥就决定用它了~~安装django福...
介绍介绍福哥将服务器升级到了CentOS8,发现使用CentOS7的方法不能将yum源改成163源了。后来经过一番折腾,终于成功改成了阿里云的源了。教程修正yum源需要开启baseurl并设置为vault.centos.org。sed -i 's/mirrorlist/#mirrorlist/g'&...
介绍介绍福哥的TFLinux使用的是CentOS7操作系统,默认情况下yum源是国外的服务器,安装软件的时候会非常的慢。要解决这个问题只能把yum源改成国内的源。国内源有很多选择,福哥选择的是163源。教程更新163源首先将yum的CentOS-Base.repo改成163的。curl -o /etc/yum.re...
介绍介绍达梦是一个国人自主研发的企业级数据库开发商,其数据库产品和Oracle数据库极其相似,Oracle数据库的SQL*Plus工具支持的内建命令在达梦数据库的disql下都可以正常使用。国人能有这样了不起的数据库产品,福哥必须要支持一下!前面福哥以及带着大家学会了在Windows平台上安装达梦数据库了,今天福哥要带着大家学习在Li...
介绍介绍Elasticsearch的性能严重依赖CPU和内存,默认情况下ES的内存的动态管理的,也就是说我们查询ES的时候会将查询结构缓存到内存里面,如果空闲内存不足则不能使用缓存提速。ES设置了一个选项,可以在启动ES的时候将一定量的内存锁定起来,这部分内存只为ES服务,ES想随时可以利用这部分内存提升查询效率。今天福哥就带着大家学...
介绍介绍达梦是一个国人自主研发的企业级数据库开发商,其数据库产品和Oracle数据库极其相似,Oracle数据库的SQL*Plus工具支持的内建命令在达梦数据库的disql下都可以正常使用。国人能有这样了不起的数据库产品,福哥必须要支持一下!前面福哥以及带着大家学会了在Windows平台上安装达梦数据库了,今天福哥要带着大家学习在Li...
介绍介绍今天福哥要带着大家学习Rancher部署Redis服务,这个我们还是使用redis:6.0-buster这个镜像作为Redis服务的基础镜像。rancher替代的是docker-compose,所以无论是rancher还是docker-compose,它们所使用的镜像还是需要自己来维护的。福哥前面有教给大家使用Dockerfi...
介绍介绍福哥一直以为免费使用Elasticsearch是不能开启认证功能的,后来发现原来使用默认的xpack插件就可以实现开启认证的功能,只不过这个默认的麻烦版本的xpack只能开启系统固定的几个账号,不能随便开通自定义的账号。不过,这也无所谓了,只要能开启认证提高安全性就不错了!今天福哥就带着大家学习如何使用xpack插件开启Ela...
介绍介绍福哥在学习达梦数据库的时候发现达梦提供的是一个ISO镜像文件,福哥是想把达梦数据库部署到一个docker容器里面,发现在容器里面挂载iso出现了问题,报出了如下的错误:[root@tongfunet-dm /]# mount -o loop dm7_20211028_x86_r...
介绍介绍今天福哥要带着大家学习Rancher部署一个服务的方法,大家都知道通过docker部署一个服务需要定制很多参数,包括容器名称、主机名称、镜像、端口映射、磁盘映射、网络配置、启动命令等等。我们可以使用Dockerfile去简化这个操作,把这个敲命令变成编写配置文档,大大提高了可操作性。在Rancher里面我们可以通过“点点点”的...
安装安装包github安装包地址https://github.com/krowinski/php-mysql-replication https://github.com/doctrine/dbalhttps://github.com/doctrine/event-manager https://github.com/php-fig/...
介绍介绍福哥发现很多软件都基于高版本的libc库,如果在CentOS7上面安装的话需要升级libc才行,既然大环境已经前进了我们不能落后啊!所以福哥今后再使用CentOS系统的话会选择CentOS8这个新版本。问题现象使用CentOS8之后发现直接使用yum的话会报如下错误:Failed to set l...
介绍介绍Rancher要求所有节点服务器和Rancher管理服务器之间的网络是完全通畅的,而且Rancher还要自己霸占80和443端口,如果按照Rancher的要求把Rancher管理服务器的网络完全放开似乎的最简单的办法!可是,一个管理服务器集群的总司令部完全暴露出来,这实在是有点恐怖~~为此,福哥想到了将Rancher集群部署在...
介绍介绍大家根福哥学会了使用Dockerfile创建Docker镜像的技巧了,那么我们现在搭建服务器环境就不需要再去下载软件的源代码了,也不需要编译安装了,更加不用操心软件和操作系统的各种兼容问题了。今天福哥带着大家来安装Logstash的环境,Logstash是一个用来收集日志、处理日志的工具,它可以对接MySQL、Redis、El...
介绍介绍大家根福哥学会了使用Dockerfile创建Docker镜像的技巧了,那么我们现在搭建服务器环境就不需要再去下载软件的源代码了,也不需要编译安装了,更加不用操心软件和操作系统的各种兼容问题了。今天福哥带着大家来安装nginx的环境,Nginx常用作web服务的出口服务器,代理各种应用服务器的功能集中到一起发布出去。镜像tagN...
介绍介绍节点和主机是什么关系?到底是添加节点还是添加主机?福哥来解释一下,在E文版本里面这个对象叫“Node”,而在中文版本里面这个对象被翻译成“主机”,但是“Node”直译的话叫“节点”,所以福哥也说不清楚到底是节点还是主机了,干脆就叫“节点主机”好了~~添加节点主机是对一个已经存在的集群扩容的操作,通过给一个集群添加节点主机,就可...
介绍介绍一个好的平台除了功能要强大、用户体验要优秀之外,安全也是极其重要的一个要素。如果系统安全做不好,功能再强大、用户体验再优秀,最终都会因为一些安全问题导致全军覆没。如果是数据被破坏掉了那更加是彻底地玩完了,一切的一切都付之东流,洗洗就可以睡了~~福哥从网上找到一个比较强大的系统漏洞扫描工具Kali Linux,这是一个把一堆的安...
介绍介绍Rancher/Rancher是一款管理k8s集群的B/S软件,通过Rancher/Rancher我们可以轻松地管理多个Docker服务器。Rancher/Rancher是图形化的操作界面,大大简化了操作难度,提高了执行效率。使用Rancher/Rancher还可以方便地监控各个服务的运行状态,随时了解到服务平台的健康状态。使...
介绍介绍我们在安装rancher的主机节点的时候经常会遇到添加失败的情况,原因却是各种各样的。最简单的解决办法就是重新添加主机节点,但是你要是在当前的主机里面重新运行添加主机节点的命令,大概率会失败。最好是可以还原到我们添加主机节点之前的状态,但是你不要以为删除了全部容器就可以了,还有一些地方需要处理了,才能保证rancher认为这个...
介绍介绍今天福哥要带着大家学习一下关于rancher的项目和命名空间的使用技巧。项目rancher的项目的名称在一个集群里面必须是唯一的!这里的项目在福哥看来更加像是一个功能分组,将一些有关系的功能合并到一个分组里面,便于管理。命名空间rancher的命名空间的名称在一个集群里面必须是唯一的,不同项目下也不能重复!这里的命名空间福哥理...
介绍介绍福哥想要使用达梦数据库作为客户系统的数据库引擎,但是单机数据库只能出现开发环境当中(甚至很多开发环境都不会使用单机模式了)。所以查询了达梦的文档寻找最基本的读写分离的解决方案,后来发现了达梦支持类似MySQL的主从复制运行模式,福哥各种尝试搭建DM8的主从复制运行模式死活过不去,就在快要放弃的时候灵机一动要不试试DM7?结果成...
介绍介绍福哥想要使用达梦数据库作为客户系统的数据库引擎,但是单机数据库只能出现开发环境当中(甚至很多开发环境都不会使用单机模式了),所以查询了达梦的文档寻找最基本的读写分离的解决方案,最后发现了达梦支持类似MySQL的主从复制运行模式。在福哥整理这篇教程的时候,达梦的最新版本DM8依然无法使用主从复制实现读写分离。达梦官方社区搜索找不...
介绍介绍福哥的Docker环境有一些服务是只能针对一些特定的IP地址开放的,而docker的端口映射要不就是针对全部网络设备放开,要不就是针对某一个网络设备放开,无法满足福哥的需要。没有办法了,既然Docker无法解决福哥的问题,福哥只能自己iptables解决了~~默认网络与自定义网络网络列表查看网络列表的方法如下:docker&n...
介绍介绍士大夫艰苦拉萨解放螺丝钉解放塑料袋放进撒旦克里夫杀了附件是的楼房可见度分厘卡发的时刻了发吉萨独立开发萨的房间里看见撒旦李开复就开始大幅看了就爱上了。下载【可选】注册是灯笼裤飞机螺丝钉咖啡碱受到了开发技术。版本上的飞机撒赖咖啡碱数量的开发建设的离开。下载爱上了对方吉萨大了咖啡碱撒大幅拉升阶段。安装第一步四道口附近啊雷锋精神的雷锋...