11 2018 档案
摘要:1、查看主配置文件 [root@bogon ~]# cat /etc/nginx/nginx.conf user root root; worker_processes auto; worker_rlimit_nofile 51200; events { use epoll; worker_connections 65535; } http { include ...
阅读全文
摘要:web站点放在nginx其他目录下 1、查看主配置文件 [root@bogon mysql]# cat /etc/nginx/nginx.conf user root root; worker_processes 1; events { worker_connections 1024; } http { include mime.types; de...
阅读全文
摘要:1、前提已经安装好lnmp 测试连接mysql没有问题;lnmp安装请参照 python篇 一键安装lnmp 2、创建wordpress数据库 mysql> show databases;+ +| Database |+ +| information_schema || mysql || perfo
阅读全文
摘要:参照文档 http://www.cnblogs.com/shoubianxingchen/p/5166496.html
阅读全文
摘要:linux创建www用户组和用户 wdcp中的nginx服务启动需要依赖www用户,因此若没有此用户就可能会启动失败。创建这个用户的方法:
阅读全文
摘要:3、服务器搭建网站完整教程(宝塔面板+wordpress)
阅读全文
摘要:1、修改配置文件 重要:修改配置文件使用虚拟机,否则怎么配置都不生效,添加如下用户 [root@host-10-1-1-161 html]# ll /etc/nginx/nginx.conf -rw-r--r-- 1 root root 345 Aug 26 10:41 /etc/nginx/nginx.conf [root@host-10-1-1-161 html]# vi /etc/ng...
阅读全文
摘要:1、查看linux服务器网络流量情况 参考连接 https://www.cnblogs.com/fklin/p/4986645.html yum install flex byacc libpcap ncurses ncurses-devel libpcap-devel -y 1.1 下载iftop
阅读全文
摘要:firewalld 查看服务是否开机启动:systemctl is-enabled firewalld.service 查看已启动的服务列表:systemctl list-unit-files|grep enabled 查看启动失败的服务列表:systemctl --failed 查看所有打开的端口: firewall-cmd --zone=public --list-ports 更新防火墙规...
阅读全文
摘要:[root@host-10-1-1-204 ~]# ifconfig eth0: flags=4163 mtu 1500 inet 10.1.1.204 netmask 255.255.255.0 broadcast 10.1.1.255 inet6 fe80::f816:3eff:fe76:c1c1 prefixlen 64 scopeid 0x20 ...
阅读全文
摘要:转自 https://www.aliyun.com/jiaocheng/131245.html 服务器被攻击状态:不定时向外发送大量数据包,导致整体网络丢包严重。 1.先做一条策略禁止新的IP连接服务器: root# service iptables restart iptables -F ipta
阅读全文
摘要:参照地址: https://www.cnblogs.com/tianhei/p/7726505.html https://blog.csdn.net/cjs5202001/article/details/80228985
阅读全文
摘要:参照文档 https://blog.csdn.net/a610786189/article/details/80340556 https://blog.csdn.net/weixin_43092261/article/details/82260798 涉及到 overlayNetwork、专线、fe
阅读全文
摘要:注意:最好不要用innodedb来同步数据库,要用databus来同步数据库,数据量大要用上mycat中间件 Mysql主主同步环境部署: centos 7.4 三台云主机: mysql1 :10.1.1.142 mysql2 :10.1.1.106 nginx: 10.1.1.152 外网地址:114.115.174.210 两台都安装mysql 1 . 安装新版mysq...
阅读全文
摘要:1、shell脚本安装jdk 提前把jdk安装包放在 /usr/local 下 [root@bogon ~]# cat jdk.sh #!/bin/bash cd /usr/local/ && tar xf jdk-8u171-linux-x64.tar.gz cat >> /etc/profile << EOF export JAVA_HOME=/usr/local/jdk1.8.0_1...
阅读全文
摘要:1、批量注释 使用替换命令 :% s/^/#/g 来在全部内容的行首添加 # 号注释 :1,10 s/^/#/g 在1~10 行首添加 # 号注释 也可以用sed批量注释sed '1,3 s/^/#/g' development.yaml 2、批量取消注释 进配置文件注释:删除多行注释的方法,同样
阅读全文
摘要:1、elk解释 ELK分别是Elasticsearch、Logstash、Kibana三个开源框架缩写 Elasticsearch 开源分布式搜索引擎,提供存储、分析、搜索功能。特点:分布式、基于reasful风格、支持海量高并发的准实时搜索场景、稳定、可靠、快速、使用方便等。 接收搜集的海量结构化日志数据,并提供给kibana查询分析 Logstash 开源日志搜集、...
阅读全文
摘要:[root@kube-node1 gitlab]# kubectl get cmNo resources found.
阅读全文
摘要:转发 https://www.jianshu.com/p/cf3e2218f283 转发 https://www.kubernetes.org.cn/3138.html 注意:configmap不用也罢 1、通过文件创建,把tomcat的配置文件catalina.sh挂到容器内 创建configmap 从文件中创建 [root@lab2 ceshi]# ...
阅读全文
摘要:重置csr 注意:下面操作仅在刚安装k8s后24小时内有效 分析:kubelet启动后会生成如下文件。kubelet.conf文件决定了csr的存在,如果要想重新获取csr,可以停掉kubelet,删除kubelet.conf文件,重启kubelet就可以获得csr ls -l /etc/kubernetes/kubelet.conf ls -l /etc/kubernetes/pki/ku...
阅读全文
摘要:https://my.oschina.net/u/3390908/blog/1649764 1、查看原来node [root@lab2 ~]# kubectl get no NAME STATUS ROLES AGE VERSION 10.1.1.111 Ready node 8d v1.11.0 10.1.1....
阅读全文
摘要:1、 Jul 18 02:25:58 lab3 etcd[5649]: the server is already initialized as member before, starting as etcd member... https://www.cnblogs.com/ericnie/p/6886016.html [root@lab3 k8s]# systemctl star...
阅读全文
摘要:[root@lab2 .kube]# kubectl get pod -o wide NAME READY STATUS RESTARTS AGE IP NODE curl-87b54756-rbqzg 1/1 Running 1 41m 10.244...
阅读全文
摘要:k8s 1.11.0在 centos7上不行 1.11.1之后就可以了
阅读全文
摘要:安装cni网络插件 安装cni # 安装 cni # 百度云链接:https://pan.baidu.com/s/1-PputObLs5jouXLnuBCI6Q 密码:tzqm cd /server/software/k8s wget https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plu...
阅读全文
摘要:1、:Error registering network: failed to acquire lease: node "test4" pod cidr not assigned 执行kubectl create kube-flannel.yml 创建后,发现flannel刚开始running了几秒,然后就处于Error状态 先查看pod [root@test4 profile]# kub...
阅读全文
摘要:https://blog.csdn.net/gsying1474/article/details/53256599 执行: [root@lab1 coredns]# kubectl delete -f coredns.yaml 现象: [root@lab2 k8s]# kubectl get pods -n kube-system NAME ...
阅读全文
摘要:问题: 在pod内无法解析域名 解决: busybox的镜像有bug,导致ping可以解析,但是nslookup无法解析 kubectl run -it --rm --image=infoblox/dnstools dns-client 换成上面的就可以,实在解决不了再看下面的 dnstools# nslookup kubernetes 方式一: 创建coredns.y...
阅读全文
摘要:特别注意: 1、安装完后没有发现 etcd.conf 后来问上海will, 说没有影响,但别人说需要加 2、文档中的所有 export 都是临时的,重启后就会失效,线上都要写死。 export INTERNAL_IP=$(hostname -i | awk '{print $NF}') # 配置启动
阅读全文
摘要:解决: 下面两种方式都要添加上,速度会很快,启动妙级的 1)在Tomcat环境中解决 可以通过配置JRE使用非阻塞的Entropy Source。 在catalina.sh中加入这么一行: JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom" 即可。
阅读全文
摘要:部署代码后总是访问到tomcat首页解决 没有把路径写全 访问:养成带上绝对路径的习惯,否则总是访问到tomcat的首页 http://114.116.65.232:8085/ssoserver/
阅读全文
摘要:环境:centos7.5 ip地址:192.168.0.91 1、安装 JDK Tomcat 的安装依赖 JDK,在安装 Tomcat 之前需要先安装 Java JDK。输入命令 java -version,如果显示 JDK 版本,证明已经安装了 JDK jdk安装请参照:https://www.cnblogs.com/effortsing/p/10012211.html 2、安...
阅读全文
摘要:实例1 [root@lab2 docker-file]# cd server1/[root@lab2 server1]# lsa.sh ddbes-server1-0.0.1-SNAPSHOT.jar Dockerfile [root@lab2 docker-file]# cat server1/D
阅读全文
摘要:1、docker1.7安装 下载安装包 链接:https://pan.baidu.com/s/1NSMX9hIIPLOGiEmpZC7hTA 提取码:ls4p 链接:https://pan.baidu.com/s/1_5o6meEpbBYB3alPUidQmg 提取码:tk34 先卸载自带的docker, yum remove -y docker-ce docker-ce-s...
阅读全文
摘要:1、c盘瘦身 1.1、https://zhidao.baidu.com/question/2057622451987202467.html 1.2、把C盘的swap空间换到D盘 2、windows解除上网限速 XP/WIN7系统都会默认限制20%的网速,我们可以很轻松地解除这个限制,使你的上网速度达
阅读全文
摘要:通过浏览器访问 需要给浏览器生成一个 client 证书,访问 apiserver 的 6443 https 端口时使用 这里使用部署 kubectl 命令行工具时创建的 admin 证书、私钥和上面的 ca 证书,创建一个浏览器可以使用 PKCS#12/PFX 格式的证书: [root@kube-
阅读全文
摘要:1、在容器中安装expect报错 [root@kube-node3 target]# docker exec -it 36563e55c42b sh$ sudo apt-get install expectReading package lists... DoneBuilding dependenc
阅读全文
摘要:http://www.voidcn.com/article/p-yvnoogkc-ng.html 新接触ubuntu(baseondebian)的人,大多会因为安装中没有提示root密码而不太清楚为什么会这样。如何设定/改变/启用root使用者的密码sudo passwdroot为了启用root帐号
阅读全文
摘要:DevOps 是一个概念,是把软件开发,测试,部署等一些列工作,自动串联起来的意思,为了加快开发效率jenkins 是实现这个理念的一个工具 然后发现gitlab也可以实现DevOps过程 devops的概念也比较笼统,一千个人,有一千个哈姆雷特一般是指建立持续的发布流水线,强调快速而稳定的发布。
阅读全文
摘要:https://www.jianshu.com/p/ed0edb93e234
阅读全文
摘要:https://blog.csdn.net/tq08g2z/article/details/79718425 https://www.jianshu.com/p/3507d8b2ac87 报错用下面解决 https://blog.csdn.net/xukangkang1hao/article/det
阅读全文
摘要:https://blog.csdn.net/mydeman/article/details/79042848 1、先切换到root账号,用root登录harbor,就可以push $ sudo passwd rootEnter new UNIX password: Retype new UNIX p
阅读全文
摘要:容器版Jenkins连接Kubernetes 特别注意:必须用谷歌浏览器,而且非容器版jenkins是无法安装kubernetes插件的,所以无法连接k8s 一、环境说明 OS系统版本:Ubuntu 18.04 TLS 软件版本:Jenkins 2.121.2 Kubernetes plugin 1.10.2 Kubernetes集群 1.10.4 二、添加kubernetes ...
阅读全文
摘要:查看控制台输出最后面一行是jar包的位置 [JENKINS] Archiving /var/lib/jenkins/jobs/moven-test/workspace/target/projectA-1.0-SNAPSHOT.jar to com.tiantian.mavenTest/project
阅读全文
摘要:https://blog.csdn.net/cdnight/article/details/81078191 就是需要切换jenkins用户,用jenkins用户生产的秘钥拷到其他主机上
阅读全文
摘要:必须切换jenkins用户 https://blog.csdn.net/u013066244/article/details/52694772 http://www.linuxdiyf.com/linux/24626.html
阅读全文
摘要:http://www.voidcn.com/article/p-yvnoogkc-ng.html 由于jenkins官方镜像是ubuntu系统,所有啥的都用 sudo 换到root账号,然后登陆harbor,就可以push $ sudo passwd rootEnter new UNIX passw
阅读全文
摘要:https://blog.csdn.net/cdnight/article/details/81078191 安装这篇解决的 正确使用脚本的方式: 1、脚本必须使用jenknins用户,且所有命令必须使用sudo 否则报错 #!/bin/bash -ilexsudo su -s /bin/bash
阅读全文
摘要:https://www.cnblogs.com/yangxia-test/p/4368778.html https://blog.csdn.net/xlyrh/article/details/51384837 Jenkins的授权和访问控制 报错: 提示hudson.security.AccessDeniedException 解决: 修改Jenkins_home/conf...
阅读全文
摘要:1、登录jenkins报错提示hudson.security.AccessDeniedException 解决: 修改Jenkins_home/config.xml文件里面的一段内容改成如下 true true false 重新启动Jenkins (必须) 2、k8s中的部署的jenkins-master节点,登录jenkins直接是空白页,没有...
阅读全文
摘要:https://www.cnblogs.com/yangxia-test/p/4368778.html https://blog.csdn.net/xlyrh/article/details/51384837 Jenkins的授权和访问控制 https://blog.csdn.net/cdnight
阅读全文
摘要:jekins自动部署tomcat注意事项 千万不要用下面插件推送,报错很多, 要用脚本,一篇博客说的:“我们都是用的脚本,插件报错太多,也不完善” Deploy to container Plugin”, 连接tomcat报错解决 Jenkins部署:The username and password you provided are not correct (error 4...
阅读全文
摘要:1、常用jenkins插件 插件相关下载地址:http://updates.jenkins-ci.org/download/plugins/ git.hpi git-client.hpi gitlab-hook.hpi gitlab-plugin.hpi kubernetes.hpi maven-plugin.hpi publish-over-ssh.hp...
阅读全文
摘要:jenkins安装有下面三种方式,推荐且务必使用第三种方式安装1、rpm包安装jenkins 参考地址 https://www.cnblogs.com/qixing/p/5896512.html rpm安装包下载地址 https://pkg.jenkins.io/redhat-stable/ 配置仓库: sudo wget -O /etc/yum.repos.d/jenkin...
阅读全文
摘要:1、Connecting to node 127.0.0.17000 [ERR] Sorry, can't connect to node 192.168.1.917000 redis集群:Connecting to node 127.0.0.1:7000: [ERR] Sorry, can't c
阅读全文
摘要:redis持久化介绍 https://segmentfault.com/a/1190000015897415 1、 开启aof持久化、以守护进程启动、远程访问先把配置文件拷贝一份到/etc/redis/下面,目录随意 cp redis-3.2.4/redis.conf /etc/redis/ vim
阅读全文
摘要:安装参照 https://blog.csdn.net/mingliangniwo/article/details/54600640 https://blog.csdn.net/u013820054/article/details/51354189 redis3.25集群配置文件- daemonize
阅读全文
摘要:1、注释掉 bind 127.0.0.1 2、kill-9 杀死进行 3、redis-server + 配置文件进行重启,
阅读全文
摘要:systemctl管理Redis启动、停止、开机启动 1. 创建服务 vi /lib/systemd/system/redis.service [Unit] Description=Redis After=network.target [Service] ExecStart=/usr/local/b
阅读全文
摘要:1、You could try using --skip-broken to work around the problem,rpm -Va --nofiles --nodigest问题 解决方法如下: yum clean allrpm --rebuilddbyum update 或者换一个yum源
阅读全文
摘要:centos7配置本地yum源 先从官网下载centos7镜像 以centos7.4 为例 CentOS-7-x86_64-Everything-1804 [root@kangvcar ~]# mv CentOS-7-x86_64-Everything-1804 /dev/cdrom[root@ka
阅读全文
摘要:echo 用法 echo加不加双引号都是一样的效果 #!/bin/bash #this script display the date and who's login on echo "the time and date are:" date echo let's see who's login the system: who #!/bin/bash #this script disp...
阅读全文
摘要:bbs.spoto.net/forum-178-1.html -----雏鹰部落 GNS3安装 1、安装的所有目录不能使用中文 ISO如何操作 securecrt如何使用建立会话:之前总是连不上的原因是没有选 telnet协议,而不是ssh协议,要注意。 cmd如何进入GNS3模式:telnet localhost 2001 GNS3使用过程以及两个路由怎样连接 打开软件...
阅读全文
摘要:1、查看硬盘信息,看看是否需要分区 [root@host-10-1-1-68 ~]# fdisk -l Disk /dev/vda: 21.5 GB, 21474836480 bytes, 41943040 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 51...
阅读全文
摘要:centos7.5修改默认SSH端口 linux SSH默认端口是22,不修改的话存在一定的风险,要么是被人恶意扫描,要么会被人破解或者攻击,所以我们需要修改默认的SSH端口 1、修改22端口为62000 编辑配置文件 vi /etc/ssh/sshd_config 默认端口是22,并且已经被注释掉
阅读全文
摘要:地址: http://www.zrblog.net/10daoLinode 还可以 相对较稳定 5刀一个月 买个日本节点 自己买个外网服务器搭个ss就可以啦 国内的官网www.ruixunidc.net
阅读全文
摘要:1:记录未修改之前的ulimit值 [root@bogon ~]# ulimit -a 2:修改配置文件 vim /etc/security/limits.conf 在后面添加 * soft nofile 100000 * hard nofile 100000 * soft nproc 65535
阅读全文
摘要:1、 其他目录下的。网页文件 必须写成 index.html 不能写成 sina.html,更不能写成test.index.html 否则报错,这是格式 2、配置域名必须要写到host里面;和通过百度访问域名是另一回事;通过 curl+ 域名访问只能对应80端口,不能写成8083其他端口 ,如下 server { listen 80; 注意:写...
阅读全文
摘要:1、 nginx: [error] open() "/var/run/nginx.pid" failed (2: No such file or directory) 解决: [root@TEST nginx]# sudo nginx -c /etc/nginx/nginx.conf [root@TEST nginx]# nginx -s reload 2、 [root@ngi...
阅读全文
摘要:1、重要:修改配置文件使用虚拟机,否则怎么配置都不生效,添加如下用户 [root@host-10-1-1-161 html]# ll /etc/nginx/nginx.conf -rw-r--r-- 1 root root 345 Aug 26 10:41 /etc/nginx/nginx.conf [root@host-10-1-1-161 html]# vi /etc/nginx/ngin...
阅读全文
摘要:在主配置文件http模块最后添加如下一句话 [root@host-10-1-1-161 ~]# vi /etc/nginx/nginx.conf include /etc/nginx/conf.d/*.conf; [root@host-10-1-1-161 ~]# mkdir -p /etc/nginx/conf.d 把主配置文件的server复制到conf.d下面就可以 主配置文...
阅读全文
摘要:403禁止访问解决 1、 重要:修改配置文件使用虚拟机,否则怎么配置都不生效,添加如下用户 [root@host-10-1-1-161 html]# ll /etc/nginx/nginx.conf -rw-r--r-- 1 root root 345 Aug 26 10:41 /etc/nginx/nginx.conf [root@host-10-1-1-161 html]# vi /e...
阅读全文
摘要:1、环境 nginx 10.1.1.161 公网:123.58.251.166 tomcat 10.1.1.103 2、远端tomcat 配置 [root@host-10-1-1-103 ~]# netstat -tnlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Addr...
阅读全文
摘要:1、环境 nginx 10.1.1.161 公网:123.58.251.166 tomcat 10.1.1.103 2、tomcat 配置 [root@host-10-1-1-103 ~]# netstat -tnlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Addres...
阅读全文
摘要:环境: 本地外网ip:123.58.251.166 1、配置index.html网页 [root@host-10-1-1-161 conf.d]# cat /web/sing/index.html www.test1.com [root@host-10-1-1-161 conf.d]# cat /root/html/index.html www.test2.com 2、配...
阅读全文
摘要:环境: 本地外网ip:123.58.251.166 1、配置index.html网页 [root@host-10-1-1-161 conf.d]# cat /web/sing/index.html www.test1.com [root@host-10-1-1-161 conf.d]# cat /root/html/index.html www.test2.com 2、配...
阅读全文
摘要:环境: 本地外网ip:123.58.251.166 1、配置index.html网页 [root@host-10-1-1-161 conf.d]# cat /web/sing/index.html www.test1.com 2、配置conf.d目录下配置文件 [root@host-10-1-1-161 conf.d]# pwd /etc/nginx/conf.d [root...
阅读全文
摘要:环境: 本地外网ip:123.58.251.166 1、配置index.html网页 [root@host-10-1-1-161 conf.d]# cat /web/sing/index.html www.test1.com 2、配置conf.d目录下配置文件 [root@host-10-1-1-161 conf.d]# pwd /etc/nginx/conf.d [roo...
阅读全文
摘要:找到安装nginx的源码根目录,如果没有就下载新的安装包 tar xvzf nginx-1.3.2.tar.gz 查看ngixn版本极其编译参数 /usr/local/nginx/sbin/nginx -V 进入nginx源码目录 cd nginx-1.3.2 以下是重新编译的代码和模块 ./configure --prefix=/usr/local/nginx--with-ht...
阅读全文
摘要:安装nexus 参照地址: https://www.cnblogs.com/shown1985/p/6492313.html 使用地址:https://www.aliyun.com/jiaocheng/119209.html?spm=5176.100033.2.5.JcqQHt 传统安装nexus,
阅读全文
摘要:先安装jdk、jre,maven需要jdk、jre支持 1、安装 jdk 卸载自带jdk rpm -qa | grep jdk rpm -e --nodeps 下载 JDK JDK 下载地址:https://pan.baidu.com/s/1KDpN5xTBPYnVZAPiwRFycg 提取码:4e4m jdk版本: jdk-8u171-linux-x64.tar 不能用...
阅读全文
摘要:参照链接:http://blog.csdn.net/bravemelon/article/details/64925499 centOS 7 下安装 Nginx yum -y groupinstall "Development Tools" yum -y install wget yum install gcc-c++ pcre pcre-devel zlib zlib-devel ope...
阅读全文
摘要:转自 https://blog.csdn.net/single6/article/details/81176213 1:内存使用,可以用free -g来查 当观察到free栏已为0的时候,表示内存基本被吃完了,那就释放内存吧。 释放内存: sync && echo 1 > /proc/sys/vm/drop_caches sync表示将内存缓存区内容立即同步到磁盘,为了保证安全可...
阅读全文
摘要:Keepalived+Nginx实现高可用Web负载均衡 Master 192.168.0.69 nginx、keepalived Centos7.4backup 192.168.0.70 nginx、keepalived Centos7.4vip(虚拟IP)192.168.0.180 1、两台都安
阅读全文
摘要:参照文档 https://blog.csdn.net/lxn19860201/article/details/51422489 1、Sep 08 03:02:02 master3 keepalived[12327]: Starting keepalived: /bin/bash: keepalive
阅读全文
摘要:1、[root@bogon keepalived-1.3.5]# ./configure --prefix=/usr/local/keepalived *** WARNING - this build will not support IPVS with IPv6. Please install l
阅读全文
摘要:转自 https://www.jianshu.com/p/95cc6e875456 Keepalived+haproxy实现高可用负载均衡 Master 192.168.0.69 haproxy、keepalived Centos7.4 backup 192.168.0.70 haproxy、keepalived Centos7.4 vip(虚拟IP)...
阅读全文
摘要:1、二进制安装 jdk 卸载自带jdk rpm -qa | grep jdk rpm -e --nodeps 下载 JDK JDK 下载地址:https://pan.baidu.com/s/1KDpN5xTBPYnVZAPiwRFycg 提取码:4e4m jdk版本: jdk-8u171-linux-x64.tar 不能用 wget 只能下载了上传。 解压安装 jdk ...
阅读全文
摘要:[root@kube-node1 ~]# cat /etc/haproxy/haproxy.cfg global log /dev/log local0 log /dev/log local1 notice chroot /var/lib/haproxy stats socket /var/run/haproxy-admin.sock mode 660...
阅读全文
摘要:1、有一次访问出现 503 错误 http://192.168.0.200:10080 haproxy 503 service unavailable no server is avaible to handle this request 解决: 查看haproxy的配置文件这一项 listen admin_stats 里面的 stats uri /status 所以访问时...
阅读全文
摘要:转自 https://blog.csdn.net/libaineu2004/article/details/79129684 一、下载安装包https://blog.csdn.net/libaineu2004/article/details/79129684 http://pkgs.fedoraproject.org/repo/pkgs/haproxy/?ftp下载 http://c...
阅读全文
摘要:https://blog.csdn.net/xukangkang1hao/article/details/80756085 gitlab使用webhook向jenkins发送请求,报错 Requests to the local network are not allowed 以下是官方给出解释:
阅读全文
摘要:转自 https://blog.csdn.net/u010042585/article/details/79378726 将本地项目push到GitHub时遇到的问题 1、$ git remote add origin时出现fatal: remote origin already exists.错误 只要执行一下git remote rm origin 在执行git remote a...
阅读全文
摘要:环境: 内存必须5G以上 centos7.5 服务端:192.168.0.74 客户端:192.168.0.73 GitLab的安装 1、在CentOS系统上,下面的命令将会打开系统防火墙HTTP和SSH访问。 yum install curl policycoreutils openssh-server openssh-clients -y systemctl enable s...
阅读全文
摘要:参照地址: https://blog.csdn.net/pzlsun/article/details/52497839 http://blog.51cto.com/12227558/2060262 https://www.linuxidc.com/Linux/2017-07/145879.htm [root@lab2 named]# vi /etc/named.conf // // ...
阅读全文
摘要:转自 https://www.cnblogs.com/niyeshiyoumo/p/6762193.html centos7 选定默认启动内核,及删除无用内核 #使用cat /boot/grub2/grub.cfg |grep menuentry 查看系统可用内核 [root@bigapp-slave27 ~]# cat /boot/grub2/grub.cfg |grep menuen...
阅读全文
摘要:1、安装ansible 1.1、源码安装 源码安装参照 https://www.cnblogs.com/guxiong/p/7218717.html [root@kube-node3 ~]# tar xf ansible-1.7.2.tar.gz -C /usr/local/ [root@kube-node3 ~]# cd /usr/local/ansible-1.7.2/ [root@...
阅读全文
摘要:问题: 某天发现公司手机打卡app时间和百度时间差30秒解决 分析: nginx 192.168.0.23 外网 : 220.236.7.43 mysql主 192.168.0.24 mysql主 192.168.0.25 tomcat 192.168.0.26 流量走向:192.168.0.26
阅读全文
摘要:Centos7配置ntp时间服务器 Centos7配置时间服务器,一个服务端,多个客户端,客户端去同步服务端 服务端: 1、先修改时区,否则即使配置完ntp时间也不对,修改时区参照:https://www.cnblogs.com/effortsing/p/10070673.html 2、安装ntp服
阅读全文
摘要:添加开机自启文件 [root@bogon ~]# cat /lib/systemd/system/nginx.service #!/bin/bash[Unit]Description=nginxAfter=network.target[Service]Type=forkingExecStart=/u
阅读全文
摘要:1、Can't connect to local MySQL server through socket 'tmpmysql.sock' (2) 原因是mysql根本没有启动 2、Access denied for user 'root'@'localhost' (using password YE
阅读全文
摘要:配置变更思路: 扩大MySQL连接数至2000,同时扩大操作系统最大文件描述符;扩大innodb缓存池 操作步骤: vi /etc/my.cnf max_connections = 2000innodb_buffer_pool_size = 20M vi /usr/lib/systemd/syste
阅读全文
摘要:CentOS下mysql数据库常用命令总结1.更改root密码 mysqladmin -uroot password 'yourpassword' 2.远程登陆mysql服务器 mysql -uroot -p -h192.168.137.10 -P3306 3.查询数据库 show database
阅读全文
摘要:mysql> create database ceshi; Query OK, 1 row affected (0.01 sec) 给数据库授权,否则程序时无法连接ceshi数据库的,每次创建一个数据库都要记得给数据库授权。 mysql> grant all privileges on ceshi.* TO 'root'@'%' identified by 'jenkins@123' wit...
阅读全文
摘要:1创建账号授权 grant all privileges on jenkinsddbes.* to 'jenkinsddbes'@'%' identified by '1iN@Da12tA&*ba33gf8'; 2、导出 mysqldump -u root -p jenkinsddbes > 201
阅读全文
摘要:1、mysql的root用户无法给普通用户授权问题处理 update mysql.user set Grant_priv='Y' where User='root' and Host='%'; flush privileges;(刷新权限) 2、mysql创建用户并且授权 不需要单独创建用户、单独授
阅读全文
摘要:1、mysql开启函数功能 MySQL函数不能创建的解决方法 在使用MySQL数据库时,有时会遇到mysql函数不能创建的情况。 出错信息大致类似: ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or REA
阅读全文
摘要:1、查看Grant_priv是Y还是N 执行下面 select * from mysql.user where User='root' and Host='%'\G; 下图查看结果为Grant_priv是Y,如果是N,执行下面 update mysql.user set Grant_priv='Y'
阅读全文
摘要:1、解决bash: mysql: command not found 的方法 [root@DB-02 ~]# mysql -u root -bash: mysql: command not found 原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令
阅读全文
摘要:说明:mysql双主架构经过测试在生产环境中使用没有问题,但是还是建议使用读写分离, Mysql主主同步环境部署: centos 7.4 三台云主机:mysql1 :10.1.1.142 mysql2 :10.1.1.106nginx: 10.1.1.152 外网地址:114.115.174.210
阅读全文
摘要:安装mysql 参照python篇一键安装lnmp。安装完之后再按照下面修改密码,修改配置文件,否则安装的时候就修改配置文件会出错。 注意:这也是二进制安装mysql。另一种二进制安装容易出错,生产环境不要用rpm包安装,会出问题,测试过安装msyql不要改里面的字符类型,否则安装时候报错。等安装完后再修改 2、查看初始化的密码: 初始化mysql时生成的密码 初始化mys...
阅读全文
摘要:一、输出重定向 只输出错误的,正确的不输出 command 1> /dev/null == command > /dev/null 只输出正确的,错误的不输出 command 2> /dev/null 正确的和错误的都不输出 command > /dev/null 2>&1 注意: 1> 1和大于号
阅读全文
摘要:[root@bogon ~]# cat d.sh #!/bin/bash#. /etc/init.d/functionscat <<END+ +| || This is install python || || 1.安装依赖环境 || 2.安装pip || 3.安装python3.5 || |+ +
阅读全文
摘要:[root@bogon ~]# cat /etc/sudoers## Sudoers allows particular users to run various commands as## the root user, without needing the root password.####
阅读全文
摘要:一、免密执行sudo 1、创建账号 [root@bogon local]# passwd mysqlChanging password for user mysql.New password: BAD PASSWORD: The password is shorter than 8 characte
阅读全文
摘要:1、安装软件 yum install expect -y 2、查看expect命令位置 expect命令的位置也可能是在 /usr/local/bin/expect,使用前用户应确认工具是否存在(确认方法是在root用户下运行“which expect”命令) 3、expect非交互拷贝秘钥 注意这里的spawn ssh -l,因为这个脚本属于登录脚本,所以需要加ssh -l...
阅读全文
摘要:1、vmware安装centos7.5虚拟机 参考连接: https://blog.csdn.net/guo_ridgepole/article/details/78973763 可能遇到的问题: 打开VMWare虚拟机提示:“锁定文件失败,打不开磁盘或快照所依赖的磁盘”的解决方法 在本地windo
阅读全文
摘要:1、win7系统如何显示隐藏的文件 参考连接:https://jingyan.baidu.com/article/da1091fbc6c7d2027849d628.html 2、360卫士如何设置每天自动查杀病毒 参考连接:https://zhidao.baidu.com/question/5343
阅读全文
摘要:1、比较符号解释 $# 表示提供到shell脚本或者函数的参数总数; $1 表示第一个参数。 -ne 表示 不等于 $?是shell变量,表示"最后一次执行命令"的退出状态.0为成功,非0为失败. 2、整数比较 -eq 等于,如:if ["$a" -eq "$b" ] -ne 不等于,如:if ["
阅读全文
摘要:1、cat向文件覆盖内容 cat > local.repo << EOF [local]name=localbaseurl=file:///mnt/cdromgpgcheck=0enabled=1EOF 2、cat向文件追加内容 cat >> local.repo << EOF[local]name
阅读全文
摘要:一、centos7.5安装orcale 安装环境 内存最小1G,推荐2G或者更高 内存为1-2g,swap是内存的1.5倍左右 内存大于2G, swap和内存相等 硬盘最小为30G oracle版本 oracle 11g 1、安装图形化界面 (非必须,只安装xmanager也可以) yum chec
阅读全文
摘要:1、centos7.4安装图形界面 yum check-update && yum install epel-release && yum groupinstall "GNOME Desktop" "Graphical Administration Tools" && yum groups mark
阅读全文
摘要:import subprocess import sys import os def main(): try: subprocess.call(["yum install wget -y;cd /etc/yum.repos.d/ && mkdir repo_bak && mv *.repo repo_bak/"], shell=True) subproce...
阅读全文
摘要:在pycharm中调用shell命令 1、调用普通命令 # -*- coding:UTF-8 -*- import subprocess subprocess.call(["ls /home"], shell=True) #subprocess.call(["cat /root/d.txt | grep hello"], shell=True) 执行结果 ssh://root@192....
阅读全文
摘要:1、第一种 1.1 正确 class People(object): C:\Python34\python.exe C:/Users/Administrator/PycharmProjects/untitled25/file3/file3.py
阅读全文
摘要:1、代码格式化: Ctrl + Alt + L 2、设置行号和字体:参照文档 https://jingyan.baidu.com/article/6b182309bfe7abba59e15944.html 3、整体缩进的快捷键:选中多行,按tab进行缩进, 4、按tab+shift去除缩进
阅读全文
摘要:经过几次面试,发现有的公司没有用过k8s,有的公司正在用,但是都问了共同的问题:k8s的好处在哪里。所以总结了一下几点 1、故障迁移:当某一个node节点关机或挂掉后,node节点上的服务会自动转移到另一个node节点上,这个过程所有服务不中断。这是docker或普通云主机是不能做到的 2、资源调度
阅读全文
摘要:程序输入和raw_inoput() 内建函数 字符解释 f% :对应小数 >>> print "%s is number %d" % ("python",1)python is number 1 >>> user = raw_input('enter login name:')enter login
阅读全文
摘要:1、覆盖输入, import os f=open("/root/d.txt","w+") #打开目标文件,w+是以读写方式打开,同r+ f.write("effortsing") #写入内容 f.close() #关闭文件 2、追加输入,用with方式,就不用写f.close(),会自动关闭 with open("/root/d.txt","a") as f: f.write(in...
阅读全文
摘要:判断目录是否存在,如果不存在就创建多级目录 import os if not os.path.isdir('/ceshi/aa/cc'): os.makedirs('/ceshi/aa/cc')
阅读全文
摘要:Linux 使用退格键时出现^H解决方法 1、临时解决 按ctrl 2、永久解决 基本现象 进入 Python shell,按下 Delete/Backspace 键: Python 3.5.2 (default, Mar 29 2017, 11:05:07) [GCC 4.8.5 20150623
阅读全文
摘要:#!/usr/bin/python # -*- coding:utf-8 -*- # 注意:本实验用root用户。已经安装python3.6.5 用pycharm运行,首先把nginx安装包放在 /usr/local 下面;mysql安装包放在/root/soft/下面;php7.11安装包不用提前准备,网络下载就行 import subprocess import sys import os...
阅读全文
摘要:参考文档https://blog.csdn.net/Yeoman92/article/details/56289287 理解Python中列表,元组,字典,集合的区别 列表,元组,字典,集合的区别是python面试中最常见的一个问题。这个问题虽然很基础,但确实能反映出面试者的基础水平。 1.列表(L
阅读全文
摘要:[root@oracledb python3]# cat /home/b.sh echo "hello" >>> import subprocess>>> >>> subprocess.call('sh /home/b.sh', shell=True)hello0
阅读全文
摘要:1、subprocess介绍 官方推荐 subprocess模块,os.system(command) 这个废弃了 亲测 os.system 使用sed需要进行字符转义,非常麻烦 python3 subprocess模块使用 2、subprocess模块使用 官网说明文档 subprocess.ca
阅读全文
摘要:首先把pip-18.0.tar.gz 、Python-3.6.5.tgz 安装包放在 /usr/local 下面,按照顺序先安装pip,再安装python。不要先安装或只安装python,否则很容易出错, [root@bogon ~]# cat pip-python.sh #!/bin/bash func1(){ yum -y groupinstall "Development to...
阅读全文
摘要:[root@bogon ~]# cat menue.sh #!/bin/bash yum_list(){ #列出所有yum安装包 yum repolist [ $? -eq 0 ] && echo "right" } make(){ mkdir -p /home/a.txt [ $? -eq 0 ] && echo "创建文件成功" } #脚本菜单函...
阅读全文
摘要:1、find工具-name find /data -name "*.txt" 查找data目录意.txt结尾的文件 find /data -name "[A-Z]*" 查找data目录下以大写字母开头的文件 find /data -name "test*" 查找data目录下以test开头的文件 f
阅读全文
摘要:参考文档 https://blog.csdn.net/caoshunxin01/article/details/79355566 [root@kube-node3 ~]# cat tab_space.txt this is tab finish.this is several space finis
阅读全文
摘要:# 注意:shell脚本批量执行命令,不能只写一个函数,然后把所有命令复制进去,之前试过这样是不行的。必须要有一个判断命令执行成功与否的语句 # 简单的命令可以不加结果判断符号,但是遇到解压包、sed 的命令就不往下执行了。测试过 实例1、 shell脚本批量开启防火墙端口 [mysql@www ~]$ cat firewall.sh #!/bin/bash func1(){ f...
阅读全文
摘要:以development为操作实例 [root@kube-node3 ~]# cat development.yaml apiVersion: v1kind: Namespacemetadata: name: development labels: name: developmentYou have
阅读全文
摘要:1.数组定义 [chengmo@centos5 ~]$ a=(1 2 3 4 5) [chengmo@centos5 ~]$ echo $a 1 一对括号表示是数组,数组元素用“空格”符号分割开。 2.数组读取与赋值 得到长度: [chengmo@centos5 ~]$ echo ${#a[@]} 5 用${#数组名[@或*]} 可以得到数组长度 读取: [cheng...
阅读全文
摘要:所有操作对development.yaml [root@kube-node3 ~]# cat development.yaml apiVersion: v1kind: Namespacemetadata: name: development labels: name: development 打印硬
阅读全文
摘要:引用连接 http://blog.51cto.com/warm51fun/1891409 特别注意:一般用单引号,当语法正确,但是报错的时候,就换成双引号 以development.yaml 为例进行演示 [root@kube-node3 ~]# cat development.yaml apiVe
阅读全文
摘要:参考连接 http://www.uml.org.cn/jchgj/201804252.asp https://huanqiang.wang/2018/03/30/Jenkins-Gitlab-Kubernetes-%E7%9A%84%E8%87%AA%E5%8A%A8%E5%8C%96%E6%8C%
阅读全文