- 博客(21)
- 资源 (11)
- 收藏
- 关注
原创 CentOS 8.4 安装 kubernetes 1.20.4
Centos8系统发布已有一段时间,不少小伙伴开始上手使用。kubernetes1.20.4 也发布d多时,今天作者使用kubeadm在Centos8.4系统上部署kubernetes。1 系统准备【所有节点上执行】1.1 关闭无用服务关闭selinuxsed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/sysconfig/selinuxsed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /e
2022-03-30 15:29:14
2038
原创 CentOS 8.4 安装 kubernetes 1.20.4
Centos8系统发布已有一段时间,不少小伙伴开始上手使用。kubernetes1.20.4 也发布d多时,今天作者使用kubeadm在Centos8.4系统上部署kubernetes。1.系统准备[root@k8s-master1 ~]# systemctl stop firewalld[root@k8s-master1 ~]# systemctl disable firewalld查看系统版本[root@k8s-master1 ~]# cat /etc/redhat-release
2022-03-22 14:01:44
450
原创 go module 详解
基础知识环境准备使用golang 1.11以上版本的朋友,开启 GO11MODULE=on ,并且确保实验目录不在 GOPATH 中,命令行里执行。export GO11MODULE=onexport GO111MODULE=on2.golang 1.12和golang 1.13的朋友,确保实验目录不在 GOPATH 中。3.加速下载,命令行里执行。export GOPROXY=https://goproxy.io初始化go module环境带git的项目直接从github上面clon
2022-02-22 10:06:33
1065
原创 shell脚本报错:-bash:/bin/sh^M: bad interpreter:
今天写了一个shell脚本,然后在执行的时候报错,如下截图:主要原因是shell文件是我在windows下编辑然后上传到linux系统里执行的。shell文件的格式为dos格式。而linux只能执行格式为unix格式的脚本。我们可以通过vi编辑器来查看文件的format格式。步骤如下:1.首先用vim命令打开文件2.在vi命令模式中使用 :set ff 命令可以看到改文件的格式为dos:3.修改文件format为unix,使用vi修改文件format,命令:set ff=
2022-02-22 10:03:53
243
原创 beego orm 一对多、多对多 关联查询
一对多**model **ype User struct {Id int64 json:"id"Name string json:"name,omitempty" orm:"size(50)"Passwords string json:"passwords" orm:"size(32)"Baby []*Baby json:"baby" orm:"reverse(many)"}type Baby struct {Id int64Name string json:"name" orm:"si
2022-02-22 10:01:06
1361
原创 Beego Conf 文件配置解析
Beego 默认系统配置为conf文件夹下的app.conf文件;那么app.conf里面的具体配置属性都是什么意思,接下来一一的进行解释:beege程序默认app.conf在beego程序中读取app.conf中的配置内容可以使用:beego.AppConfig.String("appname")app.conf系统配置内容AppName应用名称,默认是 beego。通过 bee new 创建的是创建的项目名。beego.BConfig.AppName = "beego"R
2022-02-22 09:59:20
2501
原创 kubeadm 快速安装 Kubernetes V1.13 集群
前言:官方提供Kubernetes部署3种方式minikubeMinikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。不能用于生产环境。官方文档:https://kubernetes.io/docs/setup/minikube/kubeadmkubeadm可帮助你快速部署一套kubernetes集群。kubeadm设计目的为新用户开始尝试kubernetes提供一种简单的方法。目前是Beta版。官方文档:https://k..
2022-02-14 09:44:13
594
原创 Docker 安装 postgreSQL 11.4
一、安装二、运行命令:docker run --name postgres_demo -e POSTGRES_PASSWORD=password -p 54321:5432 -d postgres:11.4解释:run: 创建并运行一个容器;–name: 指定创建的容器的名字;-e POSTGRES_PASSWORD=password: 设置环境变量,指定数据库的登录口令为password;-p 54321:5432: 端口映射将容器的5432端口映射到外部机器的54321端口
2022-02-14 09:31:56
784
原创 RedHat & Centos 7 制作Oracle 12c Docker Images
# 资源准备需要下载oracle相关的东东,例如安装文件,dockerfile。这些都可以从oracle 的github 上面找到。https://github.com/oracle/docker-images/tree/master/OracleDatabase下载完成以后,新建一个目录,我这里是/oracle12c,把dockerfile(其实是一个shell脚本buildDockerImage.sh)放到里面: 下载地址:https://www.oracle.com/technetwork/database/database-technologies/instant-client/overview/index.html2.下载版本实例 instantclient-basic-linux.x64-11.2.0.4.0.zip instantclient-sdk-linux.x64-11.2.0.4.0.zip instantclient.
2022-01-04 14:32:10
324
原创 CentOS 7.5 1804 yum 安装 PostgreSQL-11
一、准备工作:1.postgresql官网:https://www.postgresql.org2.下载页面:https://www.postgresql.org/download/3.Red Hat家族Linux(包括CentOS/Fedora/Scientific/Oracle)下载页面:https://www.postgresql.org/download/linux/redhat/4.本文使用系统为:centos 7.5 18045.可以使用一下网址找到对应的postgresql y...
2021-12-30 09:20:37
304
原创 Anaconda3 安装详细介绍
Anacond的介绍Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换Anaconda包括Conda、Pyth
2021-12-30 09:16:47
997
原创 redhat 7.7 rpm包无网络安装 postgresql 10
基础环境检查关闭防火墙systemctl stop firewalld首先配置本地yum源方便依赖包安装将盘片挂载上来mount /dev/cdrom /mnt输入ls,查看其中的文件,如果有redhat.repo,使用vi命令编辑此文件,然后将其中的内容全部删除vi /etc/yum.repos.d/redhat-base.repo然后在其中编辑处输入(第一行中括号里面的内容必须有,是一个标签[local]name=Red Hat Enterprise
2021-12-30 09:12:53
785
原创 Cannot connect to the Docker daemon at tcp://local
unset DOCKER_HOSTunset DOCKER_TLS_VERIFYunset DOCKER_TLS_PATHdocker ps
2021-12-30 09:02:12
1490
原创 使用kubeadm安装Kubernetes 1.16 集群
kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,kubeadm会对集群配置方面的一些实践做调整,通过实验kubeadm可以学习到Kubernetes官方在集群配置上一些新的最佳实践。操作系统Ubuntu 16.04+、Debian 9、CentOS 7、RHEL 7、Fedora 25/26 (best-effort)、其他内存2GB + ,2核CPU +集群节点之间可以通信每个节点唯一主机名,MAC地
2021-12-27 09:41:04
391
原创 docker基础镜像制作国产arm系统
1.精简最小化安装国产银河麒麟系统2.将此环境打包,取名为kylin.tar,然后在docker中,以kylin.tar作为基础镜像3.创建自己的镜像,放置于/root目录下:tar --numeric-owner --exclude=/proc --exclude=/sys --exclude=/usr/lib/games --exclude=/usr/lib/python2.7 -cvf kylin.tar /文件打包支持的类型只有(.tar, .tar.gz, .tgz, .
2021-12-27 09:22:55
1539
原创 Java Maven连接数据库JDBC源信息 PostgreSQL,MySql,Oracle
PostgreSQLJDBC包Maven源:<dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <version>42.2.11</version></dependency>JDBC信息:# jdbc连接信息
2021-12-27 09:18:29
1114
原创 beego 使用https访问
1、开启https,关闭http:appname=ht-webhttpport=10081EnableHTTP=trueEnableDocs=trueEnableHTTPS=trueEnableHttpTLS = trueHttpsPort = 10443HTTPSCertFile = "conf/server.crt"HTTPSKeyFile = "conf/erver.keyhttps端口可以更改,HTTPSCertFile和HTTPSKeyFile为ssl证书相关配置。2
2021-12-22 10:55:09
1105
原创 go module 使用教程
如果你还在使用 GOPATH 模式来开发Golang程序,那么你可以参考本文来告别 GOPATH,并带给你一个方便的包管理工具。关于 go mod 的说明和简单使用,可以参考:1、Go1.1.1新功能module的介绍及使用请添加链接描述2、Introduction to Go Modules请添加链接描述3、Go 1.11 Modules 官方说明文档请添加链接描述go Modules—Modules是Go 1.11中新增的实验性功能,是一种新型的包管理工具。具体操作:首先要...
2021-12-22 10:06:28
1497
原创 openssl 生成免费证书
1.什么是openssl? 它的作用是?应用场景是什么?什么是openssl? 它的作用是?应用场景是什么?openssl是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,它可以避免信息被窃听到。SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。Netscape(网景)公司在推出第一个Web浏览器的同时,提出了SSL协议标准。其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持。因为在网络传输的
2021-12-22 09:50:08
3274
unzip-6.0-15.1.el7.x86_64.rpm
2020-12-09
instantclient_11_2.rar
2020-06-11
CodeSmith三层模板
2011-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人