December 14, 2011
ubuntu下pdf阅读器安装
"在ubuntu下打开windows系统下的pdf文件,无法正常显示,只有乱码。\n于是安装pdf阅读器,可直接在终端命令行输入如下命令:\nsudo apt-get install xpdf-chinese-simplified xpdf-chinese-traditional\n就可以了。"
December 14, 2011
Ubuntu安装Fcitx(小企鹅五笔输入法)
"Ubuntu自带的输入法不太尽如人意思,用起来也不方便,我在Ubuntu和FC中都是用Fcitx,很好用!\n安装配置如下:\n1. 安装 fcitx\nsudo apt-get install fcitx\n2. 配置默认输入法为 fcitx\nim-switch -s fcitx // 注意无须加 sudo\n3. 重启 x-window\n重启之后,fcitx 输入法应当正常启动,输入条将显示在屏幕最上面,不过输入框中文显示可能是 “口口”,需要小小的改动。\n4. 修改配置文件\ngedit ~/.fcitx/config\n//如果没有配置gedit 支持GB18030编码,打开后文件会是乱码(此处针对9.10前版本,9.10无需配置已支持)\n修改如下几项:\n显示字体(中)=YaHei Consolas Hybrid //主要是看你的OpenOffice中有什么字体,加进来就行。\nEnter键行为=1 # =1表示回车时清除输入框中输入的内容,随个人喜好设置\n上一页=, # 使用 , . 翻页,随个人喜好设置\n下一页=.\n[输入法]\n使用拼音=0\n拼音名称=智能拼音\n使用双拼=0\n双拼名称=智能 …"
December 12, 2011
CentOS 6.0 VNC远程桌面配置
"引言: 必须明白: vncserver在调用的时候,会根据你的配置来启用server端的监听端口, 端口默认是从5900开始,再加上你的桌面号。 比如你的桌面号为1,则vnc的连接端口号为5900+1=5901 比如你的桌面号为10000,则vnc的连接端口号为5900+10000=15900 下面配置VNC服务器,使用户(root)能够通过vnc客户端远程连接到linux系统的图形界面(前提是你的服务器要安装桌面)\n1、检查linux系统是否安装VNC 在终端窗口输入命令:\nrpm -q vnc-server\n返回信息如下\npackage vnc-server is not installed\n说明vnc服务器没有安装\n2、运行以下命令进行安装:\n****yum install vnc vnc-server\n3、启动VNC服务\n****vncserver You will require a password to access your desktops. Password: Verify:\n会提示输入密码,这个密码是远程登录时所需要输入的密码,输入密码,回车 **4、切换 …"
December 12, 2011
Centos64位系统下”configure: error: libjpeg.(a|so) not found”的解决办法
"刚刚发布了Centos6.1新版本.就下载了64位的版本进行测试.\n按照原来的lnmp安装教程.在安装php的过程中.执行到./configure 这一步的时候.竟然提示”configure: error: libjpeg.(a|so) not found”这项错误.明明已经安装过了libjpeg 和libjpeg-devel了.可这里仍然提示找不到库文件.很明显是路径的问题.默认会在/usr/lib/目录里查找相应的文件.但用whereis libjpeg发现.libjpeg被安装在了/usr/lib64/目录里.\n[root@bogon php-5.2.17]# whereis libjpeg libjpeg: /usr/lib/libjpeg.so /usr/lib64/libjpeg.so 1.如果提示”configure: error: libjpeg.(a|so) not found”错误\n所以这里我们需要复制一份libjpeg.so到/usr/lib/目录里才可以.再次执行./configure命令即可.\ncp -frp /usr/lib64/libjpeg.* …"
December 11, 2011
git init 和git –bare init 的具体区别?
"一般个人使用,用git init,这时候你的工作区也在这里。你要是想建立一个固定的地址让大家一起用,就在服务器上用git –bare init。\n其实你可以看到,init建立的.git目录内容和–bare建立的目录内容是差不多的。\n在初始化远程仓库时最好使用 git –bare init 而不要使用:git init。这样在使用hooks的时候,会有用处。\n如果使用了git init初始化,则远程仓库的目录下,也包含work tree,当本地仓库向远程仓库push时, 如果远程仓库正在push的分支上(如果当时不在push的分支,就没有问题), 那么push后的结果不会反应在work tree上, 也即在远程仓库的目录下对应的文件还是之前的内容,必须得使用git reset –hard才能看到push后的内容."
December 11, 2011
“remote:error:refusing to update checked out branch:refs/heads/master”的解决办法
"在使用Git Push代码到数据仓库时,提示如下错误:\n[remote rejected] master -\u0026gt; master (branch is currently checked out)\n错误原型\nremote: error: refusing to update checked out branch: refs/heads/master\nremote: error: By default, updating the current branch in a non-bare repository\nremote: error: is denied, because it will make the index and work tree inconsistent\nremote: error: with what you pushed, and will require ‘git reset –hard’ to match\nremote: error: the work tree to HEAD.\nremote: error:"
December 10, 2011
FreeBSD/Linux下安装cacti的memcached的监控插件
"因为python的模板使用了python来获取数据,所以需要安装python环境以及python的memcached客户端\n1.安装ez_setup工具\nwget -q http://peak.telecommunity.com/dist/ez_setup.py python ez_setup.py\n2.安装python的memcached客户端\nwget ftp://ftp.tummy.com/pub/python-memcached/python-memcached-1.45.tar.gz tar -zxvf python-memcached-1.45.tar.gz cd python-memcached-1.45 python setup.py install\n3.下载cacti的memcached模板\nwget http://content.dealnews.com/dealnews/developers/cacti-memcached-1.0.tar.gz tar -zxvf cacti-memcached-1.0.tar.gz cd cacti-memcached cp …"
December 7, 2011
rpm 常用命令
"rpm 常用命令 1.安装一个包 # rpm -ivh\n2.升级一个包 # rpm -Uvh\n3.移走一个包 # rpm -e\n4.安装参数 –force 即使覆盖属于其它包的文件也强迫安装 –nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。\n5.查询一个包是否被安装 # rpm -q \u0026lt; rpm package name\u0026gt;\n6.得到被安装的包的信息 # rpm -qi \u0026lt; rpm package name\u0026gt;\n7.列出该包中有哪些文件 # rpm -ql \u0026lt; rpm package name\u0026gt;\n8.列出服务器上的一个文件属于哪一个RPM包 #rpm -qf\n9.可综合好几个参数一起用 # rpm -qil \u0026lt; rpm package name\u0026gt;\n10.列出所有被安装的rpm package # rpm -qa\n11.列出一个未被安装进系统的RPM包文件中包含有哪些文件? # rpm -qilp \u0026lt; rpm package name\u0026gt;\n\u0026lt;\u0026gt;\n一、安装\n命令格式:"
December 7, 2011
利用autobench测试web服务器极限并发数
"一、目的 利用autobench工具结合httperf命令对web服务器进行测试,得出该服务器可以承载的最大并发连接数与最佳并发数。\n二、测试工具 工具介绍 1、Httperf httperf 是一款高性能的HTTP测试工具,使用它我们可以准确定位服务器的并发连接能力。下面介绍一下它的主要特征\n(1) 可以观察测试客户端(并非被测服务器)在发起压力测试时的负载情况。这样在测试高并发的情况下可以准确的分析问题。(被测服务器无法承载高并发还是测试客户端无法发起过多请求) (2)支持HTTP/1.1和SSL (3)可以生成可扩展的测试计划\n下载:\n安装:\n# tar xvzf httperf-0.9.0.tar.gz # cd httperf-0.9.0 #./configure # make \u0026amp;\u0026amp; make install\n更多的使用方法参见man page。\n2、autobench autobench 是一款基于httperf的Perl脚本。它会在一次测试中调用多次httperf来对web服务器进行测试,每次会按照给定的参数增加并发连接数,将httperf的测试结果保存 …"
December 7, 2011
velocity2011讲师经验总结及velocity2011的ppt下载[54chen]
"总结: 1)会场有点小,比较热 2)讲的东西为了照顾更多人,比较片面,如果有想听深入的同学,可以参加我们 哥学社 的吃喝会。 3)会上遇到了douban强宁大侠、安全宝的冯大侠、还有一位来自清华的主任、以及各位一线的朋友恕不能一一列出,深感荣幸。\n互联网创业服务器运维工具集\nView more presentations from zhen chen."