摘要: uname -a # 查看内核/操作系统/CPU信息 head -n 1 /etc/issue # 查看操作系统版本 cat /proc/cpuinfo # 查看CPU信息 hostname # 查看计算机名 lspci -tv # 列出所有PCI设备 lsusb -tv # 列出所有USB设备 l 阅读全文
posted @ 2016-07-18 16:15 joshua317 阅读(374) 评论(0) 推荐(0)
摘要: Redis 的 GEO是在3.2版本才有的官方说明:Redis 3.2 contains significant changes to the API and implementation of Redis. A new set of commands for Geo indexing was ad 阅读全文
posted @ 2016-07-09 17:20 joshua317 阅读(506) 评论(0) 推荐(0)
摘要: 修改ssh端口号:Port 8622 指定要绑定的网络接口,默认是监听所有接口,建议绑定到内网通讯的网卡地址ListenAddress 192.168.1.220 只允许 ssh v2的连接:Protocol 2 当使用者连上 SSH server 之后,会出现输入密码的画面,在该画面中,在多久时间 阅读全文
posted @ 2016-07-09 11:06 joshua317 阅读(194) 评论(0) 推荐(0)
摘要: 1、通过ps或者top命令查看运行的进程的pid 2. 获取进程的pid后,然后使用命令ls -l /proc/${pid},这个命令可以列出该进程的启动位置。 阅读全文
posted @ 2016-07-05 11:57 joshua317 阅读(2315) 评论(0) 推荐(1)
摘要: #安装目录 #在安装redis成功后,你将可以在/data/apps/redis看到一个bin的目录,里面包括了以下文件: redis-server:Redis服务器的daemon启动程序redis-cli:Redis命令行操作工具。或者通过telnet进行纯文本协议操作redis-benchmar 阅读全文
posted @ 2016-07-02 15:48 joshua317 阅读(7084) 评论(0) 推荐(1)
摘要: ##redis配置详解 # Redis configuration file example. # # Note that in order to read the configuration file, Redis must be # started with the file path as first argument: # # ./redis-server /path/to/redis... 阅读全文
posted @ 2016-07-02 14:10 joshua317 阅读(55151) 评论(0) 推荐(1)
摘要: 原因: 最近装mongodb,启动的时候,总是报错 #执行命令: mongod -f ./mongodb.conf #报错信息 listen(): bind() failed errno:98 Address already in use for socket: 0.0.0.0:27017 这说明2 阅读全文
posted @ 2016-06-07 09:08 joshua317 阅读(953) 评论(0) 推荐(0)
摘要: mogodb3.2源码安装 下载链接: http://www.mongodb.org/downloads 1、环境准备: 2、下载,解压: 3、新建配置文件,mongodb支持把参数写进配置文件,然后以配置文件的配置来启动: 4、运行mongodb 5、关闭mongodb 直接kill -15 <p 阅读全文
posted @ 2016-06-06 17:41 joshua317 阅读(138) 评论(0) 推荐(0)
摘要: mogodb3.2源码安装 下载链接: http://www.mongodb.org/downloads 1、环境准备: 2、下载,解压: 3、新建配置文件,mongodb支持把参数写进配置文件,然后以配置文件的配置来启动: 4、运行mongodb 5、关闭mongodb 直接kill -15 <p 阅读全文
posted @ 2016-06-06 17:16 joshua317 阅读(621) 评论(0) 推荐(0)
摘要: find * ./ |while read file; do echo ''>$file; done 阅读全文
posted @ 2016-06-02 14:50 joshua317 阅读(535) 评论(0) 推荐(0)
摘要: 虽然通过nginx accesslog可以记录用户访问某个接口或者网页所消耗的时间,但是不能清晰地追踪到具体哪个位置或者说函数慢,所以通过php-fpm慢日志,slowlog设置可以让我们很好的看见哪些php进程速度太慢而导致的网站问题 php-fpm.conf的配置文件中有一个参数request_ 阅读全文
posted @ 2016-05-27 15:05 joshua317 阅读(11502) 评论(0) 推荐(1)
摘要: Redis keys命令支持模式匹配,但是del命令不支持模式匹配,有时候需要根据一定的模式来模糊删除key,这时只能结合shell命令来完成了。 具体命令是: 其中pattern是keys命令支持的模式,这样就可以模糊删除key了。 实战: 寻找较大的key 阅读全文
posted @ 2016-05-27 11:49 joshua317 阅读(5415) 评论(0) 推荐(0)
摘要: KEYS pattern 查找所有符合给定模式 pattern 的 key 。 KEYS * 匹配数据库中所有 key 。 KEYS h?llo 匹配 hello , hallo 和 hxllo 等。 KEYS h*llo 匹配 hllo 和 heeeeello 等。 KEYS h[ae]llo 匹 阅读全文
posted @ 2016-05-27 11:10 joshua317 阅读(23139) 评论(0) 推荐(0)
摘要: bash环境变量存在任意代码执行漏洞:“通过CGI请求方式可以导致远程代码执行,进而导致服务器被入侵,危害严重,且官方公布补丁也被绕过”, 【漏洞影响】: 1)bash受影响版本:3.0 ~ 4.3,小于3.0的bash版本也可能受影响, 2)入侵方式:结合CGI方式可以导致远程代码执行,入侵服务器 阅读全文
posted @ 2016-05-23 11:33 joshua317 阅读(3325) 评论(0) 推荐(0)
摘要: 第二种方法: 第三种方法: 阅读全文
posted @ 2016-05-18 17:01 joshua317 阅读(299) 评论(0) 推荐(0)
摘要: 1.准备工作: 1)把所有的软件安装在/Data/apps/,源码包放在/Data/tgz/,数据放在/Data/data,日志文件放在/Data/logs,项目放在/Data/webapps, mkdir -p /Data/apps/ mkdir -p /Data/tgz/ mkdir -p /D 阅读全文
posted @ 2016-05-11 16:12 joshua317 阅读(2532) 评论(8) 推荐(1)
摘要: 开启phpMyAdmin高级功能的设置方法 注:本文基于phpMyAdmin5.5 登录到phpMyAdmin以后,在主界面的底部,我们发现两条提示信息: 一条提示信息是“phpMyAdmin高级功能尚未完全设置,部分功能未激活。请点击这里查看原因”,另外一条信息是“配置文件现在需要一个短语密码。” 阅读全文
posted @ 2016-05-10 14:49 joshua317 阅读(825) 评论(0) 推荐(0)
摘要: sudo du -s * | sort -nr | head 显示前10个占用空间最大的文件或目录 sudo du --max-depth=1 linux查找占空间最大的文件与目录 sudo find / -size +204800 这样可以查找出大于100M的文件,按需求删除就可 sudo fin 阅读全文
posted @ 2016-02-22 11:52 joshua317 阅读(525) 评论(0) 推荐(0)
摘要: vi /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs # Example of job definition: # 阅读全文
posted @ 2016-02-16 18:19 joshua317 阅读(2790) 评论(0) 推荐(0)
摘要: 问题: 启动mongodb的时候,发现起不来,报错:child process failed, exited with error number 48然后先去/var/log/mongo/mongod.log 查看启动的日志 可能原因: 应该是没有正常关闭mongodb引起的,比如直接 kill - 阅读全文
posted @ 2016-02-15 13:59 joshua317 阅读(34838) 评论(0) 推荐(0)
摘要: Nginx 日志对于大部分人来说是个未被发掘的宝藏,总结之前做某日志分析系统的经验,和大家分享一下 Nginx 日志的纯手工分析方式。Nginx 日志相关配置有 2 个地方:access_log 和 log_format 。默认的格式:access_log /data/logs/nginx-acce... 阅读全文
posted @ 2015-12-29 17:29 joshua317 阅读(341) 评论(0) 推荐(0)
摘要: 遇到的问题php -vZend Guard Loader requires Zend Engine API version 220090626.The Zend Engine API version 220121212 which is installed, is newer.Contact Zen... 阅读全文
posted @ 2015-12-23 18:09 joshua317 阅读(1191) 评论(0) 推荐(0)
摘要: 查看linux机器是32位还是64位的方法:方法一:file /sbin/init 或者 file /bin/ls显示结果:如果显示 64-bit 则为64位;如果显示 32-bit 则为32位;/sbin/init: ELF 64-bit LSB shared object, x86-64, ve... 阅读全文
posted @ 2015-12-16 10:47 joshua317 阅读(602) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-12-12 13:40 joshua317 阅读(427) 评论(0) 推荐(0)
摘要: 唯一索引唯一索引不允许两行具有相同的索引值。如果现有数据中存在重复的键值,则大多数数据库都不允许将新创建的唯一索引与表一起保存。当新数据将使表中的键值重复时,数据库也拒绝接受此数据。例如,用户表中的身份证(idcard) 列上创建了唯一索引,则所有身份证不能重复主键索引主键索引是唯一索引的特殊类型。... 阅读全文
posted @ 2015-12-12 13:34 joshua317 阅读(9564) 评论(0) 推荐(0)