操作系统
文章平均质量分 82
zhao8848jun
一个胖胖的小伙子,天天坐在电脑前,从面前的键盘上敲击绘画着自己炫丽的人生
三年高级程序员,专业从事Asp.net网站建设与B/s软件开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vim with Mouse
之前遇到了一個問題是在"某些"機器上把 Vim 升級成 7,會無法在 PieTTY 上使用右鍵貼上文字,但是在 shell 是正常的,所以很明顯的 Vim 做了一些 OOXX 的事情。後來是經由 rafan 大告訴我們多設定一個 mouse-=a 就可以了,但是怎麼可以解決就算了,知其然不知其所以然呢?後來看到 vim documentation, 裡面的第转载 2012-12-06 15:00:59 · 481 阅读 · 0 评论 -
Nginx的configure编译选项
Nginx在一些Linux发行版和BSD的各个变种版本的安装包仓库中都会有,通过各个系统自带的软件包管理方法即可安装。需要注意的是,很多预先编译好的安装包都比较陈旧,大多数情况下还是推荐直接从源码编译。这里给出Nginx的中文编译选项解释。--prefix= – #Nginx安装路径。如果没有指定,默认为 /usr/local/nginx。 --sbi转载 2012-12-03 16:47:34 · 1785 阅读 · 1 评论 -
Nginx yum 安裝教學-完整版 (Nginx1.2.5+PHP5.4.9+MySQL5.5.28)
Nginx 介紹Nginx 是俄羅斯人所編寫,是一款高效能的 HTTP 和反向代理服務器。也是 IMAP/POP3/SMTP 代理服務器。Nginx (發音是engine x)由俄羅斯的程式設計師 Igor Sysoev所開發的。可安裝在 UNIX、GNU/Linux、FreeBSD、Mac OS X、 Solaris 以及 Microsoft Windows等操作系統中。在 NETCRA转载 2012-12-05 14:26:57 · 1961 阅读 · 0 评论 -
PHP-FPM启动脚本/etc/init.d/php-fpm
PHP-FPM启动脚本/etc/init.d/php-fpm#!/bin/bash## Startup script for the PHP-FPM server.## chkconfig: 345 85 15# description: PHP is an HTML-embedded scripting language# processname: php-fpm转载 2012-12-05 14:35:43 · 9129 阅读 · 0 评论 -
nginx rewrite 配置参数及例子
Location语法语法:location [=|~|~*|^~] /uri/ { … }location = / {# 只匹配 / 查询。[ configuration A ]}location / {# 匹配任何查询,因为所有请求都已 / 开头。但是正则表达式规则和长的块规则将被优先和查询匹配。[ configuration B ]}locati转载 2012-12-05 15:06:48 · 1360 阅读 · 0 评论 -
PHP配合nginx动态生成缩略图
对于一些门户网站来说,经常需要在不同的场合使用不同的缩略图。如果预先不知道需要生成的缩略图的尺寸情况下,我们可以先使用nginx进行url判断,如果图片不存在则把请求转发到php脚本进行缩略图生成处理,然后显示出来。本文需要完全的任务如下,根据请求生成固定宽高的缩略图,并存储到又拍服务器根据请求生成固定宽度的缩略图,并存储到又拍服务器图像生成一次之后,以后可直接调用转载 2012-12-05 15:07:59 · 890 阅读 · 0 评论 -
secureCRT常用设置
1、光标颜色默认为黑色,非常不便,设置为白色。Options–> Session Options –> Appearance –> Cursor –> 勾选use color选择白色2、设置超时Session Options –> Send protocol NO-OP every 输入60。3、设置鼠标右键复制Global Options –> Terminal–> Mo转载 2012-12-06 11:40:50 · 1099 阅读 · 0 评论 -
Centos下的文本编辑器VI
文本编辑器:vi和Emacsvi轻量级特性使它成为系统管理方面的首选工具;它是linux系统的第一个全屏幕交互式编辑程序。Emacs功能强大的特性使它成为系统开发方面的首选工具 vi没有菜单只有命令,vi有三种基本工作模式:命令(指令)模式、插入(输入)模式、末行(命令行)模式一、定位命令 二、插入命令三、删除命令转载 2012-12-06 11:36:31 · 2032 阅读 · 0 评论 -
VIM常用配置
修改vim配置需要修改他的配置文件vimrc。在windows系统下,可修改安装目录下的_vimrc文件;在linux系统下,可修改/etc/vimrc文件。 " 不要使用vi的键盘模式,而是vim自己的 set nocompatible " 语法高亮 set syntax=on " 去掉输入错误的提示声音 set noeb " 在处转载 2012-12-06 13:56:19 · 399 阅读 · 0 评论 -
nginx tomcat负载均衡,同一服务器下多域名转发
Nginx进行http负载均衡的模块是upstreamUpstream可以进行多个配置,这样的话可以灵活的配置站点,但是注意的是upstream后面的名字最好是配置成为域名,因为upstream是进行http访问的,一般的解析没有问题,但是如果是ajax的解析就会通过访问upstream后面的名字来进行访问了,这里要注意。 修改配置文件:conf/nginx.conf转载 2012-12-06 17:43:04 · 2277 阅读 · 0 评论 -
使用Google PerfTools 优化Nginx
因为要学习nginx的性能优化,在网上搜到了"利用TCMalloc优化nginx的性能"和“使用google-perftool优化nginx的性能”的文章。分别看了这些文章,发现是一样的内容。 其实,google-perftools包含四个工具,分别是:TCMalloc、heap-checker、heap-profiler和cpu-profiler,TCMalloc是google-转载 2012-12-06 17:50:13 · 1084 阅读 · 0 评论 -
Nginx 第三方模块-漫谈缘起
本文的部分内容和图片摘录于http://tengine.taobao.org/download/nginx@taobao.pdf为什么要使用nginx模块?我个人觉得taobao这个ppt来做说明是最好不过了从web服务器结构开始说起: 第一个模式(LAMP):这个结构中,Apache的PHP模块将所有动态网页都使用php解析,所有逻辑结构都放在ph转载 2012-12-04 12:25:26 · 974 阅读 · 0 评论 -
远程管理Hyper-v
远程管理Hyper-v,一种方法,就是使用远程桌面,但这个方法有一个问题,就是你创建一个新的虚拟机,并安装系统时,鼠标就不好用了,他会给你报个错这里我们主要介绍第二种方法,就是使用Hyper-v的远程管理工具来做,这个MMC工具,从Vista SP1可以独立安装了。我们这边介绍的配置环境,是一台Vista SP1的机器,一台Windows Server 2008R2的机器,Wind转载 2012-12-13 10:05:39 · 3409 阅读 · 0 评论 -
nginx 查看 并发连接数
通过查看Nginx的并发连接,我们可以更清除的知道网站的负载情况。Nginx并发查看有两种方法(之所以这么说,是因为笔者只知道两种),一种是通过 web界面,一种是通过命令,web查看要比命令查看显示的结果精确一些。下面介绍这两种查看方法No1、通过浏览器查看 通过web界面查看时Nginx需要开启status模块,也就是安装Nginx时加上 --with-http转载 2012-12-26 09:51:46 · 980 阅读 · 0 评论 -
网卡自动被禁用的设置
第二天发现不知道为什么上不了网,后来搞清楚才知道是网卡自动被禁用了,下面是笔者的设置方法来防止再次网卡自动被禁用的发生。1、右键单击计算机图标,在弹出的右键菜单中选择属性。 2、在“控制面板主页”上用鼠标左键单击“设备管理器”。 3、在弹出的设备管理器对话框中找到“网络适配器”,右键单击驱动程序,在出来的菜单中单击“属性”,如果设备管理器里面无法找到转载 2012-12-14 09:38:22 · 24518 阅读 · 0 评论 -
HYPER-V安装CENTOS 6.3网卡无法识别解决
1. 下载微软虚拟机Linux集成服务 Linux Integration Services v3.42. 加载光盘镜像3. 挂载光盘镜像并安装# mount /dev/cdrom /mnt# cd /mnt/X86# rpm -ivh kmod-microsoft-hyper-v-rhel6-60.1.i686.rpm# rpm -ivm microsoft-hy转载 2012-12-14 09:39:40 · 2873 阅读 · 0 评论 -
Nginx:承受3万并发连接数,胜过Apache 10倍
编者按:Nginx是目前比较重要的开源性负载均衡技术,新浪、网易、六间房等很多网站都将Nginx部署进自己的网站系统架构,并解决部分问题。本文是作者长期的实战经验,很有参考价值。本文是我撰写的关于搭建“Nginx + PHP(FastCGI)”Web服务器的第4篇文章。本系列文章作为国内最早详细介绍 Nginx + PHP 安装、配置、使用的资料之一,为推动 Nginx 在国内的发展产生了转载 2012-12-26 09:50:04 · 766 阅读 · 0 评论 -
一个和worker_connections参数相关的Nginx系统问题及解决办法
1. 问题现象 nginx运行过程中,发现无法访问nginx(导致nagios监控告警) ,且error日志中一直报如下错误 2011/05/10 16:31:07 [alert] 24082#0: 1024 worker_connections is not enough while accepting new connection on 0.0.0.0:81 2011/05/1转载 2012-12-26 09:57:15 · 4103 阅读 · 0 评论 -
CentOS(RHEL) 6 添加网卡的方法
在 CentOS 6 中,默认的 kudzu 这个识别硬件的服务不存在了,基本上所有的硬件管理都通过 Udev 来管理了,什么是 udev 可以查我的其它的文章。如果你在 Centos 6 中加了一个新的硬件,如网卡只需要重新启动 udev 就行了。start_udev这个会重新扫描新加的硬件并做相关的处理。如果我们加的是网卡,识别不对和有时我们想更新网卡的名字,我们并不需要编辑转载 2012-12-17 13:47:09 · 977 阅读 · 0 评论 -
如何解决每次打开office2010都会出现正在配置
有时候我们安装好office2010后,每次打开word 或者 PPT或者其他office文档时候会提示“安装程序正在准备必要的文件”然后是“正在配置Microsoft Office ..."。 为什么会出现这种情况,又该如何解决呢? 原因主要是安装时候所用账户和你目前登陆的账户不为同一个账户,或者你进行过覆盖安装或是重新安装过系统但是office得安装目录没有变。转载 2013-02-19 09:23:45 · 2158 阅读 · 0 评论 -
CentOS源码编译安装Nginx
安装编译用到的软件:yum install glib2-devel openssl-devel pcre-devel bzip2-devel gzip-devel现在到http://nginx.org/en/download.html下载最新版本的Nginx并安装。cd /usr/local/srcwget http://nginx.org/down转载 2012-12-03 14:26:27 · 395 阅读 · 0 评论 -
Nginx 启动脚本/重启脚本
第一步先运行命令关闭nginxsudo kill `cat /usr/local/nginx/logs/nginx.pid`第二步vi /etc/init.d/nginx输入以下内容#!/bin/sh## nginx - this script starts and stops the nginx daemin## c转载 2012-12-03 17:36:43 · 547 阅读 · 0 评论 -
nginx模块编程学习笔记3–模块主要数据结构
在nginx模块编写种主要会涉及到下面3个数据结构,这一篇我就先来看看这3个数据结构的作用和意义。ngx_command_tngx_module_tngx_http_module_t前面这两个是定义在这个文件中:src/core/ngx_core.htypedef struct ngx_module_s ngx_module_t;typede转载 2012-12-03 10:15:34 · 501 阅读 · 0 评论 -
Windows7各版本功能区别图解
其实家庭高级版在普通应用中足够了,不过很多朋友还是不了解各个版本的区别,上个图,大家看一下吧转载 2011-04-19 13:10:00 · 597 阅读 · 0 评论 -
win7家庭普通版鼠标右击桌面没有“个性化”菜单的解决办法
Windows 7 家庭基础版系统精简了家庭高级版本系统的部分功能,特别是Aero特效的简化,导致在Windows 7 家庭基础版的系统设置桌面背景及屏保等功能时在控制面板和桌面右键菜单中是没有 个性化 这个组件的,用户会发现以下几个功能无法直接通过选择个性化来进行设置:鼠标指针 用户账户图片声音方案 显示字体大小主题桌面背景 屏幕保护程序 桌面图标替代方案:在家庭基础版中我们可以通过以下方法进行相关的设置和更改: 请打开 控制面板,将 查看方式 设置为 大图标。 下载 (19.6 KB)2010-4-20转载 2011-04-22 21:45:00 · 6198 阅读 · 0 评论 -
linux查看本机IP、gateway、dns
IP: ifconfiggateway:[root@localhost ~]# netstat -rnKernel IP routing tableDestination Gateway Genmask Flags MSS Window irtt Iface172.16.44.0 0.0.0.0转载 2012-11-28 09:59:04 · 565 阅读 · 0 评论 -
linux查看dns的命令 一些linux基本命令(一)
超级用户提示符 # ,普通用户提示符 $ 注销 logout 或ctrl+D 关机 init 0 或halt,重启 init 6 或reboot 多用户环境下,使用shutdown关闭或重启系统,所有登录到系统上的用户将被通知系统将要关闭。 Shell--用户与操作系统内核之间的接口,最重要的功能是命令解释 /bin-存放可执行程序 /boot-存放转载 2012-11-28 10:00:19 · 2761 阅读 · 0 评论 -
linux配置IP的方法
Linux系统下如何设置IP地址?我们可以通过命令设定IP的方法,不过此方法的前提条件是用户需root权限。在linux系统的 /etc/sysconfig/network-script/ifcfg-eth0文件中存放着网卡IP地址配置的相关信息,它的具体格式为: [root@localhost network-scripts]# cat ifcfg-eth0 DEVICE=e转载 2012-11-28 09:07:39 · 526 阅读 · 0 评论 -
linux下vi命令大全
基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode),各模式的功能区分如下:1. Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。2. Insert mode:唯有在Insert mode下转载 2012-11-28 10:22:50 · 357 阅读 · 0 评论 -
CentOS服务器远程桌面解决方案之FreeNX
文档版本:Version 1.0修改记录:2012-4-14系统环境:CentOS 5.5(适合32bit and 64bit)格式约定:灰色底:输入的系统命令黄色底:输入的系统命令返回的信息或者配置文件文本信息绿色底:技巧或需要注意的地方红色底:需要特别注意的地方蓝色字:内容注释===================================转载 2012-11-28 12:20:31 · 1517 阅读 · 0 评论 -
讲解如何对CentOS服务器安全配设置
[摘要]CentOS是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。大部分站长使用CentOS作为其操作系统。本文详细的介绍了如何对CentOS安全设置,包含设置的参数等详细说明。 在繁多的服务器中,CentOS服务器算是一个佼佼者,以自己的优势,CentOS服务器得到了很多的网友的拥护。那么,如何对Ce转载 2012-11-29 17:12:43 · 420 阅读 · 0 评论 -
CentOS 6下安装nginx
今晚在centos下安装nginx,记录下步骤备忘:1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.htmlwget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm2 安转载 2012-11-30 14:33:34 · 546 阅读 · 0 评论 -
复制文件或目录命令:cp
文件的管理,少不了复制、粘贴文件,在Linux系统下,我们常用cp这个命令复制或粘贴文件。cp【语法】cp[选项][参数]【详解】cp命令用于将单个或多个源文件或文件目录,复制到目标文件或文件夹目录中。【参数】选项相应功能-a功能等于同时使用-d -p -r。-b在复制文件或目录时,为每转载 2012-12-03 09:40:20 · 848 阅读 · 0 评论 -
Nginx Http模块开发
关于Nginx Http模块开发的文章非常少,只有Emiler的那篇关于Http模块的文章,但是那篇文章里面,并没有说到事件型的模块如何进行开发。而且文章里面提到的内容实在是让人有点意犹未尽。因此,对于Http事件型模块的开发进行了一些总结,与大家分享。但是,无论如何,要进行Nginx模块开发,最好的方法还是找到相似性较大的模块的代码进行参考,多试多看。通常,一个Http模块均转载 2012-12-03 10:10:51 · 394 阅读 · 0 评论 -
关于HP 联想等品牌机不能用ghost安装系统的解决办法!
<br />有一部分品牌机不能用ghost安装系统,这是很大的一个麻烦!用windows安装版安装系统没有什么太大的过错,只是需要的时间稍长一点,另外需要找硬件驱动比较麻烦。用ghost方式安装可以解决这些问题!但是有一部分品牌台式机和笔记本不能运行ghost,或者ghost运行成功并克隆成功后,无法启动系统!针对这两个问题,笔者经过长时间寻求并亲自测试,终于找到解决办法!现与大家分享!本篇并没有对BIOS操作,DOS操作,ghost操作等作详细介绍,如果你是一个电脑技术员,这些自然了解!如转载 2011-04-16 20:44:00 · 2393 阅读 · 1 评论 -
nginx模块编程学习笔记2–数据类型
在模块种出现了一些nginx特有的数据类型,这里做笔记记录一下。nginx种数据类型:整型,字符串src/core/ngx_config.h 种定义了这么集中比较常用的数据类型:typedef intptr_t ngx_int_t;typedef uintptr_t ngx_uint_t;typedef intptr_t ngx_flag_t;/转载 2012-12-03 10:13:51 · 408 阅读 · 0 评论 -
nginx模块编程学习笔记1
这两天在做nginx的模块测试,想做一个可以把记录数据,以日志的形式直接写入到redis数据库中。之前只是照猫画虎的写过nginx的模块,都是测试玩以下,这次想写个有用一点的(其实这个东西也不一定有用,先写再说)。结果出现一个很异常的情况,也是我对nginx模块熟悉的不够,结果把filter的的模块加到处理模块的变量种–HTTP_MODULES,导致我的filter模块死活是不工作转载 2012-12-03 10:12:31 · 630 阅读 · 0 评论 -
也来学习写一下nginx的自定义模块
这几天在家里,学习了一下nginx的一些东西,首先当然就是用编译安装来配置简单的服务了。上一篇也算是学习配置的一点心得,在网上看了nginx的可扩展性后,我也简单研究了一下nginx的自定义模块。并且在晚上代码的参考下,也编译了两个模块来玩了一下,这里先展示一下一个最简单的模块。这个模块主要是这样一个目的,在输入一个指定的url后,会返回自定义的内容:url:http://127.转载 2012-12-03 10:45:44 · 585 阅读 · 0 评论 -
CENTOS 设置文件夹打开方式:在同一窗口打开文件夹
系 统默认的行为,有很多地方与windwos操作习惯不一样,其中一个最让我不能忍受的就是,每次双击文件夹,都会在一个新窗口打开,而且打开的文件夹不像 windows那样,有后退/向上按钮,也没有文件夹的具体路径。如果一个文件夹的路径很深,则需要打开n多的窗口才能找到最终想要的。后来研究了一下,发现这个问题也可以通过设置改变一下,方法如下:1,打开一个文件夹2,编辑 - 首选转载 2012-12-03 16:14:58 · 528 阅读 · 0 评论 -
Please install ExtUtils::Embed for /usr/bin/perl
If you get this error while trying to compile exim:>>> Creating links to source files...Please install ExtUtils::Embed for /usr/bin/perlgrep: Makefile: No such file or directoryMissing CFLAG转载 2012-12-03 15:43:54 · 1511 阅读 · 0 评论
分享