存档

文章标签 ‘linux’

Msys使用笔记

2008年1月13日 robertbao 没有评论

还是觉得在Windows下搭建仿Linux开发环境,Msys+MinGW的组合比Cygwin要好使。下面是我用Msys时的一些记录:

增加挂载点
d:/msys-1.0/etc/fstab

界面调整
修改d:/msys-1.0/etc/profile,在其末尾添加如下几行:
export PS1=’[\u@msys \W]$ ‘
export PS2=’> ‘
export PS4=’+ ‘
export LANG=en

alias l=’/bin/ls –show-control-chars –color=tty’
alias la=’/bin/ls -aF –show-control-chars –color=tty’
alias ll=’/bin/ls -alF –show-control-chars –color=tty’
alias ls=’/bin/ls –show-control-chars -F –color=tty’

修改字体
d:/msys-1.0/msys.bat
start rxvt -backspacekey -sl 2500 -fg %FGCOLOR% -bg %BGCOLOR% -sr -fn Courier-18 -tn msys -geometry 80×25 -e /bin/sh –login -i

修改背景
:startrxvt
rem Setup the default colors for rxvt.
if “x%MSYSBGCOLOR%” == “x” set MSYSBGCOLOR=White
if “x%MSYSFGCOLOR%” == “x” set MSYSFGCOLOR=Black
if “x%MINGW32BGCOLOR%” == “x” set MINGW32BGCOLOR=Black
if “x%MINGW32FGCOLOR%” == “x” set MINGW32FGCOLOR=White
if “%MSYSTEM%” == “MSYS” set BGCOLOR=%MSYSBGCOLOR%
if “%MSYSTEM%” == “MSYS” set FGCOLOR=%MSYSFGCOLOR%
if “%MSYSTEM%” == “MINGW32″ set BGCOLOR=%MINGW32BGCOLOR%
if “%MSYSTEM%” == “MINGW32″ set FGCOLOR=%MINGW32FGCOLOR%

分类: WORK 标签: , ,

cygwin上安装Apache 2

2007年1月8日 robertbao 没有评论

项目的前置测试机随RedHat 9已经默认安装了Apache 1.3,放置了Bugzilla等东西,今天要弄控制台上的报表文件配置,需要使用Apache 2.0,先在cygwin上装一下。

Apache 2.0也使用libtool和autoconf来配置环境,安装方式分为源代码安装和rpm包安装。用rpm包安装不需要编译,但是只能选择固定的模块,安装在固定的目录下;源代码安装方式需要先配置编译再安装,可以选择安装路径,选择需要的模块。两种安装方式各有长处,可以看需要进行选择。

这里用源代码方式安装:

1、下载最新源代码

$ lynx http://apache.gr-linux.com/httpd/httpd-2.2.3.tar.gz

2、解压

$ gzip -d httpd-2.2.3.tar.gz

$ tar xvf httpd-2.2.3.tar

3、配置

$ ./configure –prefix= /usr/local/httpd –enable-module=so

将 Apache 安装在 /usr/local/httpd 目录下

4、编译安装

$ make

$ make install

6、运行

进入 Apache 安装目录下的 bin 文件夹

启动:$ ./apachectl start

停止:$ ./apachectl stop

附:RedHat 9上Apache 1.3的默认路径:

  • 配置文件:/etc/httpd/conf/httpd.conf
  • 服务器根目录:/etc/httpd
  • 根文档目录:/var/www/html
  • 访问日志:/var/log/httpd/access_log
  • 错误日志:/var/log/httpd/error_log
  • 模块存放路径:/usr/lib/httpd/modules
分类: WORK 标签: , ,

如何让Windows变成Linux

2005年12月8日 robertbao 1 条评论

在驱动之家看到一篇文章:12步让Windows变成Linux

只能说,挺强的!

具体包括:为普通命令创建批处理文件、买一只企鹅玩偶等12个步骤。

最后几步是形而上的,有点意思。

分类: WORK 标签: ,

解决linux的自启动服务问题

2005年3月23日 robertbao 没有评论

要把最近做的监控程序加入为linux的系统服务,实现linux的自启动服务方法:

编辑/etc/rc.d/rc.local脚本,在里面加上

#robmonitor
/usr/monitor/robmonitor -port=9527 &

linux是在不同的运行级别,运行不同的rc*.d内的脚本。缺省情况下,每次启动时进入运行级别3,即有网络支持的标准多用户模式。但rc.local是每一个运行级别在最后都要运行的,写入了上面的代码后,linux就会把robmonitor程序加入启动服务中,最后的-port=9527是指定端口。

可以用ps -ef | grep robmonitor 查看一下程序的运行信息。

分类: WORK 标签: ,