
工具
linsanhua
这个作者很懒,什么都没留下…
展开
-
vmware fusion NAT下的端口,ip配置
端口转发配置:open it up (VMWare shouldn't be running while you do this):sudo nano /Library/Preferences/VMware\ Fusion/vmnet8/nat.confGo down in the file, there should be a section like:[incom翻译 2013-11-18 15:12:43 · 7632 阅读 · 0 评论 -
Quick Subversion (SVN) Server Setup on Ubuntu Server 12.04
Setting up an Apache Subversion (SVN) server for access using svn:// with client applications like TortoiseSVN is actually pretty simple. The official Ubuntu Documentation covers a lot more than转载 2014-01-07 16:54:38 · 872 阅读 · 0 评论 -
ubuntu之rsync服务
ubuntu缺省安装的安装中,rsync服务是没有开启的。需要做3步:1、修改/etc/default/rsync,让rsync服务在开机的时候启动。$ sudo vi /etc/default/rsync 将RSYNC_ENABLE=false改为RSYNC_ENABLE=true2、创建一个rsyncd.conf,缺省安装中是没有这个文件的。$ sudo转载 2014-01-06 17:41:22 · 958 阅读 · 0 评论 -
ubuntu 手工安装mysql5.6.15
1, 从mysql网站下载deb包http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.15-debian6.0-x86_64.deb2, 安装sudo dpkg -i mysql-5.6.15-debian6.0-x86_64.deb3,配置sudo groupadd mysqlsudo user原创 2013-12-27 14:13:44 · 8454 阅读 · 0 评论 -
mysql中删除用户权限
revoke:只删除了用户权限,但没有删除这个用户mysql> select user,host from user;+------------------+-----------+| user | host |+------------------+-----------+| root | 127.0.0.1 ||转载 2013-12-27 16:56:58 · 13901 阅读 · 0 评论 -
解密私有证书命令
openssl rsa -in ssl.key -out ssl.key原创 2014-05-04 18:37:03 · 668 阅读 · 0 评论 -
ubuntu12.04上安装gcc4.8
How to Install GCC 4.8 via PPA in Ubuntu 12.04, 13.04, 10.04转载 2014-07-22 18:51:46 · 4864 阅读 · 0 评论 -
ubuntu12.04上编译gcc4.8
You can easily compile the sources.The following commands worked for gcc 4.7. They should be fine for gcc 4.8 as well:sudo apt-get install libmpfr-dev libgmp3-dev libmpc-dev flex bisonsvn chec转载 2014-07-22 18:53:47 · 739 阅读 · 0 评论 -
rsyslog按天日志,按程序名programname分割不同日志文件
配置文件:$template testdailylog,"/var/log/test/backup/%programname%_%$year%-%$month%-%$day%.log"if $syslogfacility-text == "local0" then { #$programname == "test" then { action(type="omfi原创 2014-07-10 16:04:41 · 10215 阅读 · 0 评论 -
如何安装nginx第三方模块
nginx文件非常小但是性能非常的高效,这方面完胜apache,nginx文件小的一个原因之一是nginx自带的功能相对较少,好在nginx允许第三方模块,第三方模块使得nginx越发的强大. 在安装模块方面,nginx显得没有apache安装模块方便,当然也没有php安装扩展方便.在原生的nginx,他不可以动态加载模块,所以当你安装第三方模块的时候需要覆盖nginx文件.接下来看看如何安装ng转载 2014-10-11 12:35:16 · 788 阅读 · 0 评论 -
ubuntu 安装 GCC 和 G++ C++ 开发环境
1.先安装 :sudo apt-get install build-essential2.查看 gcc 版本 然后安装 统一版本的 g++gcc --versiongcc (Ubuntu/Linaro 4.4.4-14ubuntu5) 4.4.5Copyright (C) 2010 Free Software Foundation, Inc.This is free转载 2014-10-11 13:39:29 · 18070 阅读 · 0 评论 -
源码安装redis
http://redis.io/download 上下载最新的稳定版原创 2014-10-13 19:03:42 · 700 阅读 · 0 评论 -
源码安装memcached到自定义目录
1, 下载libeventhttp://libevent.org/原创 2014-10-12 20:19:52 · 1212 阅读 · 0 评论 -
源码安装nginx,mysql模块(drizzle模块), memcache模块, redis模块
./configure --prefix=~/usr/local/nginx --without-http_rewrite_module --without-http_gzip_module原创 2014-10-11 13:04:01 · 3528 阅读 · 0 评论 -
Mac Port 基本用法总结
Mac Port 基本用法总结 1. Mac Port的下载地址 http://www.macports.org/install.php 2. Mac Port的说明文档 http://guide.macports.org/ 3. Mac Port中第三方软件下载包存放的默认路径是:/opt/local/var/macports/distfiles/ 为了提高安转载 2014-01-05 20:28:23 · 1138 阅读 · 0 评论 -
分布式服务框架 Zookeeper -- 管理分布式环境中的数据
原文 https://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/简介: Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将从使用者角度详细介绍 Zookee转载 2013-12-20 16:36:40 · 816 阅读 · 0 评论 -
基于 OpenSSL 的 CA 建立及证书签发
下文详细记录了基于 OpenSSL 的 CA 建立及证书签发过程。建立 CA建立 CA 目录结构按照 OpenSSL 的默认配置建立 CA ,需要在文件系统中建立相应的目录结构。相关的配置内容一般位于/usr/ssl/openssl.cnf 内,详情可参见 config (1) 。在终端中使用如下命令建立目录结构:$ mkdir -p ./demoCA/{priva转载 2013-11-22 09:56:46 · 4056 阅读 · 0 评论 -
ubuntu 12.04 源
首先备份Ubuntu 12.04源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup加入下列合适的源列表:# t清华大学更新服务器deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ precise main multiverse restricted u原创 2013-11-27 17:23:39 · 811 阅读 · 0 评论 -
tmux 使用
tmux new -s work # 新建名为 work 的会话,并启动 tmuxtmux a -t 数字 #选择tmuxtmux #开启tmuxtmux ls #显示已有tmux列表(C-b s)tmux attach-session -t 数字 #选择tmuxC-b c 创建一个新的窗口C-b n 切换到下一个窗口C-b p 切换到上一个窗口C-b l原创 2013-11-27 18:04:05 · 1053 阅读 · 0 评论 -
openssl证书添加多个IP
前文http://blog.youkuaiyun.com/linsanhua/article/details/16878817 描述了基于 OpenSSL 的 CA 建立及证书签发过程。这里描述怎么利用subjectAltName添加ip到openssl证书。首先创建openssl.cnf, 内容如下. 其中organizationalUnitName_default是你的组织名,commonName原创 2013-11-27 15:51:34 · 15895 阅读 · 0 评论 -
Zookeeper 学习笔记之配置启动
Zookeeper 的安装非常简单,下面将从单机模式和集群模式 单机模式配置: Zookeeper 的启动脚本在 bin 目录下,Linux 下的启动脚本是 zkServer.sh在你执行启动脚本之前,还有几个基本的配置项需要配置一下,Zookeeper 的配置文件在 conf 目录下,这个目录下有 zoo_sample.cfg 和 log4j.propertie转载 2013-11-27 17:46:13 · 738 阅读 · 0 评论 -
Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)
本文针对的 Go 语言版本为 1.1.1,之前也有相关文章讲解如何在 Ubuntu 下配置Go语言的开发环境,但时过境迁,一些方法已经不相同或者不必要。虽讲的是 Ubuntu 下安装配置过程,但 Windows 系统不仅下载更方便,配置环境部分大同小异,其中 64 位系统的 GCC 编译器可到 http://tdm-gcc.tdragon.net/ 下载。第一步:安装Go语言相关工具请转载 2013-11-29 16:34:52 · 3066 阅读 · 1 评论 -
椭圆曲线加密算法的证书
网上介绍openssl创建RSA算法的证书很多,但是创建椭圆曲线证书的少。即使这些介绍椭圆曲线的,都不对,创建出来的证书无法使用。最终基于该开源工具成功创建了:http://sourceforge.net/projects/xca/原创 2013-12-11 09:36:39 · 1117 阅读 · 0 评论 -
MySQL新建用户,授权,删除用户,修改密码
首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.转载 2013-11-27 19:40:35 · 695 阅读 · 0 评论 -
git操作
获取仓库代码git clone 创建分支git checkout -b 切换分支(不创建)git checkout 列出修改过的文件git status把我们要提交的文件的信息添加到索引库git add 提交git add的文件git commit -m ""将本地代码同步到远端git push原创 2013-12-02 09:59:40 · 2811 阅读 · 0 评论 -
ubuntu 安装启动nginx, root配置
安装 sudo apt-get install nginx启动 sudo /etc/init.d/nginx start停止 sudo sudo /etc/init.d/nginx stoproot配置 sudo vim /etc/nginx/sites-available/default修改这个字段的值 root /usr/share/nginx/www;原创 2013-12-13 13:38:52 · 1861 阅读 · 0 评论 -
MySQL 加锁处理分析
MySQL 加锁处理分析 1 背景 11.1 MVCC:Snapshot Read vs Current Read 21.2 Cluster Index:聚簇索引 31.3 2PL:Two-Phase Locking 31.4 Isolation Level 42 一条简单SQL的加锁实现分析 5转载 2013-12-14 11:21:50 · 1342 阅读 · 0 评论 -
golang的apns证书文件转换(P12 to Pem)
golang 不支持p12解析,所以需要转换成pem 网上有一些,但都不能实现自动转换(非交互模式)。以下是非交互模式的转换://生成临时文件cert.pem,注意passin 和 passout 选项openssl pkcs12 -clcerts -nokeys -out cert.pem -in cert.p12 -passin pass:P12_PASS//生成临时文转载 2013-12-15 13:17:07 · 3975 阅读 · 0 评论 -
linux:SUID、SGID详解
如果你对SUID、SGID仍有迷惑可以好好参考一下!Copyright by kevintz.由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、SGID的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大家参考。限于本人的水转载 2013-12-30 13:20:34 · 655 阅读 · 0 评论 -
easy_install
easy_install 简介easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,所以使用easy_install实际上是在调用setuptools来完成安装模块的工作。 Perl 用户比较熟悉 CPAN,而 Ruby 用户则比较熟悉 Gems;引导 setuptools 的ez_setup工转载 2013-12-30 13:42:22 · 909 阅读 · 0 评论 -
使用ssh正向连接、反向连接、做socks代理的方法
1、用ssh做正向连接啥叫正向连接?就是client连上server,然后把server能访问的机器地址和端口(当然也包括server自己)镜像到client的端口上。命令:ssh -L [客户端IP或省略]:[客户端端口]:[服务器侧能访问的IP]:[服务器侧能访问的IP的端口][登陆服务器的用户名@服务器IP] -p [服务器ssh服务端口(默认22)]其中,客户端IP可以转载 2013-12-16 20:49:51 · 30766 阅读 · 1 评论 -
virtualbox中ubuntu和windows共享文件夹设置
1、安装VBoxGuestAdditions_4.3.8.iso增强工具,安装完毕后根据提示重启Ubuntu,具体操作如下:a、把VBoxGuestAdditions_4.3.8.iso镜像到Ubuntu中,存放在Ubuntu的/media目录中,操作如下:b、安装virtualbox增强包linjiqin@ubuntu:~$ cd ~linjiqin@ubuntu:~$ s转载 2015-07-02 07:12:13 · 14664 阅读 · 0 评论