- 博客(16)
- 收藏
- 关注
原创 iptables学习
iptables -A INPUT -i lo -p all -j ACCEPTiptables -A INPUT -i eth0 -p icmp --icmp-type 8 -j ACCEPTiptables -A INPUT -s 127.0.0.1 -i eth0 -j ACCEPTiptables -A INPUT -s 127.0.0.1 -i lo -j ACCEPTiptab
2018-03-30 16:32:12 165
原创 lsof用法
默认 : 没有选项,lsof列出活跃进程的所有打开文件组合 : 可以将选项组合到一起,如-abc,但要当心哪些选项需要参数 -a : 结果进行“与”运算(而不是“或”) -l : 在输出显示用户ID而不是用户名 -h : 获得帮助 -t : 仅获取进程ID -U : 获取UNIX套接口地址 -F : 格式化输出结果,用于其它命令。可以通过多种方式格
2018-03-30 16:24:24 1682
原创 nginx与Apache、php的版本信息隐藏
Apache隐藏版本信息,隐藏php信息。1、[root@ yun conf]# vim /etc/httpd/conf/httpd.conf 修改Apache的配置文件配置文件找到下面的配置进行如下修改:ServerSignature OffServerTokens ProductOnly 或者 ServerTokens ProdTraceEnable off[roo
2018-03-30 15:06:26 224
原创 Nginx下配置虚拟主机的三种方法
Nginx下,一个server标签就是一个虚拟主机。1、基于域名的虚拟主机,通过域名来区分虚拟主机——应用:外部网站2、基于端口的虚拟主机,通过端口来区分虚拟主机——应用:公司内部网站,外部网站的管理后台3、基于ip的虚拟主机,几乎不用。基于域名配置虚拟主机步骤:需要建立/data/www /data/bbs目录,windows本地hosts添加虚拟机ip地址对应的域名解析;对...
2018-03-30 14:54:35 354
原创 系统调优的4大子系统:
系统调优的4大子系统:1、查看系统中使用cpu最多的进程 top->p ps -aux --sort -pcpu|more2、找出系统中使用内存最多的进程 top->m ps -aux --sort -rss|more 3、找到系统对磁盘读写最多的进程 iostat和iotop iostat -d -k -p /dev/sda iotop -o -d 24
2018-03-28 11:12:18 246
原创 1
`import redispool=redis.ConnectionPool(host='192.168.100.30', port=6379,db=0, password='123456')r=redis.StrictRedis(connection_pool=pool)p=r.pu
2018-03-27 10:02:49 137
原创 python操作redis进行发布和订阅消息
在远程服务器安装redis,并启动订阅端代码import redispool=redis.ConnectionPool(host='192.168.100.30', port=6379,db=0, password='123456')r=redis.StrictRedis(connec
2018-03-27 10:00:44 5409 3
原创 redis五种类型及常用命令
redis提供五种数据类型: string 字符串类型 是二进制安全的,可以保存任何数据,包括图片和序列号对象 set get setnx ttl setrange mset msetnx getset getrange mget incr incrby decr decrby hash 散列类型 hm
2018-03-22 16:03:53 386
原创 redis的两种持久化
redis提供两种方式进行持久化:一种是RDB持久化(原理是将Reids在内存中的数据库记录定时dump到磁盘上的RDB持久化)一种是AOF(append only file)持久化(原理是将Reids的操作日志以追加的方式写入文件)。RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二进
2018-03-19 11:35:03 114
原创 redis设置数据库密码及登录验证
redis设置数据库密码及登录验证:1、修改redis.conf文件,找到requirepass这一行, 取消注释,并加入自己的密码,保存退出 requirepass 1234562、使用命令 pkill redis ,来关闭redis数据库进行重启, 重启命令 ./redis-server ../redis.conf3、./redis-cli -c -p 6379
2018-03-19 10:29:01 6109
原创 centos7在忘记密码的情况下修改密码
centos7在忘记密码的情况下修改密码:1、在重启系统过程中,快速在键盘上的上下键, 之后按下e键,进入编辑模式2、在编辑模式,移动光标到LANG=en_US.UTF-8, 空格然后在追加 init=/bin/sh3、然后按Ctrl+X进行引导启动,就进入到sh-4.2#的单用户模式下4、首先挂载根目录为可读可写模式 mount -o remount,rw /
2018-03-19 09:52:24 265
原创 centos7搭建redis集群系统
这里创建6个redis节点,其中三个为主节点,三个为从节点。redis和端口对应关系:127.0.0.1:7000127.0.0.1:7001127.0.0.1:7002从:127.0.0.1:7003127.0.0.1:7004127.0.0.1:7005步骤:1,下载redis。官网下载3.0.0版本,之前几的版本不支持集群模式下载地址:http://down
2018-03-16 15:47:07 110
原创 centos7内核参数优化配置详解
#关闭ipv6net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1避免放大攻击net.ipv4.icmp_echo_ignore_broadcasts = 1开启恶意icmp错误消息保护net.ipv4.icmp_ignore_bogus_error_responses = 1#关闭
2018-03-15 17:52:06 4788
原创 Centos7安装apache2.4.6,Apache调优及设置虚拟机
Apache2.2安全配置和性能优化主要修改配置文件1、Apache禁止遍历目录将Options Indexes FollowSymLinks中的Indexes 去掉,就可以禁止Apache显示该目录结构。Indexes 的作用就是当该目录下没有index.html文件时,就显示目录结构。二、apache 隐藏版本信息1.隐藏Apache版本信息测试默认apac
2018-03-13 08:48:08 2653
原创 github和gitlab比较
GitHubGitLab更适合企业级使用为企业搭建GitLab软件版本管理服务器GitLab:https://about.gitlab.com/GitHub: https://github.com/GitLab:利用Ruby on Rail开发的开源应用程序,实现一个自托管的Git项目仓库,可以通过web界面进行访问公开的或者私人项目。Ruby on Rail是一个使你开发、部署、
2018-03-08 17:58:40 21067 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人