运维
文章平均质量分 59
来月亮的星星
gg is smd
展开
-
每天一个知识点-linux中获得进程号
获取linux服务进程号 ps -ef | grep "服务名" | grep -v "grep" | awk '{print $2}'举个例子[root@bd1 ~]# ps -ef|grep kkroot 972997 692368 0 09:41 pts/4 00:00:00 grep --color=auto kk[root@bd1 ~]# ps -ef|grep dataroot 458995 458974 0 10月27 ? 00:04原创 2021-10-29 09:49:26 · 1506 阅读 · 0 评论 -
docker-compose 安装nacos(单机版本)
https://gitee.com/yuanshuai_likeit/nacos-docker.gitcd /usr/local/docker git clone https://gitee.com/yuanshuai_likeit/nacos-docker.git //git克隆nacos到本地cd nacos-dockerdocker-compose -f example/standalone-mysql.yaml up -d //单机模式(mysql)// docker-compose原创 2021-10-28 15:18:36 · 454 阅读 · 0 评论 -
docker-compose 安装kafka
安装docker-composesudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composechmod +x/usr/local/bin/docker-compose新建文件夹docker-kafkamkdir docker-kafkacd docker-ka原创 2021-10-27 11:47:27 · 916 阅读 · 0 评论 -
Nacos docker-compose nginx 负载均衡
文章目录准备工作在单服务器上通过hostname部署集群多台服务器通过ip部署集群nginx配置问题mysql数据库建表语句nacos官方文档准备工作Clone项目git clone https://github.com/nacos-group/nacos-docker.gitcd nacos-docker这里有官方准备的一些模板,可以根据这里的文档进行修改。官方手册有讲解。这两天摸爬打滚试了两套:在单服务器上通过hostname部署集群cluster-hos原创 2021-10-27 11:21:10 · 241 阅读 · 0 评论 -
nginx 启动命令里有个 :ro 是啥意思
代表只读权限;只读模式。原创 2021-09-29 15:50:14 · 565 阅读 · 0 评论 -
前端来看如何写重定向和代理--个人总结
先看一个demo文件vue.config.js(脚手架的配置文件)module.exports = { lintOnSave: false, devServer: { open: process.platform === 'darwin', host: '0.0.0.0', port: 8011, // https: false, // hotOnly: false, // // 查阅 https://github.com/vuejs/vue-d原创 2021-09-28 10:20:05 · 362 阅读 · 0 评论 -
linux(Centos7-everything)查看主机ip
前提:virtualbox 虚拟机环境下centos7虚拟机中创建了大量的docker容器。如何看每一个容器的ip,或者具体某一个容器的ip方法一: docker inspect node1 |grep IPAddress |tail -1 |awk '{print $2}' |tr '"' " " |tr ',' ' ' # 可以用容器id或名称 方法二:docker inspect --format '{{ .NetworkSettings.IPAddress .原创 2021-09-14 14:57:42 · 371 阅读 · 0 评论 -
linux白名单、黑名单
linux ip白名单配置文件:/etc/hosts.allow/etc/hosts.deny# hosts.allow This file contains access rules which are used to# allow or deny connections to network services that# either use the tcp_wrappers library or that have been# started through原创 2021-08-20 09:32:36 · 3842 阅读 · 0 评论 -
linux下面安装npm
ubuntusudo apt install npm执行上面的安装命令,会报错:复制代码Reading package lists... DoneBuilding dependency tree Reading state information... DoneSome packages could not be installed. This may mean that you haverequested an impossible situation or if you a原创 2021-08-18 11:02:54 · 2758 阅读 · 0 评论 -
Windows关闭某个端口的服务
Windows关闭某个端口的服务在开发过程中有些服务没有正常关闭,在重新启动新版本的服务的时候会存在端口占用的情况。就需要先停止之前的服务进程。例如7777端口被占用。1 查看7777端口被什么服务占用netstat -ano | findstr 77772 停止该服务使用taskkill /PID 55684 /T /F 这行命令停止服务。...原创 2021-07-30 17:05:23 · 508 阅读 · 0 评论 -
扩展根目录实战(linux)
实战操作1.查看当前文件系统主要用于检查Linux服务器的文件系统的磁盘空间占用情况 全称 df的全称为:Disk Free[root@mp-data ~]# df -h文件系统 容量 已用 可用 已用% 挂载点devtmpfs 2.3G 0 2.3G 0% /devtmpfs 2.3G 0 2.3G 0% /dev/shmtmpfs原创 2021-07-27 16:29:45 · 140 阅读 · 0 评论 -
Tomcat参数化配置v1.0.0
一、Tomcat的目录结构(以8.5版本为例)bin目录。bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径startup 用来启动tomcatshutdown 用来关闭tomcat修改catalina可以设置tomcat的内存conf目录。conf目录主要是用来存放tomcat的一些配置文件。server.xml可以设原创 2021-07-27 08:57:28 · 446 阅读 · 0 评论 -
gitlab基本概念
引言之前公司代码的管理不统一,一部分人用SVN,一部分人用Git,对于习惯了使用Linux或者Mac命令行的人来说,Git的操作更方便和快捷,和小伙伴商量了一下把整个代码管理工具切换成了Git,GitHub如果不是开源项目的话是需要付费使用,所以选择使用GitLab,由于公司没有网络安全专家,对公司的网络边界以及代码库进行扫描,如果扫描到邮箱,暴力破解后,可能就会获取代码,所以采用在自己内网搭建GitLab服务的方式,在讲正文之前,先来说说Git和SVN的区别。一、Git和SVN的区别1、GIT是分布原创 2021-07-27 08:49:15 · 1981 阅读 · 0 评论 -
github网上一篇比较好的操作例子
目录一、基本操作1.登录:2.修改密码:二、项目管理1.新建项目2.编辑或删除项目三、用户管理(管理员使用,非管理员跳过此步骤)1.新建用户2.编辑和删除用户四、组管理(管理员使用,非管理员跳过此步骤)1.新建组2.编辑或删除组3.添加组成员4.修改成员的权限(owner用户操作)5.从组管理添加项目五、权限说明一、基本操作1.登录:在浏览器地址栏输入http://10.6.2.160/ 回车,进入登陆界面。在上图红框区域登陆自己的账户密码。2.修改密码:登录成原创 2021-07-27 08:48:00 · 288 阅读 · 0 评论 -
Elasticsearch使用说明(搬砖高人)
Elasticsearch使用说明文章目录Elasticsearch使用说明一、基本概念1.1 ES的基本用法1.1.1、 数据插入1.1.1.1 指定文档id插入1.1.1.2 自动产生文档id插入1.1.2、 修改文档数据1.1.2.1 直接修改文档1.1.2.2 脚本修改文档1.2.1.3、删除1.1.3.1 删除文档1.1.3.2 删除索引二、ES为什么要实现集群2.1、什么是分片技术2.2、ES是如何解决高并发2.3、ES集群核心原理分析2.4、documnet routing(数据路由)2.5原创 2021-07-26 08:59:17 · 657 阅读 · 0 评论 -
docker-compose使用总结
docker-compose 使用手册文章目录docker-compose 使用手册一、切换数据源二、运行交互式的容器docker-composedocker-compose 使用示例以mysql为例子。部署java项目1. 创建springboot项目2. 编写dockerFile、docker-compose.yml文件3. 创建并运行镜像4.访问测试拉取惊醒速度慢方法一方法二三、Permission denied四、命令**docker logs :**参数说明使用方法docker日志内容类型doc原创 2021-07-26 08:38:20 · 1109 阅读 · 0 评论 -
# CentOS7系统操作命令(纯属个人常用)
一、系统命令1.1、系统服务基础命令查看所有网卡ip地址ip addr启动防火墙systemctl start firewalld.service停止防火墙systemctl stop firewalld.service查看防火墙状态systemctl status firewalld禁止防火墙开机启动systemctl disable firewalld.service列出正在运行的服务状态systemctl启动一个服务systemctl start postfi原创 2021-07-23 14:14:00 · 2812 阅读 · 0 评论 -
linux下设置时间同步问题
时间同步问题查看系统当前时间,date命令# date2021年 07月 22日 星期四 16:31:07 CST查看系统当前时区# timedatectl Local time: 四 2021-07-22 16:31:38 CST Universal time: 四 2021-07-22 08:31:38 UTC RTC time: 四 2021-07-22 08:31:37 Time zone: Asia/Shanghai (CST, +080原创 2021-07-22 17:38:23 · 344 阅读 · 0 评论 -
cron使用
cron使用Cron表达式关于?号的使用1.Seconds (秒)2.Minutes(分)3.Hours(小时)4.Day-of-Month (天)5.Month(月)6.Day-of-Week (周)7.Year(年)Cron表达式的格式:秒 分 时 日 月 周 年(可选)? :用在Day-of-Month和Day-of-Week中,指“没有具体的值”。当两个子表达式其中一个被指定了值以后,为了避免冲突,需要将另外一个的值设为“?”。例如:想在每月10日触发调度,不管10号是星期几原创 2021-07-22 11:46:26 · 580 阅读 · 0 评论