- 博客(29)
- 资源 (4)
- 收藏
- 关注
原创 zabbix5.0源码安装
1.下载源码wget https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.1.tar.gztar xvzf zabbix-5.0.1.tar.gz2.准备工作创建zabbix使用的数据库。create database zabbix default charset utf8;yum install libevent libevent-develhttps://www.zabbix.com/documentation/curr
2020-06-12 18:37:40 2605
原创 搭建lnmp
1.nginx安装1.下载nginx源码wget http://nginx.org/download/nginx-1.18.0.tar.gztar xvzf nginx-1.18.0.tar.gz2.nginx安装前准备yum -y install gcc gcc-c++ autoconf automake make3.进行nginx编译安装cd nginx-1.18.0./configure --prefix=/usr/local/nginx --with-http_ssl_modul
2020-06-09 17:26:38 227
转载 Linux系统扩容根目录磁盘空间的操作方法
一、使用背景Linux根目录磁盘空间不够用了,当修改了虚拟机模版增加磁盘大小或者插入了一块新硬盘,但是发现系统里的大小还是没改变。产生的原因是没有给磁盘格式化,没有增加分区。二、操作方法1.查看磁盘空间大小,使用df -h 命令,发现挂载根目录节点的/dev/mapper/vg_node003-lv_root 只有7.1G容量。[root@node-002 ~]# df -hFilesystem Size
2020-06-03 09:02:27 1369
原创 mongo操作例子介绍
mongo本篇文章主要进行mongo增删改查的例子介绍。插入:默认情况下insert不检查文档是否插入过了db.foo.insert({“bar”:“baz”})删除:db.users.remove()db.mailing.remove({“opt-out”:true}) ##删除mailing集合中所有opt-out为true的更新:db.classes.update({“co...
2019-10-12 10:56:16 155
原创 linux镜像u盘启动的制作
目前很多人都是用的虚拟机去进行linux系统的安装,但是实际物理机应该怎么操作呢?正常的小于4g的镜像我都不再进行赘述,因为网上一找一大堆,那么如果镜像文件大于4g应该怎么去处理呢?我在查找了相关资料后终于找到了一款好用的软件那就是rufus这个软件,大于4g完全没有问题,而且制作方便,亲测可用。...
2019-03-27 22:26:44 772
原创 Django+pycharm入门
很多人在刚入门的时候想要用pycharm和Django去进行python的开发,我现在就简单说一下怎么去使用。Django版本:1.11,python版本:3.6,windows71.先安装Django,这个不再详细介绍,我主要介绍这个项目怎么在pycharm上面运行起来。现在命令行下面建立一个项目,这个目录可以有自己来定。例如:django-admin.py startproject h...
2019-01-25 17:11:01 2690 1
原创 工作第二个月
又过了一个月,再次做一下总结吧,这一个月也经历了很多,也成长了很多。这个月除了好几次事故,一次证书到期,一个服务器挂掉。 证书到期那次是周末,我们是这样认为的,只要客户不反馈,我们就认为没问题,那次是在周末9点多客户进行反馈说出现了问题,我是刚接触到那个东西,产品是给原来负责的打的电话,然后查出来是因为证书到期了。当时能申请过证书的人都不在,只剩下我,只能我去申请,然后就通过各种方法,去看同...
2018-09-01 16:05:38 272
原创 新入职场一个月感受
转眼间就入职一个月了,在这一个月中对于我而言是一个成长的过程,是被公司培养的过程。从刚到公司什么都没有 接触,到后来一点点学到了许多知识,提高了也不少。从刚到公司时候的满足,那段时间真的是什么都不做,没有人 给我分配任务,我由于进入了公司也有些懒惰,所以每天就休闲度日,在慢慢的意识到这样是不可取的,再重新拾起 在学校学习的态度,这是一个转变,也是一个提高。在刚入公司时,电脑上不了网时主管...
2018-08-08 10:40:37 1808
原创 Redis学习 SDS简单动态字符串(二)
Redis构建了一种名为简单动态字符串(SDS)的抽象类型,并将SDS用作Redis的默认字符串表示 SDS的特点是:可动态扩展内存、二进制安全和与传统的C语言字符串类型兼容。然后从源码中 进行分析(主要是在sds.c和sds.h两个文件中)在Redis源码sds.h文件中我们可以看到数据结构定义, typedef char *sds; Redis采用一整段连续内存进行存储sds结构,...
2018-08-06 14:18:49 345
原创 Redis学习(一)
redis是什么? redis是一个完全开源的免费的key-value内存数据库,属于非关系型数据库。redis的优点和缺点是什么? redis的优点: 性能极高 – Redis能支持超过 100K+ 每秒的读写频率。 丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。 ...
2018-08-06 10:05:44 173
原创 如何进行技术学习
在学习新知识的过程中,遇到了一些问题,总是感觉看了很多技术文档,最后什么都不懂,总是在重复,所以很困惑,就行要找到一个好的学习技术的方法,在搜索了大量的文档之后,就有了这篇文档,希望能够给大家带来帮助。首先对于一个新的技术,我们应该去思考这项技术是什么,它会应用到哪个地方,应用的场景我们的关心程度,它和以前的技术有哪些不一样,它有哪些优缺点。然后可以去找一本简单的书去看一下,了解一些名词性的解...
2018-08-04 17:16:58 324
转载 kafka环境安装
jdk,下载jdk,解压,配置环境变量,/etc/profile, JAVA_HOME是jdk的解压目录。 export JAVA_HOME=/opt/jdk1.8.0_171 export PATH=JAVAHOME/bin:JAVAHOME/bin:JAVA_HOME/bin:PATH export CLASSPATH=$JAVA_HOME/lib 2.下载zookeeper,解压...
2018-07-17 10:40:39 263
原创 docker的简单学习
在介绍之前我先提几个问题: 什么是docker?docker和vm有什么区别?docker的的运作方式?Docker的特点?如何开启dockret转发?如何杀死一个docker实例?如何查看容器和容器日志?如何制作一个docker image?如何发布docker image?如何删除镜像?如何进行端口、数据等映射?如何进入容器?创建两个容器实例docker10和docker20,让...
2018-05-28 20:33:59 343
原创 docker容器安全规则
1.仅在容器中运行必要的服务,像ssh等服务绝对不能开启 2.docker远程api访问控制,至少应该限制外网访问, 3.限制流量流向,使用iptables过滤器显示docker容器的源ip地址范围和外界通信 4.使用普通用户启动docker, 5.文件系统限制,挂载的容器根目录绝对只读,而且不同容器对应的文件目录权限分离,最好是每个容器在宿主上都有自己的独立分区。 6.镜像安全,对下载...
2018-05-28 19:59:09 1630
原创 centos性能监控
sort后面的参数, -t指定一个用来区分键位置的字符, -k后面跟数字,指定按第几列进行排序 -r 反向排序,(升序变为降序进行排列) vim /root/.bashrc 设置别名定时启动crontab top 实时反映系统进程,内存使用,cpu压力等vmstat 对当前系统的使用情况进行简要统计,free 针对当前内存的使用情况进行统计,数...
2018-05-18 18:59:51 458
原创 文件内容截取和信息统计
tail -n 3 /var/log/secure #查看最后3行记录head用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容head -n 3 /etc/passwd #显示前3行wc [选项] 文件名 -l 只统计行数 -w 只统计单词数-m 只统计字符数cut [选项] 文件名 默认分隔符为制表符 ...
2018-05-18 18:57:48 206
原创 linux权限和文件类型
修改目录和文件的权限 chmod 修改文件所有者 chown 修改文件所属组 chgrp 方法:命令+选项+文件/目录/所有者/所属组权限对目录的作用:r 查看目录权限数字4,w 修改目录结构权限数字2,x 可以进入目录权限数字1用户配置文件 /etc/passwd 用户组文件 /etc/group 用户对应的密码信息 /etc/shadow user...
2018-05-18 18:46:22 457
原创 centos上面防火墙配置例子
iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT #允许本地回环接口(即运行本机访问本机) iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT #允许已建立的或相关连的通行 iptables -A OUTPUT -j ACCEP...
2018-05-18 18:45:14 186
原创 linux网络配置和yum本地源配置
cat /etc/sysconfig/network-scripts/ifcfg-ens33 #IP地址,子网掩码等配置文件 cat /etc/sysconfig/network-scripts/ifcfg-lo #网卡回环地址 cat /etc/resolv.conf #DNS配置文件 cat /etc/hosts #设置主机和IP绑定信息 cat ...
2018-05-18 18:44:03 484
原创 linux硬盘挂载和基础分区
正常使用一块磁盘过程如下: 添加磁盘大小:20G ?分区?格式化?挂载 fdisk /dev/sdb #指定分区的设备使用新的分区,格式化分区,并进行挂载 [root@xuegod63 ~]# mkfs.xfs /dev/sdb1 mkfs.+格式 格式化分区 [root@xuegod63 ~]# mkdir /sdb1 #创建挂载点 [root...
2018-05-18 18:42:31 196
原创 文件压缩和解压缩
文件压缩和解压缩 重点:zip,gzip,tar zip 压缩 压缩:zip filename.zip file|dir1 [file2] 解压:unzip filename.zip [-d dir] 查看:unzip –l filename.zip 选项;-q 不显示任何信息 -l 不解压查看详情后缀名:.gz压缩: 删除源文件:gzip fil...
2018-05-17 13:18:09 166
原创 linux文件目录和文件链接
linux目录结构 linux的文件目录管理 / /home /root /dev /usr /etc /boot /lib /var /tmp /proc /bin /sbin / 通常称为根分区。所有的文件和目录的起始点。只有root用户对此目录拥有写权限。 /etc 配置文件 包含所有应用程序的配置文件,也包含启动、关闭某个特定程序...
2018-05-17 10:13:05 8102
原创 web系统集成和安全(二)
2.mysql安装5.7以下 下载mysql选择source code。需要下载gcc-c++ ,ncurses, ncurses-devel, cmake,增加程序用户: Useradd –M –s /sbin/nologin mysql 编译安装 Cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql 主程序安装目录 -DSYSCONFDI...
2018-04-19 15:37:53 329
原创 web系统集成和安全一
修改远程登录避免显示乱码 vi /etc/sysconfig/i18n,将utf-8改为GB18030 vi /etc/selinux/config 将SELINUX=enforcing注释掉,加上一行:SELINUX=disable准备安装包 库文件:libgd,libxml2,libmcrypt,zlib,jpeg,freetype,qutoconf,libgd, 安装包:my...
2018-04-18 20:29:01 542
原创 vim编辑器的应用
我先简单的介绍一下,vim编辑器,它一般是linux操作系统自带的一款编译器,相当于windows中的记事本,但是比记事本要强大的多。我 将不再介绍vim编辑器的基本使用,我只介绍一些快捷键和如何进行vim的设置。应当注意的是,快捷键都是在一般模式下使用的,不能再编译模式下使用 操作 快捷键 说明复制行 ...
2017-12-26 16:06:07 514
原创 信息查找find,grep,which
cp命令复制文件,只有源文件较目的文件的修改时间新时,才复制文件 cp -u -v file1 file2 .将文件file1复制成文件file2 cp file1 file2 .采用交互方式将文件file1复制成文件file2 cp -i file1 file2 将文件file1复制成file2,因为目的文件已经存在,所以指定使
2017-12-17 20:22:15 198
基于XML的java电子词典
2018-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人