![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux软件
swingLau007
这个作者很懒,什么都没留下…
展开
-
Macbook ssh免密登录
ssh免密登录原创 2022-11-25 14:44:25 · 682 阅读 · 0 评论 -
cat 关于grep的几个 使用
2021-12-19 00:00:03|tool.go:93|INFO| xxxxxxxxx costTime:24.336236ms2021-12-19 00:00:03|tool.go:93|INFO| xx11xxxxxxx costTime:214.336236ms2021-12-19 00:00:03|tool.go:93|INFO| xxx22xxxxxx costTime:224.336236ms2021-12-19 00:00:03|tool.go:93|INFO| xxx444xxx原创 2021-12-29 18:21:46 · 2977 阅读 · 0 评论 -
简单docker-golang运行环境,alpine 3.10系统
dockerfileFROM alpine:3.10ENV LANG C.UTF-8RUN apk add --update musl-dev && \ mkdir /lib64 && ln -s /lib/libc.musl-x86_64.so.1 /lib64/ld-linux-x86-64.so.2 && \ apk add busybox-extras curl vim && \ apk add tzd原创 2021-07-02 21:49:16 · 475 阅读 · 2 评论 -
k8s的apache镜像和vhost.conf的ConfigMap动态配置
1 说明由于需要部署多个项目,希望能用同一个镜像和不同vhost.conf ,vhost.conf 用ConfigMap 进行配置, 然后再用volumeMounts 挂载的方式 将vhost.conf 生成在apache的conf 目录下2. vhost.conf 的ConfigMap 配置vi phpipam.ConfigMap.yamlapiVersion: v1kind: ConfigMapmetadata: namespace: yzdxxx name: phpipam-c原创 2021-06-03 20:19:05 · 416 阅读 · 0 评论 -
alpine-php镜像
原先是实现nginx+fpm+php的docker镜像 发现 这样不好,因为要保持 nignx 、fpm 两个进程都要存活, 任何一个都不能挂,这样的话,还需要写个监控进程工具,以保证nignx、fpm 都正常。所以呢, 还简单搞个apache+php, 只要apache不挂就可以一、 Dockerfile# This alpline+apache+php Dockerfile# Version 1.0# Base images 基础镜像FROM alpine:3.10#MAINT原创 2021-06-03 19:12:43 · 527 阅读 · 0 评论 -
tars平台批量部署服务脚本
官方接口文档https://tarscloud.github.io/TarsDocs/dev/tars-web-api.html#deploy-server由于工作原因,上不同的平台, 需要部署很多微服务,如果一个一个服务部署就很消耗体力,于是便写了一个脚本,批量部署#!/bin/bash#CGI 节点数量CGINodeNum=1#tars服务节点数量TarsNodeNum=2#base服务节点数量,设置是0,则自动部署到tars服务节点BaseNodeNum=1# 设置 ta原创 2021-01-22 16:16:20 · 288 阅读 · 0 评论 -
Centos7三台机器安装 k8s
1.机器配置硬件说明CPU2核+内存2G +硬盘10G+系统CentOS Linux release 7.9.2009 (Core)安装k8s,cpu不能少于2核,内存不能少于2G, 否则安装时说提示出错,无法安装。2.软件安装 (每台都执行一次)2.1 修改Hostsvi /etc/hosts192.168.56.101 master01192.168.56.102 node1192.168.56.103 node2修改Hostnam原创 2020-12-23 14:18:30 · 1046 阅读 · 1 评论 -
用shell脚本监控进程是否存在
checkPort=21306pid=`ps -ef |grep socat |awk '{print $9}' |grep $checkPort`if [ "$pid" == "" ];then socat TCP-LISTEN:21306,fork TCP:192.16.10.115:3306 & echo "socat $checkPort 服务重新拉起"else echo "socat $checkPort 端口正常"fi...原创 2020-11-26 15:04:26 · 148 阅读 · 0 评论 -
数据库之流量监控
开启db实例的操作日志 (查询是否有操作记录)方法一: 生成日志文件1、 登陆DB开启生成日志文件功能2、 登陆DB机器,下载日志文件3、 写脚本进行分析访问情况方法二: 写入general_log表中1、 登陆DB开户日志记录写入table表中set global log_output='table'set global general_log=on;2、没有依赖,但会生成大量数据,建议短时间跑3、登陆mysql库,查看general_log表数据相关命令行show variab原创 2020-05-27 15:34:02 · 1574 阅读 · 0 评论 -
ssh 登录 ssh_exchange_identification: read: Connection reset by peer.
Host webA HostName 10.10.2.100 Port 36000 User root LocalForward 36000 127.0.0.1:36000这样转发是没有问题的,但想将 改成另外一个ip ( 10.10.2.101),就会出现“ssh_exchange_identification: read: Connection reset by peer”, ...原创 2020-03-29 02:09:22 · 865 阅读 · 0 评论 -
常用系统密码修改
宝塔系统登陆后台,有用户修改功能,点击修改就可以linux 密码登陆服务器后,输入命令“passwd” , 系统会提示 输入 两次密码,每次输入新密码即可mysql 密码修改登陆mysql 后, 输入以下命令即可set password for root@localhost = password(‘newPasswd’);...原创 2020-03-01 19:55:27 · 416 阅读 · 0 评论 -
iptable 端口转发
端口转发iptables -t nat -I PREROUTING -i eth1 -p tcp --dport 13306 -j DNAT --to 1921.65.123.123:3418查看当前端口iptables -t nat -nvL | grep 13306原创 2020-01-10 12:10:04 · 189 阅读 · 0 评论 -
轻松模式之tars框架的docker安装
折腾了两三天,终于将tars运维部署这一块搞掂了!其实用docker来安装真的非常简单, 全部搞掂就几分钟的事!简单来说,第一装mysql, 第二装tars(master) 第三步骤装 tars-node (slave)环境需要两台机器 (挂了一台,还有另外一台能跑啊)现在开始:安装数据库现在一般都不用mysql了, 我们用mariadb吧, (mariadb是mysql的替身)搜...原创 2019-11-14 13:36:21 · 1155 阅读 · 0 评论 -
Linux下编译安装tars安装之二、节点扩容
1、 Linux下安装tars安装之一、Tars框架和Web页面具体看 Tars框架和Web页面安装2、节点安装主节点IP (master) A 192.168.10.100从节点IP (slave) B 192.168.10.1022.1 tarsnode安装核心基础服务的安装成功后,如果需要在其他机器也能部署基于tars框架的服务,那么在通过管理平台扩容和部署服务前...原创 2019-11-13 17:01:59 · 608 阅读 · 0 评论 -
linux机器 查看端口的占用情况
使用 ss 查看ss 一般用于转储套接字统计信息。它还可以显示所有类型的套接字统计信息,包括 PACKET、TCP、UDP、DCCP、RAW、Unix 域等。 (docker容器一般能用)查看 3000端口是否占用ss -lntpd | grep :3000tcp LISTEN 0 128 :::3000 :::* ...原创 2019-11-13 12:12:19 · 481 阅读 · 0 评论 -
Linux下 tars-web编译安装
我感觉我太难了,花了一天时间来安装, 不过总算解决了1. mysql(MariaDB)安装见上一遍文章 MYSQL安装2. Tars C++开发环境(源码安装框架必备) (这是官方说明)源码安装框架才需要做这一步, 如果只是用c++写服务, 只需要下载tarscpp代码即可下载TarsFramework源码cd /data/git clone https://github.co...原创 2019-11-12 21:10:00 · 1234 阅读 · 1 评论 -
Linux下编译安装MariaDB-10.4.10
#安装下载与说明首先需要到去MariaDB官网下载安装包,首页是:https://downloads.mariadb.org/wget https://downloads.mariadb.org/interstitial/mariadb-10.4.10/source/mariadb-10.4.10.tar.gz/from/http%3A//ftp.yz.yamagata-u.ac.jp/pu...原创 2019-11-12 15:17:32 · 1335 阅读 · 0 评论