![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ubuntu
文章平均质量分 75
USCWIFI
Talk is cheap,show me your code.
展开
-
手把手教你给win10 2004版本的ubuntu1804子系统安装docker
ubuntu1804子系统安装docker-ce分两种情况:1、win10版本小于2004版本2、win10版本大于2004版本一、说明win10版本小于2004的话,可以使用WSL1.0,WSL1.0需要在windows上安装docker,然后用ubuntu子系统去连windows的dockerwindows版本大于等于2004的话,可以使用WSL2.0。WSL2.0拥有完整的linux内核,可以直接在ubuntu1804子系统上安装docker并启动下面讲解windows版本大于等原创 2020-09-07 23:58:14 · 871 阅读 · 0 评论 -
NFS备份全网日志(NFS+rsync)
NFS配置参数参考:http://server.51cto.com/sManage-150923.htm有8台web服务器,现在要搭建一台NFS服务器用来存放8台web的日志(nginx的错误日志,php的错误日志,php的慢执行日志) 现在模拟一下这个场景web1 192.168.183.175 CentOS7 web2 192.168.183.176 ...原创 2018-12-17 00:13:30 · 1323 阅读 · 0 评论 -
bash -c
http://baohaojun.github.io/blog/2013/12/11/0-ssh-remote-command-and-bash--c-string.html -c string If the -c option is present, then commands are read from string. If there are arguments afte...转载 2019-01-06 10:57:06 · 2885 阅读 · 0 评论 -
sar命令
参考:https://www.cnblogs.com/howhy/p/6396437.html转载 2019-01-17 14:24:19 · 112 阅读 · 0 评论 -
浏览器的cookie修改,curl指定cookie
浏览器修改cookie:参考:https://www.cnblogs.com/liaohuolin/p/4371562.htmlcurl命令:curl -s -H "Host: www.xxx" http://localhost/test.phpcurl --cookie "SERVERID=xxx-web1" https://www.xxx.com/test.php ...转载 2019-01-12 16:16:37 · 2689 阅读 · 0 评论 -
新机器初始化工作
内核调优修改root密码导入管理员密钥到root家设置只允许密钥登陆修改主机名修改hosts文件加跳板机安装zabbix客户端zabbix客户端配置文件初始化设置时区ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime自定义时区监控项和时区监控脚本lnmp环境需要:nginx.conf调优...转载 2019-01-12 21:23:50 · 227 阅读 · 0 评论 -
kvm安装windows_server2016
之前做了一个win2016的镜像,可没有用virt-install启动过,老是失败,网上找了这么一篇教程,全新安装一个新的:在 Ubuntu 的 KVM 中安装 Windows 系统https://www.jianshu.com/p/6cccc7f3e1f9镜像放进去,执行下面命令,再vnc连接即可:root@cagetest-inner1:~# virt-install \--n...转载 2019-01-07 21:03:56 · 5826 阅读 · 0 评论 -
演示简单的逻辑卷管理,逻辑卷拓展,不重启添加硬盘(基本操作)
vmware虚拟机添加磁盘不重启的简单操作:开机状态下,添加磁盘,系统不会自动识别:使用下面的操作让新磁盘出现:然后:pvcreate:将磁盘sdb支持lvm技术vgcreate:将磁盘sdb加入vg1卷组lvcreate:从卷组vg1上割下来1G给逻辑卷设备lv1逻辑卷设备lv1格式化后挂载即可用root@qqq:~# pvcreate /dev/s...原创 2019-01-07 21:33:02 · 365 阅读 · 0 评论 -
mysql主从同步概念(转载)
参考:https://www.cnblogs.com/kevingrace/p/10228694.html参考:https://www.cnblogs.com/kevingrace/p/6256603.htmlMysql复制概念Mysql内建的复制功能是构建大型高性能应用程序的基础, 将Mysql数据分布到多个系统上,这种分布机制是通过将Mysql某一台主机数据复制到其它主机(slave...转载 2019-01-07 22:07:59 · 529 阅读 · 1 评论 -
ubuntu18.04试玩openproject
教程及其简单,对于第一次搭建的人来说,顶多半天时间可以完全搭建好!因为官方给了安装包,安装步骤只有简单的几步!官网:https://www.openproject.org/download-and-installation/#installation安装过于简单,看官网就行,关键说说我遇到的一些问题:1.kvm创建虚拟机一直识别不了磁盘,我怀疑是没加这个参数,建议多看man文档...原创 2019-01-18 23:36:17 · 2313 阅读 · 0 评论 -
Unix/Linux shell脚本中 “set -e” 的作用
参考:http://blog.51cto.com/sf1314/2062713Every script you write should include set -e at the top. This tells bash that it should exit the script if any statement returns a non-true return value. The b...转载 2019-01-04 15:58:55 · 407 阅读 · 0 评论 -
zabbix自定义监控项总结
Zabbix自定义监控项:监控项可以放在zabbix_agent.conf或者写入zabbix_agent.conf.d/*.conf语法:UserParameter=key,command一、检测mysql状态,有没有挂掉:命令如下:mysqladmin -uroot -p123456 ping | grep alive监控项配置如下:UserParameter=mysq...原创 2018-12-24 16:46:32 · 1159 阅读 · 0 评论 -
zabbix3.2.11升级zabbix4.0
参考:http://uscwifi.cn/558参考:https://www.zabbix.com/documentation/current/zh/manual/installation/upgrade/packages/debian_ubuntu 生产环境中应先备份数据库,zabbix配置文件,源前端文件官方文档写得很详细了,按照官方文档完成后,最后替换前端文件以及...转载 2018-12-15 16:41:41 · 1110 阅读 · 0 评论 -
scp -3
参考:https://tech.feedyourhead.at/node/144 不登录host1和host2将host1的文件复制到host2 缺点:不显示进度条,不知道成功与否优点:一条命令解决 传输文件: ...转载 2018-12-11 10:31:30 · 1332 阅读 · 0 评论 -
gitlab简单学习(三)未完待续...
一、gitlab创建工程二、填写项目名称三、生成密钥三、将公钥粘贴到gitlab的web端四、配置本地git五、创建一个新的仓库然后web端就多了一个文件:六、修改README.md,加一句话查看git status查看具体修改了什么内容提交到仓库:七、回滚:再提交一次Git log查看提交历史...原创 2018-12-11 10:35:16 · 287 阅读 · 0 评论 -
vim鼠标模式打开与关闭
参考:https://blog.csdn.net/wzzfeitian/article/details/77005595转载 2018-12-27 18:39:04 · 943 阅读 · 0 评论 -
acme.sh的nginx模式生成证书测试
参考:https://github.com/Neilpang/acme.sh/wiki/说明准备材料:备案的域名一个:uscwifi.com.cn带公网的服务器一台优势:1.简单,方便。一条命令就搞定。2.会自动续期,每60天好像缺点:1.必须在服务器上进行,虚拟机不行2.进行操作的服务器为自己的网站服务器3.生成的证书不是通配符证书适用于:小型博客...原创 2018-12-22 19:15:32 · 6405 阅读 · 2 评论 -
openstack命令创建ubuntu18.10镜像
这个界面:这个界面下载镜像:root@qqq:~/images# wget http://cloud-images.ubuntu.com/daily/server/cosmic/current/cosmic-server-cloudimg-amd64.img使用glance命令创建镜像参考:https://blog.csdn.net/mashangyou/articl...原创 2018-12-28 14:17:13 · 1193 阅读 · 0 评论 -
zabbix3.2.5升级4.0遇到的新坑
之前在自己虚拟机上模拟了zabbix3.2.11升级4.0的情况:http://uscwifi.cn/558在升级线上业务的时候,没想到又遇到了新坑:参考为官方链接:https://www.zabbix.com/documentation/current/zh/manual/installation/upgrade/packages/debian_ubuntu先是按照官方的来:...原创 2018-12-18 10:12:31 · 2874 阅读 · 0 评论 -
zabbix监控redis
百度“zabbix监控redis”有说官方有redis的监控脚本和模版,https://github.com/adubkov/zbx_redis_template下面为自己手动写脚本添加将redis监控项都放在一个模版里面一、监控redis的6379端口使用自带的监控项:net.tcp.port[127.0.0.1,6379]二、使用下面这个命令监控redis的状态...原创 2018-12-24 16:41:39 · 4743 阅读 · 0 评论 -
ubuntu18.04安装coturn(编译安装还是apt安装)
coturn是啥?我也不知道,下这个是gitlab的项目首页:https://github.com/coturn还有这篇文章:https://www.cnblogs.com/idignew/p/7440048.html(这个可以参考7) apt安装是有的:不用担心什么依赖包,直接装:root@qqq:~# apt install coturn -yroot@qqq:~#...原创 2019-01-03 20:08:05 · 3035 阅读 · 0 评论 -
lvs-nat实验(完结)
实验拓扑图: 实验环境说明:需要四台虚拟机操作:client是客户端,ip为10.0.3.64 lvs服务器ip为10.0.3.65,192.168.137.128 web服务器两台,ip分别为192.168.137.129,192.168.137.130关于虚拟机的网络:10.0.3网段是桥接网段 192.168.137网段是仅主机网段 lvs虚拟机有两块网卡,一...原创 2019-01-14 10:35:05 · 2733 阅读 · 1 评论 -
gitlab证书到期
上个教程,是替换证书,没想到,两个月这么快过去了,又得换上个文章:https://blog.csdn.net/qq_33317586/article/details/84854582这次干脆把证书放到本机算了。参考了这篇文章:https://async.sh/2016/12/10/use-acme-sh-add-https-support-to-gitlab/但有些问题,下面实战:...原创 2019-02-09 11:08:14 · 3607 阅读 · 0 评论 -
kvm虚拟机调节内存
这个才是正确的做法,老夫实战,果然,大佬教给我们知识的时候都留了一手,哼升级后virsh setmem server1 8388608查看正在运行的虚拟机:root@web:~# virsh list --all Id Name State----------------------------------...原创 2019-02-26 23:54:37 · 6230 阅读 · 1 评论 -
vimrc(让写文档更容易)
参考如何用VIM快速书写Kubernetes配置清单编辑~/.vimrc文档root@qqq:~# vim ~/.vimrc root@qqq:~# cat ~/.vimrc set ignorecaseset cursorlineset autoindentset aiautocmd BufNewFile *.yaml exec ":call SetTitle()" func...转载 2019-03-11 13:02:06 · 400 阅读 · 0 评论 -
清理Linux磁盘
服务器磁盘又满了。。。参考:https://www.cnblogs.com/kerrycode/p/4391859.html查找大文件和大目录...转载 2019-03-15 18:24:46 · 233 阅读 · 0 评论 -
linux上面的arp扫描工具
之前都是在windows上使用的 科来网络分析系统Linux倒是没怎么使用过一、arp 命令可以查看系统的arp表具体使用可以man arp查看帮助1.1、懒得话就敲个arp -a-a以BSD方式输出,会显示一大堆,没有固定列[qqq@client ~]$ arp -a? (10.0.3.153) at 00:0c:29:e5:dd:80 [ether] on ens33...原创 2019-03-15 18:37:05 · 3690 阅读 · 0 评论 -
服务器上的 Git - Gitosis
公司有这个东西,之前一直没研究过这个是啥,原来就是git的一个权限管理工具具体请参考:服务器上的 Git - Gitosis本篇文章参考:服务器上的 Git - Gitosisgitosis使用笔记一、获取安装包root@qqq:~# mkdir /dataroot@qqq:~# cd /dataroot@qqq:/data# git clone https://github....原创 2019-03-22 14:04:31 · 326 阅读 · 0 评论 -
linux中的&符号
很好的文章,文件描述符那个一直不是很懂:https://www.linux.com/blog/learn/2019/2/ampersands-and-file-descriptors-bashhttps://www.linux.com/blog/learn/2019/2/and-ampersand-and-linux&与nohub总结:https://www.cnb...转载 2019-06-25 23:15:57 · 2574 阅读 · 1 评论 -
修改使用Alpine Linux的Docker容器的时区
参考:https://www.jianshu.com/p/cd1636c94f9f 进入容器命令行 # docker exec -it container_name /bin/sh 安装 timezone 数据包 # apk add -U tzdata# ls /usr/share/zoneinfo 为了防止添加失败,加上-U参数,更新仓储缓存。 列出安装的...转载 2019-02-26 13:55:07 · 2191 阅读 · 0 评论 -
nginx reload 一直不生效
今天配置nginx,配置完后,nginx -tnginx -s reload但是,我访问web界面一直显示的是另一个目录下面的文件,不是我配置的nginx 系统:ubuntu14.04nginx 1.10 最终,实在受不了,重启nginx,解决醉了......原创 2019-02-21 20:27:41 · 3581 阅读 · 0 评论 -
linux提示“Error: Too many open files”
更正一下,我修改完重启终端还是有这个提示,但这个最大文件打开数确实是已经显示改了,重启系统就没了,奶奶的再补充,有群友说了这个: 那我百度”centos7 limits“,显示如下(先不看了,下班了,改天看):如下图,老是提示这个,烦死了百度搜索一大堆:原因是:进程企图打开一个文件,或者叫句柄,但是现在进程打开的句柄已经达到了上限,已经无法打开新句柄了。以下...转载 2019-02-11 19:44:21 · 3625 阅读 · 1 评论 -
模拟iptables的DNAT
参考这篇文章:https://www.cnblogs.com/kevingrace/p/5865792.html参考:http://ask.apelearn.com/question/7255在阿里云或ucloud上买了两台云主机,但只买了一个公网ip。公网ip只能绑定在一台主机上,但两台云主机的内网之间是通的,所以,可以通过有公网ip的云主机将另一台云主机的22端口转发出去实验环境:...转载 2019-02-18 20:20:51 · 2162 阅读 · 0 评论 -
自动化部署三剑客(四)
Jenkins,Ansible,Gitlab实战验证环境:1.gitlab页面2.Jenkins页面3.jenkins主机已经集成了python的虚拟环境,且ansible在jenkins主机安装成功[root@jenkins ~]# su - deploy上一次登录:一 2月 25 17:07:14 CST 2019pts/0 上[deploy@jenkins...原创 2019-02-26 00:13:32 · 1558 阅读 · 0 评论 -
zabbin升级之后遇到的坑
当时把zabbix-server升级了。agent和proxy都没升级,导致后续遇到了很多问题https://blog.csdn.net/qq_33317586/article/details/85060364问题1:ops@zabbix2:~$ zabbix_get -s 127.0.0.1 -p 10050 -k agent.pingzabbix_get [4367]: Che...原创 2019-02-21 20:21:38 · 383 阅读 · 0 评论 -
一个&&命令引发的惨案
背景:我用一条命令获取每台机器的日志,命令如下:[root@localhost scripts]# grep -13 `date -d yesterday +%d-%b-%Y` /var/log/php/php_errors.log > /tmp/$HOSTNAME-PhpErrorLog-`date -d yesterday +%Y%m%d`.log && grep ...原创 2018-10-29 16:04:25 · 164 阅读 · 0 评论 -
给我一个域名申请免费CA证书(写得不好建议看我另一篇文章)
环境:虚拟机Ubuntu18.04 一、安装cerbot二、开始生成报错:再次尝试:报错:再次尝试第三步、解析第四步、测试第五步、继续 总结:关键性的命令:root@qqq:/var/log/letsencrypt# certbot --manual -d *.uscwifi.cn -d uscwifi.c...原创 2018-10-31 17:34:17 · 1976 阅读 · 0 评论 -
给我另一个域名申请免费CA证书
准备材料: 虚拟机一台(连接网络,ubuntu18.04,ip:10.0.0.96) 域名一个(uscwifi.com.cn) 第一步、安装软件:root@qqq:~# add-apt-repository ppa:certbot/certbotroot@qqq:~# apt updateroot@qqq:~# apt-get install python-c...原创 2018-10-31 17:39:37 · 1114 阅读 · 0 评论 -
启用php-fpm状态详解(开启以及zabbix监控php)
参考:http://www.ttlsa.com/php/use-php-fpm-status-page-detail/参考:https://yq.aliyun.com/articles/336483非常有用的文章生产中开启php-fpm状态页然后用zabbix监控php总进程数和php空闲进程数 用zabbix监控php进程数的流程:(默认zabbix没有这个监控项)第一步...原创 2018-11-01 17:22:56 · 1953 阅读 · 0 评论 -
nginx的日志切割(logrotate)
参考:https://www.cnblogs.com/kevingrace/p/6307298.html日志切割这东西,在我不了解之前,一直觉得它很牛逼,其实这东西很简单,认真看上面写这篇文章,一天就能看的差不多懂,都是很简单的东西,不要被名字吓到!一、logrotate日志切割是linux自带的二、logrotate配置文件分为主配置和子配置主配置:/etc/logrotate....原创 2018-11-01 18:28:54 · 7646 阅读 · 0 评论