linux

MAC系统安装redis拓展 linux

MAC系统安装redis拓展

1771 3

对于mac系统一些依赖包的安装,我个人还是推荐用homebrew,至于原因,当然是简单易用。 有时候homebrew无法自动安装,比如这次安装php的redis拓展时,用hongbrew就不行了,只能手动编译了。以下为安装过程及期间遇到的报错。 ```bash wget https://github.com/nicolasff/phpredis/zipball/master tar -zxvf master cd phpredis-phpredis-b718ce0/ phpize #此为当前使用php版本的

Linux的运行级别和chkconfig用法 linux

Linux的运行级别和chkconfig用法

1202 0

##### Linux的运行级别 简单点来说,运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/ect/rc.d目录下的文件。 Linux下的7个运行级别: 0 系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。 1 单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。 2 多用户状态,没有NFS支持。 3

Linux命令之CURL命令 linux

Linux命令之CURL命令

1413 0

此文主要讲解Linux 中 CURL常用命令。 将输出打印到标准输出中(STDOUT)中 curl https://blog.wanxiaohong.cn #若发现乱码,可使用iconv转码: curl https://blog.wanxiaohong.cn|iconv -fgb2312 -o/-O选项保存下载的文件到指定的文件中: -o:将文件保存为命令行中指定的文件名的文件中 -O:使用URL中默认的文件名保存文件到本地 # 将文件下载到本地并命名为suvan.html curl -o m

浅析linux命令之ps命令 linux

浅析linux命令之ps命令

1263 0

这里说是浅析,文如其名。在服务器上`man ps`,说明内容达19页之多,这里不多做说明。本文内容主要是命令参数的中文说明以及少许例子。 -a:显示所有终端机下执行的程序,除了阶段作业领导者之外。 a:显示现行终端机下的所有程序,包括其他用户的程序。 -A:显示所有程序。 -c:显示CLS和PRI栏位。 c:列出程序时,显示每个程序真正的指令名称,而不包含路径,选项或常驻服务的标示。 -C:指定执行指令的名称,并列出该指令的程序的状况。 -d:显示所有程序,但不包括阶段作业领导者的程序。 -e

SVN更新的同时线上服务器同步更新 linux

SVN更新的同时线上服务器同步更新

1286 0

今天花了点时间学习了下svn本地提交后代码同步更新到线上服务器。(svn服务器的搭建,可参考[CentOS搭建SVN独立服务器](https://blog.wanxiaohong.cn/381.html)) 达到此效果,须满足一下几点: 1. 本地代码与线上代码被同一个svn版本库控制。 2. svn服务器若与线上服务器不处于同一主机,需要有访问外网的能力。 代码同步的原理: 利用svn自带的hooks(钩子) 主要修改的文件: svn版本库下的`hooks/post-commit.tmpl`。 复制

CentOS搭建SVN独立服务器 linux

CentOS搭建SVN独立服务器

1350 0

SVN作为新一代代码版本管理工具,有很多优点,管理方便,逻辑明确,安全性高,代码一致性高。SVN数据存储有两种方式,BDB(事务安全表类型)和FSFS(一种不需要数据库的存储系统),为了避免在服务器连接中断时锁住数据,FSFS是一种更安全也更多人使用的方式。SVN的运行方式也有两种,一种是独立服务器,另一种是借助apache服务,各有利弊,下面先介绍一下svn独立服务器的部署步骤。 ##### 一、独立服务器部署设置 安装subversion #yum install -y subversion #mkd

apache反向代理http到https linux

apache反向代理http到https

1453 0

在此之前,我一直认为apache以及nginx的反向代理,只能代理本地局域网,今天经过测试,还可以代理外网http以及https,真是活到老学到老。😁 apache反向代理http到本地局域网与http类似,以下以http到外网地址为例。apache的反向代理功能需要模块的支持: mod_proxy.so mod_proxy_connect.so mod_proxy_http.so mod_rewrite.so apache安装编译时,带上参数`--enable-proxy`,若已安装apache,可以

Linux下的暴力密码在线破解工具Hydra详解 linux

Linux下的暴力密码在线破解工具Hydra详解

1742 2

>这款暴力密码破解工具相当强大,支持几乎所有协议的在线密码破解,其密码能否被破解关键在于字典是否足够强大。对于社会工程型渗透来说,有时能够得到事半功倍的效果。本文仅从安全角度去探讨测试,使用本文内容去做破坏者,与本人无关。 ##### 一、简介 hydra是著名黑客组织thc的一款开源的暴力密码破解工具,可以在线破解多种密码。官网:http://www.thc.org/thc-hydra,可支持AFP, Cisco AAA, Cisco auth, Cisco enable, CVS, Firebird, FTP

服务器TIME_WAIT存在的原因 linux

服务器TIME_WAIT存在的原因

1387 0

在TCP关闭连接的4次握手中,主动关闭的一方在发送最后一个ack后,发起关闭的一方就会进入TIME_WAIT状态,这里要注意一点,不仅客户端能发起关闭,服务器端也能发起关闭请求。当服务器上出现TIME_WAIT的话,就说明是服务器端先发起了关闭连接的请求。 TIME_WAIT存在的原因: 当主动发起关闭请求的一方在发送完最后的ack后给被动关闭一方后,不能保证这个ack能够被被动一方接收,所以如果在ack发送失败的情况下,被动一方将再重新发一次fin给主动一方,如果主动一方直接进入CLOSED状态的话,就不能接

Linux下清空用户登录记录和历史命令 linux

Linux下清空用户登录记录和历史命令

1657 2

清空用户登录记录: 1. 清除成功登陆系统的记录,也就是last命令看到的记录,即/var/log/wtmp文件,此文件默认打开是乱码,只能看到ip等信息。 2. 清除未成功登陆系统的记录,也就是lastb命令看到的记录,即/var/log/btmp文件,此文件打开也是乱码。 --- [root@iZbp1bjvditkx9yo0f0traZ /root] #last root pts/0 180.173.112.21 Wed Nov 23 16:40 still lo