- 博客(51)
- 收藏
- 关注
原创 centos7搭建nps实现内网穿透
nps下载地址:https://github.com/ehang-io/nps/releases一:server端启动nps[root@tiger opt]# tar xzvf linux_amd64_server.tar.gz -C nps/[root@tiger nps]# ./nps install nps start|stop|restart|uninstall|update or nps-update update[root@tiger nps]# ./nps start
2020-12-04 15:56:44
4109
3
原创 设置阿里云共享带宽的带宽峰值,定时设置共享带宽脚本
首先,创建一个Accesskey,使用子用户就好,记下AccessKeyId和AccessKeySecret,添加AliyunVPCFullAccess、AliyunCommonBandwidthPackageFullAccess这两个权限pip安装下阿里云的pythonSDK,如提示pip版本过低,按照提示升级pip即可### pip install aliyun-python-sdk-core### pip install aliyun-python-sdk-vpc### vim
2020-11-18 09:41:39
569
原创 修改php.ini上传下载文件大小失败
修改php.ini文件不生效基本上就是php-fpm使用的php.ini文件路径不对查看php-fpm使用的ini地址### php -i|grep php.iniConfiguration File (php.ini) Path => /usr/local/php/lib修改参数post_max_sizeupload_max_filesize下载文件失败报错Allowed memory size of 134217728 bytes exhausted (tried to al
2020-09-10 15:51:45
508
原创 centos7安装vnc远程桌面
一:安装GNOME Desktop图形桌面服务二:安装VNC三:修改系统运行状态,启动桌面模式四:设置vnc用systemctl来管理(第一个用户vncserver@:1.service,第二个用户vncserver@:2.service,其他以此类推)五:修改VNC用户root(其他系统用户也可以这样改)六:启动,关闭,重启,查看VNC命令七:下载VNC客户端一:安装GNOME Desktop图形桌面服务### 关闭防火墙[root@localhost ~]# s...
2020-07-14 19:19:35
2627
原创 centos7 安装 zabbix4.0
一、安装mysql数据库并授权[root@server ~]# wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm[root@server ~]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm[root@server ~]# yum install mysql-server -y[root@server ~]# grep passw /va...
2020-06-10 17:27:13
306
原创 gitlab500错误,redis无法启动
启动gitlab-ctl status报错,redis downError connecting to Redis on /var/opt/gitlab/redis/redis.socket (Errno::ECONNREFUS查看日志[root@gitlab redis]# tailf /var/log/gitlab/gitlab-rails/production.log...
2020-04-29 11:42:25
4730
1
原创 nginx 状态查看 和 nginx 设置下载站点
一:nginx状态查看--with-http_stub_status_module记录NGINX客户端基本访问状态Syntax:stub_status;Default: -Context: server,location用法:location /suibianxie { stub_status on;}访问IP/suibianxie...
2019-12-07 02:15:07
1509
原创 记一次虚拟机被断电开机报错 Generating “/run/initramfs/rdsosreport. txt“
开机显示:Generating "/run/initramfs/rdsosreport. txt"Entering emergency mode. Exit the shell to continue.Tupe "journalctI"to view system logs.You might want to save ", run/initramfs/rdsosreport. txt...
2019-12-04 15:12:28
2296
1
原创 Win10 tomcat开机自启动
win+r输入shell:startup把tomcat文件里面的startup.bat 创建为快捷方式完事
2019-11-26 09:22:16
1025
1
转载 mysql无法启动-Fatal error: cannot initialize AIO sub-system
因为我docker使用的是pipework的那种方式,所以我一台宿主机上搭了很多台服务器,也有了几个mysql,今天再装mysql就一直启动不起来,然后报错如下,找了半天终于找到了解决方案。原博主链接### tail -f /var/log/mysqld.log2019-10-22T09:20:42.695040Z 0 [ERROR] InnoDB: io_setup() faile...
2019-10-22 19:34:13
2584
原创 Docker镜像与容器的联系
什么是镜像?简单说,Docker镜像是一个不包含Linux内核而又精简的Linux操作系统。镜像从哪里来?Docker Hub是由Docker公司负责维护的公共注册中心,包含大量的容器镜像,Docker工具默认从这个公共镜像库下载镜像。 https://hub.docker.com/explore默认是国外的源,下载会慢,建议配置国内镜像仓库:# vi /etc/docker/daem...
2019-09-24 20:17:21
477
原创 centos配置 history 命令显示操作用户 操作时间 和 登录 IP
目录1.在环境变量最后一行追加以下几行2.source 使之生效3.history查看1.在环境变量最后一行追加以下几行[root@tiger ~]# vim /etc/bashrc HISTFILESIZE=4000 //修改存储条数HISTSIZE=4000USER_IP=`who -u am i 2>/dev/null| awk '{pri...
2019-08-28 09:57:27
1326
1
原创 nginx配置反向代理和负载均衡
反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。有反向代理,当然也存在正向代理的概念咯。正向代理指的是,一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原...
2019-08-27 20:22:22
794
原创 centos7安装elk并汉化Kibana
目录一:rpm安装jdk二:下载elasticsearch,kibana,logstash,filebeat。(如果拉的慢可以用迅雷下载,再拖服务器上)三:yum安装elasticsearch四:部署logstash五:部署kibana六:汉化kibana简介1、核心组成ELK由Elasticsearch、Logstash和Kibana三部分组件组成...
2019-08-14 10:46:20
863
原创 Docker介绍与安装
用了这么长时间的docker,最近把这些东西整合一下,做个记录一.容器的特点我们都知道容器就是一个标准的软件单元,它有以下特点:随处运行:容器可以将代码与配置文件和相关依赖库进行打包,从而确保在任何环境下的运行都是一致的。 高资源利用率:容器提供进程级的隔离,因此可以更加精细地设置CPU和内存的使用率,进而更好地利用服务器的计算资源。 快速扩展:每个容器都可作为单独的进程予以运行...
2019-07-11 11:44:52
231
原创 centos7 部署 dzzoffice2.02
DzzOffice是一套开源办公套件,适用于企业、团队搭建自己的 类似“Google企业应用套件”、“微软Office365”的企业协同办公平台。官网地址:http://dzzoffice.com/github地址:https://github.com/zyx0814/dzzoffice/releases/ 准备环境 一.安装数据库[root@tiger ~]# wge...
2019-07-10 16:10:03
3367
3
原创 docker结合pipework配置网卡使宿主机和容器ip处于同一网段
本文讲的是Docker使用自定义网桥docker,并且自定义容器的ip地址。 Docker 服务默认会创建一个 docker0 网桥,它在内核层连通了其他的物理或虚拟网卡,这就将所有容器和本地主机都放到同一个物理网络。 用户也可以指定网桥来连接各个容器。这种方法docker官网是不推荐的,记录一下这个方法。但是这个方法可以使宿主机和容器在同一个网段通信。1.Linux桥接设置设置桥...
2019-07-08 17:05:47
1181
原创 shell查看CPU 硬盘 内存使用率
[root@tiger ~]# cat 1.sh #!/bin/shfree -m | awk 'NR==2{printf "Memory Usage: %s/%sMB (%.2f%%)\n", $3,$2,$3*100/$2 }'df -h | awk '$NF=="/"{printf "Disk Usage: %d/%dGB (%s)\n", $3,$2,$5}'top -bn1 |...
2019-06-27 09:38:04
6471
原创 linux下docker安装taiga
Taiga是一款免费开源项目管理系统,比较适用于中小型敏捷项目管理,支持Scrum和kanban两种board 模板来跟踪项目的进度,同时还提供了丰富的第三方应用集成支持,如:视频会议功能与Talky.io和Appear.in的第三方服务结合;与基于Web的版本控制存储库(如GitHub和Bitbucket)进行交互;以及实时聊天工具slack集成等. 具体详细介绍,请参见https://taig...
2019-06-24 17:31:30
2515
1
原创 MongoDB副本集
mongodb副本集即客户端连接到整个副本集,不关心具体哪一台机器是否挂掉。主服务器负责整个副本集的读写,副本集定期同步数据备份,一旦主节点挂掉,副本节点就会选举一个新的主服务器,这一切对于应用服务器不需要关心。副本集中的副本节点在主节点挂掉后通过心跳机制检测到后,就会在集群内发起主节点的选举机制,自动选举一位新的主服务器。选举还有个前提条件,参与选举的节点数量必须大于副本集总节点数量的一半,如果...
2019-06-12 10:09:20
335
1
原创 gitlab 代码备份
gitlab备份脚本[root@gitlab ~]# vim auto_backup_to_remote.shLocalBackDir=/var/opt/gitlab/backups # gitlab备份文件目录RemoteBackDir=/root/gitlab_backup # 远程的备份目录RemoteUser=root ...
2019-05-31 09:41:50
1899
原创 centos7 安装 libreoffice
使用 CentOS7 最小化版本作为服务器的操作系统,在里面安装 LibreOffice 用于转换各种文档到 PDF,LibreOffice 的安装步骤如下先下载liberoffice,下载地址这个服务需要java环境,先做好环境变量[root@tiger ~]# tar xvf jdk-8u181-linux-x64.tar.gz\?AuthParam\=1535890965...
2019-05-30 19:06:41
7143
原创 linux Prometheus+Grafana 部署配置
Prometheus+grafana部署简介:Prometheus是一个最初在SoundCloud上构建的开源系统监控和警报工具包 。自2012年成立以来,许多公司和组织都采用 Prometheus,该项目拥有非常活跃的开发人员和用户社区。它现在是一个独立的开源项目,并且独立于任何公司。为了强调这一点,并澄清 项目的治理结构,Prometheus 于2016年加入 云本地计算基金会,作为K...
2019-05-22 17:44:53
3622
1
原创 统计 Linux 进程相关数量信息
#!/bin/bash# 统计 Linux 进程相关数量信息 running=0sleeping=0stoped=0zombie=0# 在 proc 目录下所有以数字开始的都是当前计算机正在运行的进程的进程 PID# 每个 PID 编号的目录下记录有该进程相关的信息for pid in /proc/[1‐9]*do procs=$[procs+1] stat=$(awk...
2019-05-21 20:32:34
2124
原创 安装gocd
Linux使用YUM存储库并通过YUM安装需要具有Java版本8环境curl https://download.gocd.org/gocd.repo -o /etc/yum.repos.d/gocd.repoyum install -y java-1.8.0-openjdk完成存储库设置后yum install -y go-server或者下载RPM包安装yum ...
2019-05-10 16:53:02
433
原创 docker error creating overlay mount
最近在centos7.4使用docker运行镜像,出现下面的错误:/var/lib/docker/overlay2/65f3c109fb903539820f84856d2725af784f2f03f95b1f0214e34184e4d61ff7-init/merged: invalid argument.以下为Jenkins打包docker镜像出现的报错error creatin...
2019-05-10 16:45:59
1550
原创 docker 安装odoo ERP系统
Odoo 是世界上最受欢迎的一体化商业软件。它提供了一系列商业应用程序,包括 CRM ,网站,电子商务,账单,会计,制造,仓库,项目管理,库存等等,所有这些都可以无缝集成。本来是装在服务器上的,但是没有装明白,我就拉的镜像在docker运行了,记录一下,免得再忘记。docker镜像地址 ### docker run -d --mount type=bind,src=/odoo/db,ds...
2019-05-09 09:26:49
2274
原创 nginx 负载均衡 反向代理
忘了,就写个博客就一下准备三台机器,安装nginx,nginx安装文档192.168.3.193:80 负载均衡 192.168.3.194:82 web1 192.168.3.219:83 web2 upstream配置应在http内,server外,webservers这是个标识,由自己定义,供后续使用。weigth:权重 ,值越大,被重...
2019-04-26 10:38:23
391
原创 centos7 字体库。vim乱码
先查看/usr/share下有没有这两个文件没有的话yum -y install fontconfig安装即可。在CentOS中,字体库的存放位置正是上图中看到的fonts目录,所以我们首先要做的就是找到中文字体文件放到该目录下,而中文字体文件在我们的windows系统中就可以找到,打开c盘下的Windows/Fonts目录:我们只需要将我们需要的字体拷贝出来并上传至linux服...
2019-04-10 09:24:03
1752
原创 MySQLdump定时备份
[root@localhost ~]# vim sql.sh#!/bin/bashdate_str=$(date +%Y%m%d_%H%M%S) ##输出当前时间RemoteBackDir=/root/mysql_backup ##远程备份路径RemoteUser=root ##远程服务器用户RemotePort=22 ...
2019-04-09 11:12:55
517
原创 docker
做一下笔记,没有整理作镜像docker commit 容器名 镜像名做成的镜像做容器docker run -d --privileged --net none --name 容器昵称镜像ID /sbin/initdocker save -o busybox.tar 镜像名1.基于已有镜像的容器创建docker commit [OPTIONS] &l...
2019-04-09 10:00:04
208
原创 Linux查看硬件信息
### lscpu 可以看个全面信息# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cp...
2019-03-21 15:56:22
2305
原创 Linux centos7 下安装RabbitMQ
目录一:安装erlang环境二:安装rabbitmq软件(和上一步没区别)三:查看rabbitmq是否安装成功四:安装命令维护插件(这里最好有epel的源)五:设置配置文件,并开启用户远程访问六:重启服务,IP+15672端口访问关于用户,这里只是简单的几条命令一些常用操作,因为我没用使用,web界面出来以后就交由开发管理了。所以了解不多一:安装erlang环境...
2019-03-21 15:55:05
332
原创 linux设置tomcat开机自动启动
设置方法1、修改/etc/rc.d/rc.local,使用vi /etc/rc.d/rc.local 命令2、在/etc/rc.d/rc.local文件最后添加下面两行脚本 1 2 export JAVA_HOME=/usr/local/jdk1 /usr/local/tomcat/bin/startup.sh start /us...
2019-01-03 15:16:34
12487
原创 Linux 防止rm误操作小办法
写脚本,写在环境变量里。(PS:刚刚发现个问题,写在/etc/profile里面的话,退出终端会失效。我重新写到了.bashrc里面。自己注意一下。)[root@tomcat ~]# vim /etc/profile //最下面添加 #rmmkdir -p /opt/trash #在/opt下创建一个trash文件夹alias rm=del ...
2018-12-21 17:57:36
513
原创 centos安装k8s,kubernetes
目录一:互相解析,关防火墙,关掉分区,三台服务器时间一致(以下操作三台都要做)二:安装docker(三台都做)三:安装ETCD四:安装flannel五:安装CNI六:安装K8S集群七:安装K8S八:k8s界面安装WEB UI容我缕缕:K8S 2核4G40G磁盘 192.168.3.121 node1 2核4G40G磁盘 192.168.3.1...
2018-12-14 15:46:34
2161
原创 Nextcloud私人网盘部署安装
环境:centos版本 CentOS Linux release 7.5.1804 (Core) 内核版本 3.10.0-862.el7.x86_64 数据库 MySQL5.7 Nextcloud nextcloud-13.0.0 PHP PHP 7 1、安装基本工具关闭防火墙,或者开放端口。都行[root@tiger ~]# yum ...
2018-11-14 17:56:06
3174
2
原创 OCSNG+GLPI Linux客户端安装
环境版本 CentOS Linux release 7.5.1804 (Core) 内核 3.10.0-862.el7.x86_64 软件 Ocsinventory-Unix-Agent-2.3 1:配置YUM扩展源[root@slave ~]# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/epe...
2018-10-19 17:44:51
2146
4
原创 OCSNG+GLPI 资产管理系统安装配置
环境:系统 CentOS Linux release 7.5.1804 (Core) 内核 3.10.0-862.el7.x86_64 数据库 MySQL5.7 PHP PHP5.6 软件 OCS server 2.4.1 GLPI 9.2.3 OCS-NG-Windows-Agent 2.3.1 glpi-ocsin...
2018-10-19 15:37:56
13417
13
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人