Monthly Archives: 十二月 2009

为nginx.conf增加语法高亮


在配置Nginx的时候为了使其配置文件最直观和美观将其增加语法高亮

一.下载nginx.vim

wget http://www.lsanotes.cn/linux/nginx.vim

二.具体步骤

1.把刚下载的nginx.vim放到:~/.vim/syntax下面

2.建立filetype.vim文件: vim ~/.vim/filetype.vim添加

  au BufRead,BufNewFile /usr/local/nginx/conf/* set ft=nginx

#其中/usr/local/nginx/conf为nginx配置文件目录,根据自己情况修改.

三.效果:



ubuntu8.04 server 64 安装e1000e网卡驱动


在Dell Optiplex 760 的机器上安装ubuntu8.04 server 64位的系统做一些实验的时候发现网卡不能被自动认出,网卡是1000M的,但安装ubuntu 8.10,9.04,9.10都能认出,看来是ubuntu 8.04的内核默认不支持最新的e1000e的模块.
解决方法:
下载e1000e驱动:
wget http://www.lsanotes.cn/linux/e1000e-0.5.18.3.tar.gz

tar -zxvf e1000e-0.5.18.3.tar.gz
cd e1000e-0.5.18.3/src
make
sudo make install

由于默认没有安装开发工具也没有make,并且执行make后会请求linux-headers,现给出解决方法,又由于没有网卡驱动只能从光盘安装了,放入8.04 server 64位的安装光盘
后执行:

sudo apt-add cdrom  提示键入回车,之后就可以从光盘源安装所需工具
sudo apt-get install build-essential
sudo apt-get instal[......]

继续阅读

Ubuntu下nginx tomcat负载均衡器自动安装脚本(V1.0)


Nginx 是一个很不错的高性能Web和反向代理服务器,官方数据可以支持高达50000个并发连接数的响应,支持epoll和kqueue,可以作为负载均衡器,邮件代理服务器并且安装配置比较简单,Bugs非常少,可以平滑对其进行升级.
首先下载 nginx-tomcat.tar.gz
wget  http://www.lsanotes.cn/linux/nginx-tomcat.tar.gz
cd nginx-tomcat里面有:

NginxInstall.sh Tomcat.sh Nginxd.sh Remove.sh 四个文件.

分别的作用为:

NginxInstall.sh  安装Nginx
Tomcat.sh        添加后端Tomcat的IP地址和所侦听的端口号
Nginxd.sh      管理Nginx的启动,停止,配置文件正确性检测
Remove.sh        删除所安装的Nginx

具体用法:
一.用具有root权限的用户执行sudo ./NginxInstall.sh 会有一系列的用户交互

sudo ./NginxInstall.sh

1)第[......]

继续阅读