
Linux
小白的码BUG之路
如名
展开
-
Kafka -- 导入和导出数据
前提: 一个正常的zookeeper环境和kafka环境:Kafka -- linux下简单实用自带脚本启动测试_DGH2430284817的博客-优快云博客测试导入数据: 进入到kafka下载目录 创建一个文件producer.txt,随便初始化一些数据 创建一个topic , testportbin/kafka-topics.sh --bootstrap-server localhost:9092 --create ...原创 2022-02-22 18:18:44 · 7151 阅读 · 0 评论 -
Kafka -- linux下简单实用自带脚本启动测试
前提: 为方便测试,zookeeper(2181) 和kafka(9092)启动端口都使用默认端口 下载和启动zookeeper:zookeeper ——— linux 部署 zookeeper_DGH2430284817的博客-优快云博客 下载kafka:Kafka —— kafaka的安装和运行_DGH2430284817的博客-优快云博客kafka启动: 进入kafka下载目录,指定配置文件server.proper...原创 2022-02-22 13:10:03 · 1480 阅读 · 0 评论 -
VMware -- 克隆虚拟机
前提: 安装好一台虚拟机:VMware -- 安装linux镜像_DGH2430284817的博客-优快云博客这台虚拟机的IP为:192.168.65.128 hostname :centos7.com克隆: 右键需要克隆的虚拟机,选择 管理 —》 克隆 进入克隆向导页面 选择克隆源 创建完整克隆 设置克隆后虚拟机名称和路径 点击完...原创 2022-02-17 18:46:37 · 1092 阅读 · 1 评论 -
GitLab -- 相对完整的CI/CD
前提:搭建好的 gitLab 本地服务器:GitLab -- linux本地仓库搭建_DGH2430284817的博客-优快云博客 配置好的CICD环境GitLab -- 简单使用CICD功能_DGH2430284817的博客-优快云博客 配置好GIT仓库所在的机器的java环境和maven环境Maven -- Linux系统配置maven_DGH2430284817的博客-优快云博客Linux —— ...原创 2022-02-06 23:23:38 · 1529 阅读 · 0 评论 -
GitLab -- CI/CD 报错
在执行CICD的时候,爆了下面两个错误.gitlab-ci.yml 文件如下:stages:- build- package# 构建 Jobbuild: stage: build tags: - diaoTag script: - echo "=============编译构建任务==============" # 打包package: stage: package tags: - diaoTag script: - echo "======原创 2022-02-06 13:19:06 · 3017 阅读 · 0 评论 -
linux Window -- kill指定端口的进程
Window查询端口信息(查到最后面的PID):netstat -ano | findstr 8081通过pid杀死进程(PID = 4356):taskkill -PID 4356 -FLinux查询端口是否给占用ps -ef | grep 端口号杀死进程,二选一kill -9 $(netstat -tlnp | grep :端口 | awk '{print $7}' | awk -F '/' '{print $1}')kill [']ne.原创 2022-02-05 00:45:33 · 2830 阅读 · 0 评论 -
GitLab -- 云主机runner使用cicd报错
问题描述:云主机的IP是公网IP_A,云主机的内网IP是IP_B ,两个地址不同,Tag的配置文件为:# 本次构建的阶段:build packagestages:- build- package# 构建 Jobbuild: stage: build#注册runner时设置的tag tags: - diaoTag script: - echo "=============编译构建任务==============" # 打包package: stage:原创 2022-02-04 19:59:24 · 598 阅读 · 0 评论 -
GitLab -- 网页响应慢,经常报502错误,添加虚拟内存(swap)
问题背景:昨晚买了腾讯云主机,在搭建GitLab本地服务后。页面登录和各种操作时特别慢,经常报错502错误问题分析:一开始我以为时端口给占用,改了继承GitLab 本地仓库端口,后面发现还是卡。查看日志:gitlab-ctl tail也没看到什么报错信息。后面想,并没有报错,只是响应慢和卡,所以可能是没有内存,使用 free 命令查看发现云主机没有分配虚拟内存 swap ,原因找到了添加虚拟内存(swap)创建 swap 文件,4Gdd..原创 2022-02-04 16:34:34 · 2094 阅读 · 0 评论 -
GitLab -- Runner 指派给具体项目
前提:安装配置好Runner,可参考我另一篇博客:GitLab -- 安装和配置Runner_DGH2430284817的博客-优快云博客操作:登录GitLab 管理员账户,点击最上面的扳手图标,进入到“管理区域” 页面进入到管理区域页面后,点击“概述”,在其下拉框中选择“Runners”,看到你的runner 后,点击后面的编辑按钮查看指定的runner信息,往下拉可选择指派的 git项目,选择项目,点击“启用”按钮启用后,点击保存修改,至此,改runne原创 2022-02-03 19:59:49 · 1205 阅读 · 0 评论 -
GitLab -- 简单使用CICD功能
前提: 新建GitLab 项目,可参考我另一篇博客GitLab -- 创建项目_DGH2430284817的博客-优快云博客安装配置好Runner,可参考我另一篇博客:GitLab -- 安装和配置Runner_DGH2430284817的博客-优快云博客创建.gitlab-ci.yml 文件,内容可以参考下面,随意一些,用来测试,这个文件放到git库的根目录# 本次构建的阶段:build packagestages:- build- p...原创 2022-02-03 19:47:55 · 1296 阅读 · 0 评论 -
GitLab -- 安装和配置Runner
安装 runner :下载gitlab-runner可以下载到本地再放到linux,或者用wget 命令https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64sudo wget https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64原创 2022-02-03 18:50:26 · 1307 阅读 · 0 评论 -
Linux -- 防火墙操作
因为之前搭建了GitLab 本地仓库,需要开启8888 端口,后面直接临时关闭了防火墙,后面电脑重启后,又访问不了防火墙了,一时记不清对应操作了,所以总结一些防火墙操作,以后可以参考先查看防火墙状态systemctl status firewalld永久开启8888端口firewall-cmd --add-port=8888/tcp --permanent防火墙操作指令参考:查看防火墙状态systemctl status firewalld打开防火墙s原创 2022-02-03 13:13:49 · 2255 阅读 · 0 评论 -
GitLab -- linux拉取和提交代码
前提: 安装GIT:GitLab -- linux安装GIT_DGH2430284817的博客-优快云博客 已配置ssh秘钥:GIT -- 配置ssh秘钥_DGH2430284817的博客-优快云博客拉取代码: 参考GIT命令操作:git cloneurl 获取远程代码git add 把文件添加到仓库git commit -m " xxx" 文件提交到仓库git status 工作区的状态,让我们时刻掌握仓库当前的状态git dif...原创 2022-02-03 00:56:41 · 4325 阅读 · 1 评论 -
GIT -- 配置ssh秘钥
先查看是否有密钥文件ls -al ~/.ssh/没有,可以配置添加密钥(用自己的邮箱)ssh-keygen -C 'youemail@163.com' -t rsa一路点回车键就可以了,直到出现下面画面进入到密钥文件目录,查看公钥文件 id_rsa.pubcd ~/.ssh/lsvi id_rsa.pub复制公钥添加到gitLab中登录GitLab,点击右上角头像,选择下拉框的“设置”进入到设置页面,选择SSH Keys , 输入刚才的.原创 2022-02-02 21:50:58 · 1114 阅读 · 0 评论 -
GitLab -- linux安装GIT
安装GIT安装GIT命令:yum install git遇到需要输入的时候输入“y”等待安装完成验证是否下载成功,查到版本号就说明安装成功了git --version原创 2022-02-02 21:13:11 · 809 阅读 · 0 评论 -
GitLab -- 添加用户为项目成员
GitLab 登录管理员用户,点击左上角的“项目”,选择要添加项目成员的项目进入项目信息后,点击左边的“设置”按钮,选择下拉框里面的“成员”进入到添加成员页面,输入对应的账户信息,确认后点击“添加到项目”添加成功!登录刚才添加的用户,发现新成员的项目目录中已经有对应项目权限了...原创 2022-02-02 19:30:43 · 7252 阅读 · 0 评论 -
GitLab -- 创建新用户
登录GitLab,点击最上面的扳手图标,进入“管理区域”页面,点击“新建用户”进入新建用户页面,输入对应信息信息确认后,点击“创建用户”用户创建成功后,点击“编辑”按钮设置初始密码,设置完成后,点击“保存修改”新建用户密码修改成功!登录新用户用刚才新建的用户和密码登录GitLab第一次登录新用户需要修改密码,输入新密码后点击“设置新密码”密码修改好后,会跳转登录页面,用新密码登录至此,新用户添加成功...原创 2022-02-02 17:33:53 · 19963 阅读 · 1 评论 -
GitLab -- 创建项目
1:登录GitLab选择最上面中间的+ 号,选择新建项目,输入项目名,项目描述和可见等级,确认后点击创建项目项目创建成功,点击复制按钮可知道git仓库地址可以往下拉,参考下面的代码提交示例...原创 2022-02-02 17:08:03 · 5882 阅读 · 0 评论 -
GitLab -- 本地仓库汉化成中文版
1:搭建GitLab 本地仓库可参考我另一篇博客:GitLab -- linux本地仓库搭建_DGH2430284817的博客-优快云博客2:下载中文包插件登录GitLab中文社区git地址xhang / GitLab 中文社区版 · GitLab先查看本地GitLab仓库的版本号,我的是10.0.0参考命令: cat /opt/gitlab/embedded/service/gitlab-rails/VERSION到中文社区切换到对应版本的分支直接下载.原创 2022-02-02 16:20:00 · 6077 阅读 · 0 评论 -
GitLab -- linux本地仓库搭建
1:下载wget参考指令:yum -y install wget2:下载 GitLab直接官网下载:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm参考下载指令:(或者直接下载到WINDOW系统再放到linux虚拟机)wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitl原创 2022-02-02 00:53:03 · 2979 阅读 · 0 评论 -
VMware -- 安装linux镜像
前提:VMware新建好对应虚拟机可参考:VMware -- 安装Centos7 虚拟机_DGH2430284817的博客-优快云博客安装linux系统:选择镜像启动虚拟机安装系统原创 2022-02-01 19:12:47 · 1367 阅读 · 2 评论 -
Centos -- 7镜像下载
在使用VMware的时候,安装虚拟机需要对应的镜像文件,可选择使用阿里提供的地址下载Centos镜像阿里云开源镜像站资源目录以下针对各个版本的ISO镜像文件,进行一一说明:CentOS-7-x86_64-DVD-1708.iso 标准安装版,一般下载这个就可以了(推荐)CentOS-7-x86_64-NetInstall-1708.iso 网络安装镜像(从网络安装或者救援系统) CentOS-7-x86_64-Everything-...原创 2022-02-01 16:39:29 · 1724 阅读 · 0 评论 -
VMware -- 安装Centos7 虚拟机
1:打开VMware,新建虚拟机使用典型 类型安装虚拟机方便一些先不安装操作系统(网上自己下载linux系统镜像)选择linux版本(对应下载的镜像版本)设置虚拟机名称和安装路径设置虚拟机大小确认无误后点击完成,也可以自定义硬件可查看新建的虚拟机(还未用镜像安装linux系统)...原创 2022-02-01 16:01:52 · 547 阅读 · 0 评论 -
Vmware -- 此主机支持Intel VT-x 但Intel VT-x处于禁用状态
Vmware 在运行虚拟机时报错:Intel VT-x:Intel Virtualization Technology,就是Intel的虚拟技术,开启它可以让硬件平台同时运行多个操作系统,是虚拟机软件运行必备的技术之一,禁用就会报上述错误。解决: 重启电脑,进入BIOS,以我的电脑华硕主板为例,是重启时按F2选择右下角 Advanced Mode(F7)选择右下角 Advanced -》CPU Configuration找到 Intel Virtu...原创 2021-08-21 00:10:08 · 606 阅读 · 0 评论 -
epoll----原理
注:关于epoll,在我浏览了各路大神的相关博客后,以一个观后者的身份记录下我个人的理解,这种多服用技术,我下面将结束其在短连接的情况下的操作系统下的流程(长连接操作类似,原理相同),我们熟悉的redis,nginx,在底层的socket运用的就是这种方式来实现高并发下的服务器事件处理。 在此之前,我们先了解一下epoll涉及的linux相关操作: 1:工作队列:里面存放的是各种运行的进程,内核不断地执行里面的进程。(不是按顺序的,一般都是有时间片,时间到了,不管当前进程...原创 2021-02-28 18:33:10 · 208 阅读 · 0 评论 -
Linux —— Docker-compose 使用
步骤: 1:安装 docker-compose (自行网上下载) 2:创建一个目录(个人喜欢,没具体要求), cd 进入目录(我的是 /home/docker/mycompose) 3:目录下编写配置文件 docker-compose.yml,把要组合启动的容器配置写入文件中(我只写了 tomcat 和 m...原创 2020-03-08 20:55:10 · 349 阅读 · 0 评论 -
Linux —— Docker拉取镜像和启动容器步骤(以tomcat为例)
步骤: 1:安装Docker(网上搜索,不具体指导了,建议CentOS linux系统的最好用7 或者以上的,否则容易有内核版本过低的问题,而且对小白来说这个有点麻烦,CentOS7就不会出这情况) 2:启动Docker 先看看Docker安装好没,有版本号出来就说明没问题了:docker -v ...原创 2020-03-07 21:48:31 · 4210 阅读 · 0 评论 -
Linux —— docker 把web项目放进tomcat中,访问是404
情况: docker启动tomcat容器,地址映射,目录映射后,访问对应的地址http://192.168.88.129:8080/Maven_SSM报 404,http://192.168.88.129:8080的猫也看不到 启动tomcat 容器命令: docker run -di --name=mytomcat -p 808...原创 2020-03-06 17:30:21 · 1974 阅读 · 0 评论 -
SecureCRT —— 出现中文乱码问题
用SecureCRT 连接虚拟机的时候有时候会出现中午乱码,如下解决: 选择 -》会话选项 终端-》 外观 -》 选择编码 UTF-8 点击确定!解决...原创 2020-02-27 11:41:50 · 299 阅读 · 0 评论 -
Linux —— 安装docker 错误:File contains parsing errors: file:///etc/yum.repos.d/docker-ce.repo
到/etc/yum.repos.d/ 目录 下 删除docker-ce.repo文件 就可以了,这可能是以前安装失败残留下的文件原创 2020-02-24 18:52:46 · 3345 阅读 · 0 评论 -
Linux —— 安装yum
1:查看linux是否已安装yum:yum没有安装2:查看linux版本:cat /etc/centos-release版本6.1,下载镜像就找6版本的3:去网上找对应版本镜像:http://mirrors.163.com/centos/6/os/x86_64/Packages/ 找到这个三个下载到linux中(我自己建个目录...原创 2020-02-24 18:23:25 · 554 阅读 · 0 评论 -
Nginx —— linux下部署nginx
1:下载压缩包 登录网址http://nginx.org/download/ ,选择你下载的版本 可以直接下载到window , 也可以用wget 命令下载wget http://nginx.org/download/nginx-1.12.2.tar.gz2:解压到 /usr/local 目录tar -zxv...原创 2019-11-15 11:32:32 · 352 阅读 · 0 评论 -
linux —— linux安装 ant
1:下载 ant 压缩包 网址:https://ant.apache.org/srcdownload.cgi 选择你要下载的版本 放到目录 /usr/local/ 下2:解压 tar -vxzf apache-ant-1.9.14-bin.tar.gz3:修改配置文件 /etc/pr...原创 2019-11-14 16:15:03 · 435 阅读 · 0 评论 -
zookeeper ——— linux 部署 zookeeper
1:下载zookeeper压缩文件 wgethttp://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.5.6/apache-zookeeper-3.5.6-bin.tar.gz (不要下载 apache-zookeeper-3.5.6.tar.gz, 这个解压会缺 lib 的包 , 最后客户端连接的时候会报错...原创 2019-11-13 17:21:10 · 501 阅读 · 0 评论 -
Redis —— linux安装redis
1:下载压缩包 可以到官网下载,地址为http://download.redis.io/releases/ , 选择你要的 redis 版本。 也可以 linux 直接用wget 命令下载: wget http://download.redis.io/releases/redis-4.0.8.tar.gz2:解压压缩包...原创 2019-11-13 14:23:13 · 339 阅读 · 0 评论 -
Linux —— VMware配置网络
步骤: 1,虚拟机设置成 NAT模式 2,设置虚拟网络编辑器,一般子网都是 192.168.XX.0 ,全都对应修改即可 3,网卡配置文件(/etc/sysconfig/network-script/ifcfg-ensXX)XX为两个不确定的数字,不同系统不同,我的是 ifcfg-eth0,对应修...原创 2019-08-28 11:34:48 · 261 阅读 · 0 评论 -
Linux —— 配置或修改JDK版本
环境: centOS6 系统, 自带JDK1.6步骤: 1: java -version 是否存在JDK,或者原JDK信息,若有JDK信息,先删除: rm -f /usr/bin/java rm -f /usr/bin/javac rm -f /etc/alternatives/...原创 2019-04-23 22:13:32 · 4503 阅读 · 0 评论