linux
文章平均质量分 84
wailaizhu
这个作者很懒,什么都没留下…
展开
-
esp32之Socket通信,get/post至mysql数据库
1、socket通信创建过程(以客户端为例) a:创建Socket,涉及到的主要参数有:domain、type、protocal。domain是协议域,其中AF_INET->IPv4;AF_INET6->IPv6 。type对应socket类型,SOCK_STREAM->TCP;SOCK_DGRAM->UDP。protocol是IPPROTO_TCP,若传入0,则会根据第二个参数type,自动选择合适的参数。 ...原创 2020-06-09 17:04:56 · 3254 阅读 · 0 评论 -
使用grafana的alert功能:告警配置并发送邮件
1.修改grafana的配置文件grafana的配置文件默认是在/etc/grafana/grafana.ini,修改配置文件如下[smtp]enabled = truehost = smtp.126.com:25user = xxxxxxpassword = xxxxx;cert_file =;key_file =skip_verify = truefrom_addre...原创 2019-10-17 14:42:13 · 8792 阅读 · 1 评论 -
CentOS 6.9 mini 安装KVM 部署记录
系统初始化设置# CentOS6 最小化安装完成后初始化# 系统联网vi /etc/udev/rules25.d/70-persistent-net.rules //查看最后一块网卡编号vi /etc/sysconfig/network-scripts/ifcfg-eth0 //修改为最后一块网卡 BOOTPROTO=static #启用静态IP地...转载 2018-02-28 16:46:48 · 1317 阅读 · 0 评论 -
Linux下源码安装xrdp并禁止粘贴板交互(附更换yum阿里源)
#vncserver //启动vncserver服务//xrdp配置1.下载xrdp源码www.xrdp.org2.禁用复制粘贴,然后默认这个是可以的。直接把: sesman/chansrv/clipboard.h 里定义的函数,在 sesman/chansrv/chansrv.c 中全部注释即可。然后再编译...3.安装yum intstall autoconfyum install...原创 2017-02-15 10:49:11 · 4208 阅读 · 0 评论 -
CentOS 新增加硬盘挂载并开机自动挂载
# fdisk -l格式化/dev/sda[root@linuxidc ~]# mkfs.ext4 /dev/sda新建目录并挂载[root@linuxidc ~]# mkdir /hhd[root@linuxidc ~]# mount /dev/sda /hhddf -h设置开机时自动挂载:# blkid原创 2017-11-29 22:22:17 · 2722 阅读 · 0 评论 -
centos6.9安装mysql5.7及自动备份(含mongodb及自动备份)
1、查看系统版本lsb_release -a2、卸载old mysqlrpm -qa|grep -i mysqlrpm -ev MySQL-client-5.5.25a-1.rhel5 如果提示依赖错误,增加--nodepsfind / -name mysqlrm -rf /var/lib/mysqlrm -rf /var/lib/mysqlrm -rf /usr/lib64/原创 2017-09-28 10:22:01 · 2311 阅读 · 0 评论 -
raspberry pi 安装远程工具teamviewer
1.下载Teamviewerwget http://download.teamviewer.com/download/linux/version_11x/teamviewer-host_armhf.deb----------------------------------------------------------------------------------树莓派默认用户名和密...原创 2018-12-12 23:11:29 · 1011 阅读 · 0 评论 -
Zabbix4 + mysql + grafana + LiveGBS监控实战
http://www.zabbix.com 下载并部署运维系统(略)ubuntu需要增加DNS服务 通过修改:/etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)在里面插入:nameserver 8.8.8.8nameserver 8.8.4.4如果有多个DNS就一行一个修改好保存,然后执行resolvconf -u再看/et...原创 2018-12-31 22:28:10 · 2065 阅读 · 0 评论 -
Linux下安装Zabbix agent
1.应用场景:Zabbix监控系统提供两种监控Linux主机的方法,一种是启用主机上的SNMP协议,另一种是在主机上安装Zabbix Agent服务,本篇介绍Linux系统下Zabbix Agent的安装与使用。2.添加Repository:本文使用yum方式安装Zabbix Agent,在安装前首先添加对应的yum repository,以下列出了CentOS/RHEL版本的添加地址...转载 2019-03-22 09:52:15 · 1184 阅读 · 0 评论 -
Raspberry Pi 3 下配置zabbix
Raspberry Pi 3 下配置zabbix (树莓派3B+基板)1.下载相应系统并启动树莓派(略)http://shumeipai.nxez.com/download#os (此次选择官方raspi最新版)并装系统写入备好的sd系统卡中,树莓派通电做常规配置。2.系统基础环境准备扩展剩余sd空间:sudo /usr/local/bin/rootfs-expand#ro...原创 2019-06-05 12:08:11 · 1351 阅读 · 0 评论 -
vmware zabbix扩展磁盘空间
因空间限制将现zabbix环境添加一块硬盘30G用于扩展root@zabbix:~# df -lroot@zabbix:/proc# fdisk -lroot@zabbix:/proc/# fdisk /dev/sdbCommand (m for help): nPartition type p primary (0 primary, 0 extended, 4 fre...原创 2019-06-28 13:15:55 · 1072 阅读 · 0 评论 -
Centos7离线/代理安装zabbix4.0完整记录(含MySQL5.6离线安装)
CentOS7 通过代理上网1、修改/etc/profile,增加以下内容:http_proxy="http://[代理地址]:[代理地址的端口]/"https_proxy="http://[代理地址]:[代理地址的端口]/"export http_proxy https_proxy2、立即生效 source /etc/profile3、测试 cur...原创 2019-08-09 15:50:12 · 5344 阅读 · 3 评论 -
Centos 7 环境 Ansible AWX 安装使用
# wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm# wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-c...原创 2019-08-20 17:06:22 · 3047 阅读 · 0 评论 -
SAP HANA数据库备份方式与工具
备份的类型OptionDescriptionComplete Data BackupA data backup includes all the data structures that are required to recover the database.Differential Data BackupDiffere转载 2017-07-20 10:04:35 · 6080 阅读 · 0 评论 -
Oracle 11g忘记SYS和SYSTEM密码怎么办,答案很简单:修改密码!
1.首先使用操作系统方式认证登陆SYS账户,修改SYSTEM账户密码。$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Fri Mar 20 14:23:41 2015Copyright (c) 1982, 2013, Oracle. All rights reserved.Conne原创 2017-07-15 15:38:02 · 4224 阅读 · 1 评论 -
Linux防火墙iptables学习笔记(一)入门要领
要在网上传输的数据会被分成许多小的数据包,我们一旦接通了网络,会有很多数据包进入,离开,或者经过我们的计算机。 首先我们要弄明白,防火墙将怎么对待这些数据包。这些数据包会经过一些相应的规则链,比如要进入你的计算机的数据包会首先进入INPUT链,从我们的计算机发出的数据包会经过OUTPUT链,如果一台计算机做一个网络的网关(处于内网和外网两个网络连接的两台计算机,这两台计算机之间相原创 2016-12-08 18:06:08 · 3247 阅读 · 0 评论 -
Linux防火墙iptables学习笔记(二)参数指令
iptables 指令语法:iptables [-t table] command [match] [-j target/jump]-t 参数用来指定规则表,内建的规则表有三个,分别是:nat、mangle 和 filter,当未指定规则表时,则一律视为是 filter。个规则表的功能如下:nat 此规则表拥有 Prerouting 和 postrouting两个规则链,主要功转载 2016-12-08 18:07:24 · 416 阅读 · 0 评论 -
Linux防火墙iptables学习笔记(三)iptables命令详解和举例
网上看到这个配置讲解得还比较易懂,就转过来了,大家一起看下,希望对您工作能有所帮助。网管员的安全意识要比空喊Linux安全重要得多。iptables -Fiptables -Xiptables -F -t mangleiptables -t mangle -Xiptables -F -t natiptables -t nat -X首先,把三个表清空,把自建的规则转载 2016-12-08 18:08:49 · 502 阅读 · 0 评论 -
Linux防火墙iptables学习笔记(四)iptables实现NAT
1.概述1.1 什么是NAT在传统的标准的TCP/IP通信过程中,所有的路由器仅仅是充当一个中间人的角色,也就是通常所说的存储转发,路由器并不会对转发的数据包进行修改,更为确切的说,除了将源MAC地址换成自己的MAC地址以外,路由器不会对转发的数据包做任何修改。NAT(Network AddressTranslation网络地址翻译)恰恰是出于某种特殊需要而对数据包的源ip地址、目转载 2016-12-08 18:13:02 · 585 阅读 · 0 评论 -
Linux防火墙iptables学习笔记(五)linux+iptables构筑防火墙实例
本文旨在用为公司做防火墙的实例,让大家对Linux+iptables做防火墙的安装和配置有一个大致的了解,希望能起到抛砖引玉的作用。系统环境与网络规化 先了解一下公司的环境,公司利用2M ADSL专线上网,电信分配公用IP为218.4.62.12/29,网关为218.4.62.13,公司有电脑五十多台,使用DHCP,IP是192.168.2.XXX,DHCP Server建转载 2016-12-08 18:13:40 · 1226 阅读 · 0 评论 -
在linux 上安装chrome 谷歌浏览器
1、wget http://chrome.richardlloyd.org.uk/install_chrome.sh (用wget下载shell文件)2、chmod u+x install_chrome.sh (给文件授予权限)3、 ./install_chrome.sh -s原创 2017-01-18 10:23:03 · 37414 阅读 · 0 评论 -
Linux for PyCharm安装
安装支持库 yum install gcc gcc-c++ autoconf automake http://www.jetbrains.com/pycharm/download/#section=linuxor官网下载地址:https://www.jetbrains.com/pycharm/download/这里的PyCharm有付费和免费版本,我们使用免费版本(Co原创 2017-01-18 17:56:29 · 14399 阅读 · 0 评论 -
Liunx系统升级自带的Python版本
一、查看系统信息1234[root@localhost ~]# cat /etc/redhat-releaseCentOS release 6.4 (Final)[root@localhost ~]# uname -r2.6.32-358.el6.x86_64原创 2017-01-19 10:02:33 · 4862 阅读 · 1 评论 -
Liunx计划任务and同步时钟
CentOS系统时间同步的步骤如下:新装的CentOS系统服务器可能设置了错误的,需要调整时区并调整时间.如下是CentOS系统使用NTP来从一个时间服务器同步cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimentpdate us.pool.ntp.org很简单吧!下面解析一下,第一句是把当前时区调整为上海原创 2017-01-19 10:07:20 · 386 阅读 · 0 评论 -
linux中解压rar文件处理
Linux平台默认是不支持RAR文件的解压,需要安装linux版本的RAR压缩软件,下载地址为:http://www.rarlab.com/download.htm首先下载rarlinux下载之后进行解压之后,进入rar目录,运行make指令进行安装:[root@localhost Downloads]# ta原创 2017-01-19 15:31:20 · 8708 阅读 · 0 评论 -
VNC中Vncconfig配置
Vncconfig这个工程里面主要实现的是服务器端的系统配置,具体过程如下:建立控制台——》初始化系统日志表——》创建编辑注册表的对象——》异常处理程序访问注册表权限——》创建读取注册表的键类——》建立登陆对话框,初始化方法写入注册表……——》属性页设制——》生成调试日志——》显示属性页具体功能如下:一.登陆验证设定关联文件:Authentication.h关联转载 2017-02-12 10:49:13 · 12628 阅读 · 0 评论 -
CentOS下修复yum安装工具
一.删除自带的yum# rpm -aq|grep yum|xargs rpm -e --nodeps 二.从CentOS系统镜像中提取rpm包,这里以centos6.3_x64为例这里从镜像包Packages目录下提取如下rpm包:三.安装rpm包注:这里我为了方便就将所有提取出来的包放到我的VPS上供大家下载# wget转载 2017-01-24 17:35:36 · 947 阅读 · 0 评论 -
安装与配置Mysql数据库-python 实现mysql 查询
要想使Python可以操作MySQL数据库,首先需要安装MySQL-python包,在CentOS上可以使用一下命令来安装$ sudo yum install MySQL-python 11啥都不说了,走两步吧,下面的程序创建了一个到mysql数据库的连接,然后执行了一个简单的查询,并打印查询结果import MySQLdb conn = MySQLdb.connect (h转载 2017-01-24 17:50:54 · 1220 阅读 · 0 评论 -
在Ubuntu\Centos等Linux环境安装支付宝控件
1.在Ubuntu下的Firefox浏览器使用支付宝付款时提示机器没有安装控件2.在弹出的提示里,点击“立即安装”,这是会弹出自动下载适合Linux环境的包,保存文件即可,下载完的控件;3.打开的我们的终端(快捷键还记得吧Ctrl+Alt+T),输入命令“ls”——"cd Downlods"——“tar -zxvf aliedit.tar.gz”4.解压完成后得到"aliedit.sh原创 2017-03-08 11:10:30 · 723 阅读 · 0 评论 -
CentOS6.5安装最新版 firefox
CentOS6.5安装最新版 firefoxcentos6.5 上的 firefox 是不能自动升级的 ESR 版,而且版本过旧,已用下面的解决方案来处理:1.用你本地的旧版 firefox,访问http://www.firefox.com.cn2. 进入存放下载文件(Firefox-latest.tar.bz2)的目录 [root@c原创 2017-03-07 12:26:50 · 8484 阅读 · 0 评论 -
Thinstation 方案
用 Thinstation 构建桌面云瘦客户端简介thinstation方案 可以通过远端的廋客户端登录到服务器,廋客户端对电脑的配置要求不高,可以重新使用老旧的电脑,从而可以降低企业的部分成本。这里服务器使用的是win2012,廋客户端使用的是开源的thinstation。linux pxe启动 thinstation 客户端启动请参见:thinstation转载 2017-06-17 22:42:06 · 5515 阅读 · 0 评论 -
CentOS防火墙iptables的配置方法详解
iptables是与Linux内核集成的IP信息包过滤系统,其自带防火墙功能,我们在配置完服务器的角色功能后,需要修改iptables的配置。配置CentOS和Ubuntu等Linux服务器时需要对服务器的iptables进行配置,以下是iptables常见的几种配置方法。原创 2016-12-06 16:43:07 · 66088 阅读 · 0 评论