在PE系统下安装软件的教程

| 收藏本文 下载本文 作者:ysysfc11fg

下面给大家分享在PE系统下安装软件的教程(共含10篇),欢迎阅读!同时,但愿您也能像本文投稿人“ysysfc11fg”一样,积极向本站投稿分享好文章。

在PE系统下安装软件的教程

篇1:在PE系统下安装软件的教程

PE系统下安装软件也不同于普通Windows系统,在运行绿色软件(非集成在PE里的),大部分情况下会出错,提示找不到xxx文件(一般是dll文件)。碰到这种问题时候需要找到自己的系统文件夹(比如C:WINDOWSsystem32或C:WINDOWS)搜索找到这个文件,再把它复制到与你软件相同的目录下 重新运行即可(可能会提示多次哦)。大部分情况下可以解决问题。

如果你是在安装软件时提示找不到xxx文件,这时候就不可以采取上面的方法了,因为PE系统只集成了windows运行的核心应用,因此将缺少的文件复制到与你软件相同的目录下重新安装成功率不高。若想要解决这个问题则需要另一种办法了。

运行软件时,PE会先从软件的同一目录下寻找所需文件,然后是PE系统的。而因为PE只包含了系统的核心文件,不能保证有所需文件。解决方法之一就是在这两步搜索之后让其自动搜索原系统的系统文件夹(比如C:WINDOWSsystem32或C:WINDOWS)。这样就很智能了,免去了不少麻烦。

关于绿色软件的运行、非绿色软件安装的其他问题也可以考虑采用这种“嫁接”的思路解决,因为原系统是健全的,解决问题的几率会大些。简而言之,将PE系统“嫁接”于原系统。

[在PE系统下安装软件的教程]

篇2:uwce在unixware711下如何安装Windows系统

我下载了Uwce,传到 unix ware711下,pkgadd-dUwce不行,这个怎么装啊? CNL 回复于:-02-11 15:33:44 pkgadd-d./path/pkgname是不行, pkgadd-d/abosulted_path.../pkgname是可以的,呵呵,漏了 saintdragon 回复于:2004-02-11 16:08:49 加绝对路径即可

我下载了Uwce,传到unixware711下, pkgadd -d Uwce不行,这个怎么装啊?

CNL 回复于:2004-02-11 15:33:44pkgadd -d ./path/pkgname 是不行,

pkgadd -d /abosulted_path.../pkgname是可以的,呵呵,漏了

saintdragon 回复于:2004-02-11 16:08:49加绝对路径即可!!

注意,需要license,且license需要输入两次,

CNL 回复于:2004-02-11 20:32:10总结一下,给Unixware711下练手的朋友做个参考:

1. www.ustc.com.cn/download.htm 去download一个unixware711的汉字uwce安装包

2. 将包用ultraedit编辑一下,这个包有问题(不可思议,ustc故意的吗?), 不编辑编辑我的机器装不上,说“/usr/X/lib/X11/fonts/misc/gbst16.pcf> failed

file size <865320> expected <865323> actual

file cksum <21495> expected <21156> actual”之类的错误,既然提示的这么清楚,就把uwce文件中的865320换成865323, 21495换成21156即可,切记文件中共有两处均需要修改之,然后存盘退出

3. 将这个改过的东西倒腾到unixware目录下,不要在tmp目录中,最好你就放在/下,保险啊

4. pkgadd -d /Uwce

5. 选择

Chinese Language Extension For UnixWare 7: Yes

Chinese Console Input/Output Environment:  No

第2项先不要选,选了也是白选,它需要先装第一项

6. 装第一项(zhle)输入你在此论坛搜啊搜到的license

7. 装完后再执行一把 pkgadd -d /Uwce

这次只把第2项装一下,把第1项改为No, 第2项改为Yes(罗嗦)

8. 装第2项(ceset)再输一遍你在此论坛搜啊搜到的license

9. 好了等着重新shutdown -g0 -y -i6启动机器

10.[2004/2/16更正] 在你需要汉字的帐户登陆中的.profile(bsh/ksh)或.login(csh)最后一行加入

LC_CTYPE=en_GB.437;export LC_CTYPE #in bsh/ksh

setenv LC_CTYPE en_GB.437 # in csh

这样你就能vi汉字了,如果所有帐户都需要,直接修改/etc/profile (for bsh/ksh类帐户) 和 /etc/cshrc (for csh类帐户)也行

11. [2004/2/16更正]修改/etc/default/coterm, 增加一行

MBCONSOLE=yes

12.[2004/2/16更正]修改/etc/default/locale,将LANG值修改为zh:

LANG=zh

13. 重启机器吧,你的图形界面和字符界面都变成中文了,图形界面我输入汉字时啥都没看见,有成功试通的朋友请指教,

14. 重新reapplied你最后打的系统补丁(如果有的话): pkgadd -d 补丁名

执行顺序不要反了,否则你是瞎忙一通

15. 从字符界面登陆你的帐户试吧(记着设置LC_CTYPE),vi什么时候都能看到汉字啦,只是光标移动到半个汉字位置时前半个会乱,不过你再移一下自动就好了,按ctrl+L刷新也行, 存盘退出more/cat一把,汉字还是在的,呵呵,你就忍受之吧,便宜的东西还想它能怎么样呢?

呵呵,顺便说说,经过测试,我的动态库连接成的程序可以直接在UWCE汉字环境下运行,在CCE未做改进之前(CCE经过测试直接运行动态库程序会找不到动态库),我就先凑和着用UWCE啦。

CNL 回复于:2004-02-11 20:40:37CTRL+F(N): 输入法

CTRL+F12: 全角/半角

root下执行ekbcfg你可自己添输入法,前提是你有码表且自认是个安装高手

sdclearcase/“ target=”_blank“ >ccf 回复于:2004-02-11 20:41:50可以安装在7.1.3版本下吗?

CNL 回复于:2004-02-11 20:46:13太老了,可能不行啊

我搜索这个论坛中,记得有人说它在713下不行

sdccf 回复于:2004-02-11 20:48:39可惜7.1.3下的zhle中文扩展Beta 3版本的输入法已经过期了,再就是没有提供字符界面下的输入法。

CNL 回复于:2004-02-16 09:11:37设置LC_CTYPE=en_GB.437;export LC_CTYPE就能在vi中看到汉字和编辑汉字了

en_GB.850也可以,可以运行locale -a 查看系统中支持哪些en_GB打头的,不过en_GB.646好象不行。

如果使用NetTerm,建议使用4.2.e.0及其之后的版本,字体设置为楷体4号

CNL 回复于:2004-02-16 09:13:52另外,装完uwce重启机器之后将你最后打的系统补丁重新打一次, reapplied

lcc0556 回复于:-07-19 11:26:46有license吗?

原文转自:www.ltesting.net

篇3:在DOS下安装Windows XPWindows系统

前几天朋友在安装 Windows XP 时问我,格式化机器,用启动盘进入DOS环境后,安装Windows XP速度特别慢,问我是怎么回事,当我问他运行Smar td rv.exe文件没有,朋友很茫然地看着我,不知我在说什么, Smartdrv.exe文件能将内存的一部分模拟成磁盘缓冲以加快

前几天朋友在安装WindowsXP时问我,格式化机器,用启动盘进入DOS环境后,安装Windows XP速度特别慢,问我是怎么回事,当我问他运行Smartdrv.exe文件没有,朋友很茫然地看着我,不知我在说什么。

Smartdrv.exe文件能将内存的一部分模拟成磁盘缓冲以加快文件的存取,所以在DOS下安装Windows XP时,先运行Smartdrv.exe文件能够大大地提高文件的复制速度。需要说明的一点是,这个程序要使用扩展内存,所以运行时还必须事先加载Himem.sys,

如何做呢?首先,利用Windows 98控制面板中的“添加/删除程序”创建一张启动盘。然后在C盘下查找“Himem.sys”,将它拷贝到启动盘上。在启动盘上新建文本文件,加入这样一句:device=himem.sys,保存并将该文件重命名为Config.sys。然后在Windows 98安装目录中找到Smartdrv.exe文件,将它也拷贝到启动盘中。

接下来,用创建的这张启动盘启动计算机,在提示符后输入“Smartdrv C+20480”,然后回车(提示:其中参数“C+”表示把虚拟的缓冲区指定给硬盘C盘,你可以根据自己的要求来设置Windows XP的安装位置;“20480”指虚拟缓冲区的大小,单位为KB,一般为物理内存大小的1/3左右)。现在就可以安装了,将Windows XP的安装光盘放入光驱中,在这里,如果光驱的盘符是F盘,那么我们改变驱动器到F盘的I386目录中,输入“Winnt”并回车,安装Windows XP之旅就开始了!

原文转自:www.ltesting.net

篇4:在SCO5下安装Oracle 7.3.4 Windows系统

不知道如何把屏幕截图贴上来,请谅解 接上讲: 该shell都作了那些工作呢?除了建立用户最主要的是以下的ORACLE用户环境设置 ora734用户的环境变量 vi$HOME/.profile 在文件后面增加以下内容: ORACLE_BASE=/usr/ora734/app/ oracle exportORACLE_BASE ORACLE

不知道如何把屏幕截图贴上来,请谅解

接上讲:

该shell都作了那些工作呢?除了建立用户最主要的是以下的ORACLE用户环境设置

ora734用户的环境变量

vi $HOME/.profile

在文件后面增加以下内容:

ORACLE_BASE=/usr/ora734/app/oracle

export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/7.3.4

export ORACLE_HOME

ORACLE_TERM=ansi

export ORACLE_TERM

ORA_NLS32=$ORACLE_HOME/ocommon/nls/admin/data

export ORA_NLS32

ORACLE_SID=ora734

export ORACLE_SID

ORACLE_DOC=$ORACLE_HOME/doc

export ORACLE_DOC

PATH=.:$ORACLE_HOME/bin:$PATH; export PATH

umask 022

NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280

export NLS_LANG

其中,由于该公司的ORACLE字符集都为ZHS16GBK,因此上面对应的NLS_LANG变量应改为NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;

存盘退出后重新登录或执行. $HOME/.profile使环境设置生效;

用env命令检查环境变量是否生效;

创建lib目录,执行mkdir $ORACLE_HOME/lib;

拷贝库文件,执行命令cp /usr/lib/libsocket.a $ORACLE_HOME/lib

和cp /usr/lib/libnsl_s.a $ORACLE_HOME/lib

2.4. 安装准备

1、将光碟放入光驱;

2、 将光碟mount到/dev/mnt,首先用root用户登录系统,然后再执行mount -f RCKRDG,lower /dev/cd0 /mnt  不加参数也可

3. ORACLE系统安装

以ora734用户登录系统,执行cd /mnt/orainst转移到安装目录,再执行./orainst启动ORACLE安装,默认安装是Default Install,用TAB跳转到Custom Install,按空格键选定,

在SCO5下安装Oracle 7.3.4 (3)Windows系统

再按回车键继续。

安装内容按回车键取默认值继续安装

默认安装选择是第一项Install New Product - Create DB objects,现在安装则只安装数据库系统,因些用TAB键移到第二项Install New Product - Do Not Create DB objects,再回车继续安装。

确认环境变量,按默认值继续;

日志和状态选择取默认值即可,按回车键继续。

此时要求先执行一个rootpre.sh的文件。转到另外一屏,用ora734用户登录,再执行不带任何参数的su命令,并转到安装目录cd /mnt/orainst,再执行sh ./rootpre.sh命令,执行成功后,在此屏中用TAB键选择Yes后回车确认:

系统运行rootpre.sh。交互式如下:

是否安装Oracle Icon for ODT? 答:N

是否继续执行rootpre.sh? 答:Y

Oracle用户? 答:ora734

用户组?     答:dba

是否确认以上配置: 答:Y

是否从软盘上安装: 答:N

切回Oracle安装画面,选择Yes,继续安装,屏幕出现安装介质选择:

取默认值从光驱安装;

默认值是All Languages,此时改选American/English。按回车确认;

是否链接,此处选择默认值即可。

系统提示在安装完毕后要执行root.sh。按回车键继续。

选择安装的产品,用光标键上下移动,空格键选择,选择Oracle Server (RDBMS) 7.3.4、PL/SQLV2.3.4.0.0、PRO*C 2.2.4.0.0、SQL*Net (V2) 2.3.4.0.0、SQL*PLUS 3.3.4.0.0以及TCP/IP Protocol Adapter (V2) 2.3.4.0.0共六个产品。再按TAB键移动到Install选项上按回车。系统开始安装。

确认ora734所在的组,按回车键继续。

系统开始自动安装选择的软件包。

提示用户在安装完毕后执行root.sh。按确认键继续。

画面返回软件包安装,选择Exit按确认退出

系统提示是否确认退出。用TAB键选择YES退出。

系统提示安装结果为成功。此时还有一些后续动作。

用ora734用户登录并执行不带任何参数的su命令,再转移到$ORACLE_HOME/orainst,执行root.sh。

系统执行root.sh,交互式如下:

确认设置是否正确? 答:Y

提示ORACLE_HOME和HOME不同,是否继续? 答:Y

至此,ORACLE数据库安装完毕。

待续

原文转自:www.ltesting.net

篇5:求助..求助...!!! 在solaris8下安装运行mrtgUnix系统

求助..求助...!!! 由哪位大侠在solaris8下安装过mrtg,请指导一下怎么用mrtg, 最好是整个的过程(从安装到运行),谢谢谢谢。 apple0718 回复于:-09-18 14:01:50 用google搜索mrtg,找到mrtg的网站people.ee.ethz.ch/~oetiker/webtools/mrtg/(

求助..求助...!!!

由哪位大侠在solaris8下安装过mrtg,请指导一下怎么用mrtg,

最好是整个的过程(从安装到运行)。谢谢谢谢。

apple0718 回复于:2002-09-18 14:01:50用google搜索mrtg,找到mrtg的网站people.ee.ethz.ch/~oetiker/webtools/mrtg/(我今天打不开,你可以试试),然后找linux下的安装,里面都有详细步骤,重点是配置文件的生成。我当时还不懂solaris系统(我当时的系统是solaris7 for x86),不过按照步骤,很容易就实现了。

南非蜘蛛 回复于:2002-09-18 14:47:12www.sunfreeware.com上也有

starwang 回复于:2002-09-18 15:41:03www.mrtg.org

starwang 回复于:2002-09-18 15:43:54

NAME

unix-guide - Instructions for running MRTG 2.9.22 on aUnixBox

--------------------------------------------------------------------------------

DESCRIPTION

MRTG comes to you in Source Code. This means that you have to compile parts of it before you can use it on a Unix machine. These instructions help you to do so.

--------------------------------------------------------------------------------

PREPARATION

In order to compile and use mrtg you need a C compiler and a copy of perl installed on your machine. In most cases this will already be available. In case it is not, here are some starting points. Below I'll give you a detailed run through the whole compilation process.

GCC

The GNU C compiler comes pre installed on most of the free Unicies out there. For commercial Derivats you may have to download and compile it first. If you have no compiler at all there is a chicken and egg problem, but there are also precompiled versions of gcc available for most of the operating systems.

gcc.gnu.org/

Perl

Large parts of the MRTG system are written in the Perl scripting language. Make sure there is a recent copy of perl on your machine (try perl -v). At least version 5.005 is required for mrtg to work well. You can get the latest perl from

www.perl.com/

MRTG generates traffic graphs in the PNG format. To be able to do this it needs several 3rd party libraries. When compiling these libraries I urge you to make sure you compile them as static libraries. There is just much less trouble ahead if you are doing it like this. See the Instructions in the next section for inspiration. Note that many free unices have all the required libraries already in place. So there is no need to install another copy. To check it is best to skip all the library instructions below and go straight into the mrtg compile.

If the first attempt fails, and you do not get a working version of mrtg, try compiling new copies of all libraries as explained below ... Do this BEFORE you send email to me about problems compiling mrtg.

gd

This is a basic graph drawing library created by Thomas Boutell. Note that all releases after Version 1.3 only create PNG images. This is because a) Thomas got into trouble because the GIF format which it used to produce uses a compression technology patented by Unisys. b) PNG is more efficient and patent free. MRTG can work with old and new version of the GD library. You can get a recent copy of GD from:

www.boutell.com/gd/

libpng

Is required by gd in order to produce PNG graphics files. Get it from:

www.libpng.org/pub/png/src/

zlib

Finally is needed by libpng to compress the graphics files you create. Get a copy from

www.gzip.org/zlib

And last but not least you also need mrtg itself. In case you have not yet downloaded it, you can find a copy on my website:

people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/

--------------------------------------------------------------------------------

LIBRARY COMPILATION

In this section I will give you step by step instructions on how to compile the various libraries required for the compilation of mrtg. Note that these libaries may already be installed if you have a *BSD orLinuxsystem so that you can skip recompiling them. The wget program used below is a simple web downloader you can also enter the address into your netscape if you don't have wget available.

First let's create a directory for the compilation. Note that this may already exist on your system. No problem just use it.

mkdir -p /usr/local/src

cd /usr/local/src

If you do not have zlib installed:

wget www.gzip.org/zlib/zlib-1.1.4.tar.gz

gunzip -c zlib.tar.gz | tar xf -

mv zlib-?.?.?/ zlib

cd zlib

./configure

make

cd ..

If you don't have libpng installed

wget www.libpng.org/pub/png/src/libpng-1.0.12.tar.gz

gunzip -c libpng-*.tar.gz |tar xf -

rm libpng-*.tar.gz

mv libpng-* libpng

cd libpng

make -f scripts/makefile.std CC=gcc ZLIBLIB=../zlib ZLIBINC=../zlib

rm *.so.* *.so

cd ..

And now you can compile gd

wget www.boutell.com/gd/http/gd-1.8.3.tar.gz

gunzip -c gd-1.8.3.tar.gz |tar xf -

mv gd-1.8.3 gd

cd gd

The \ characters at the end of the following lines mean that all the following material should actually be written on a single line.

make INCLUDEDIRS=”-I. -I../zlib -I../libpng“ \

LIBDIRS=”-L../zlib -L. -L../libpng“ \

LIBS=”-lgd -lpng -lz -lm“

cd ..

--------------------------------------------------------------------------------

MRTG COMPILATION

Ok now everything is ready for the mrtg compilation.

cd /usr/local/src

gunzip -c mrtg-2.9.22.tar.gz | tar xvf -

cd mrtg-2.9.22

If all the libraries have been preinstalled on your system you can configure mrtg by doing a simple:

./configure --prefix=/usr/local/mrtg-2

Otherwise you may have to give some hints on where to find the various libraries required to compile mrtg:

./configure --prefix=/usr/local/mrtg-2       \

--with-gd=/usr/local/src/gd      \

--with-z=/usr/local/src/zlib     \

--with-png=/usr/local/src/libpng

If you have RRDtool available you might wantto tell mrtg about it so that you can opt to use rrdtool with mrtg. Check the mrtg-rrd manpage.

Configure will make sure your environment is fit for building mrtg. If it finds a problem, it will tell you so and it will also tell you what todo about it. If everything is OK, you will end up with a custom Makefile for your system. Now type:

make

This builds the rateup binary and edits all the perl pathnames in the scripts. You can now install mrtg by typing

make install   (requires gnu install)

All the software required by MRTG is now installed under in the /usr/local/mrtg-2 subdirectory.

You can now safely delete the libraries we compiled above. But then again you might want to keep them around so that you have them available when compiling the next version of mrtg.

--------------------------------------------------------------------------------

CONFIGURATION

The next step is now to configure mrtg for monitoring an network device. This is done by creating an mrtg.cfg file which defines what you want to monitor. Luckily you don't have to dive straight in and start writing your own configuration file all by yourself. Together with mrtg you also got a copy of cfgmaker. This is a script you can point at a router of your choice; and it will create a mrtg configuration file for you. You can find the script in the bin subdirectory.

cfgmaker --global 'WorkDir: /home/httpd/mrtg'  \

--global 'Options[_]: bits,growright' \

--output /home/mrtg/cfg/mrtg.cfg    \

community@router.abc.xyz

This example above will create an mrtg config file in /home/mrtg/cfg assuming this is a directory visible on your webserver. You can read all about cfgmaker in the cfgmaker manpage. One area you might want to look at is the possibility of using --ifref=ip to prevent interface renumbering troubles from catching you.

If you want to start rolling your own mrtg configuration files, make sure you read the reference manpage to learn all about the possible configuration options.

--------------------------------------------------------------------------------

RUNNING MRTG

Once you have created a configuration file, try the following:

/usr/local/mrtg-2/bin/mrtg /home/mrtg/cfg/mrtg.cfg

This will query your router and also create your first mrtg trafic graphs and webpages. When you run mrtg for the first time there will be a lot of complaints about missing log files. Don't worry, this is normal for the first 2 times you start mrtg. If it keeps complaining after this time you might want to look into the problem.

Starting mrtg by hand is not ideal in the long run. So when you are sattisfied with the results you must automate the process of running mrtg in regular intervals (this means every 5 minutes by default).

You can either add mrtg to your crontab with a line like this:

0,5,10,15,20,25,30,35,40,45,50,55 * * * * \

/mrtg

/mrtg.cfg \

--logging /var/log/mrtg.log

or if you live in Linux Land the line may look like this if you are using crontab -e

*/5 * * * *  /mrtg

/mrtg.cfg \

--logging /var/log/mrtg.log

or like this if you use /etc/crontab

*/5 * * * *  mrtg-user  /mrtg

/mrtg.cfg \

--logging /var/log/mrtg.log

You can also run mrtg as a daemon process by adding the line

RunAsDaemon: Yes

to your mrtg configuration file and then creating a startup script in your system startup sequence. Unfortunately, adding startup scripts differs widely amongst different unix systems. The modern ones normally have a directory called /etc/init.d or /etc/rc.d/init.d where you put scripts which starts the process you want to run when the system boots. Further you must create a symbolic link in /etc/rc3.d or /etc/rc.d/rc?.d called S65mrtg (this is just a sample name ... it is just important that it starts with S followed by a two digit number). If you are not sure about this, make sure you consult the documentation of your system to make sure you get this right.

A minimal script to put into init.d might look like this:

#! /bin/sh

cd /usr/local/mrtg-2.9.22/bin && ./mrtg --user=mrtg-user \

/home/httpd/mrtg/mrtg.cfg  --logging /var/log/mrtg.log

Note that this will only work with RunAsDaemon: Yes in your mrtg.cfg file.

--------------------------------------------------------------------------------

AUTHOR

Tobias Oetiker 

huntersky 回复于:2002-09-18 19:54:47谢谢指点

huntersky 回复于:2002-09-18 20:07:13cfgmaker --global 'WorkDir: /home/httpd/mrtg'  \

--global 'Options[_]: bits,growright' \

--output /home/mrtg/cfg/mrtg.cfg    \

community@router.abc.xyz

过不去

错误是:

Uknown option globalworkdir /home/httpd/mrtg

Uknown option globaloption[_]: growright,bits

请指教

liluo 回复于:2002-09-18 20:34:21www.sunfreeware.com上没有mrtg

北极星 回复于:-02-20 10:58:02蛛蛛,我在sunfreeware上也没有找到mrtg!?

twinkleolive 回复于:2003-03-15 09:13:27什么是mrtg呀?》是做什么的?

原文转自:www.ltesting.net

篇6:在SCO5下安装Oracle 7.3.4 Windows系统

很多朋友多提到过安装 oracle ,但是都没有一个详细的安装步骤,前一段时间公司上了个项目,需要用sco5+oracle,这期间也遇到了不少问题,这里把安装的过程及出现的问题简单写一下,供需要的朋友参考, 此ORACLE 数据库 安装手册是针对 Oracle 7.3.4ForScoOpe

很多朋友多提到过安装oracle,但是都没有一个详细的安装步骤,前一段时间公司上了个项目,需要用sco5+oracle ,这期间也遇到了不少问题,这里把安装的过程及出现的问题简单写一下,供需要的朋友参考。

此ORACLE数据库安装手册是针对Oracle7.3.4 For Sco OpenServer 5.0.5

版本的安装,在开始安装前应准备以下环境:

1、已安装好操作系统Sco OpenServer 5.0.5 Enterprise System;

2、已安装好开发工具包Sco OpenServer 5.0.5 Developement System;

3、已安装好网卡并已配置好网卡参数,TCP/IP已通;

4、机器配置了与操作系统相容的光驱;

5、准备好Oracle 7.3.4的安装光碟;

6、获得操作系统的root用户的口令;

7、建议使用客户端软件NetTerm进行操作。

1、用root用户登录;

2、执行scoadmin->Hardware/Kernel Manager->Tune Parameters...

以下修改,若原值大,则不必修改;

1) 选择1(Buffers management),按下表内的参数和数值调整(对于内存小于128M的系统,可以用系统的默认值不用调整;若系统物理内存大于等于128M则需按下表做调整):

参数 值

NBUF 0

NHBUF 262144

NMPBUF 500

PLOWBUFS 30

NHINODE 1024

BDFLUSHR 30

NAUTOUP 10

系统的瓶颈主要在于I/O,主要对操作系统的缓冲进行了调整。要说明的是,在Oracle系统中缓冲区比较大时,操作系统的缓冲就显得不太重要了,这时会发现操作系统的缓冲的命中率较低(sar Cb 1 1000);

2) 选择7(User and group configuration)修改ULIMIT值为4194303、修改MAXUP值为300;

3) 选择13(Message queues)修改MSGMNB为81940、修改MSGSEG为81940;

4) 选择15(Semaphores)修改SEMMNI值为70;

5) 选择16(Shared Data)修改SHMMAX为67108864(大小为物理内存值,单位字节,64M为64*1024*1024=67108864),修改SHMMIN为1;

6) 修改完毕,root用户执行/etc/conf/cf.d/link_unix,所有选择为Y;

7) 执行shutdown Cg0 -y重新启动机器;

待续

sdclearcase/” target=“_blank” >ccf 回复于:2003-01-15 15:39:11精华,

irontech 回复于:2003-03-25 17:07:41船长:

我的SERVER是HP LH4, 33GB HARDDISK, SCO5.0.5 下安装Oracle 7.3.4,RAM=2048MB(2GB),

NBUF = 209670 (10% of 2096701)

NHBUF = 65536 ( > NBUF/4)

我想:-

NMPBUF = ??

PLOWBUFS = ??

NHINODE = ??

BDFLUSHR = ??

NAUTOUP = ??

(Message queues)修改MSGMNB为 ???、修改MSGSEG为???;

(Semaphores)修改SEMMNI值为??;

你可以椭我幔

xx

soona 回复于:2003-03-26 13:14:25怎么不一下子定完呢这种半截的看了起不了多大的效果,谢谢兄台什么时候发一个完整版的吧,再叫小斑置顶了。

irontech 回复于:2003-03-26 14:50:25我把Nbuf Q成450000(max), Nhbuf to 262144, NBHF=262144.

%wio 在50-70之g,很高. 但我的DUALCPU (XEON450MHZ) 是很低,在18-39之g.就很低.

教,

NBUF=(2048*1024)*0.25 幔坑伸叮矗担埃埃埃笆牵停粒兀我不能把524288放置NBUF.

NHBUF= power of 2 > NBHF/4,那我就用262144.

@可以幔

我用mpsar -d,Sdsk-0 = 100.00, I/O}?怎涌梢越Q?

xyrw 回复于:2003-04-26 16:31:52Sco OpenServer 5.0.5 Developement System

的license number 、

LICENSE Code 、

license data是什么????

xyrw 回复于:2003-04-30 13:25:51请问:Sco OpenServer 5.0.5 Developement System

的LICENSR NUMBER,

LICENSR CODE  ,licensr DATA是什么??

saintdragon 回复于:2003-05-16 15:13:59必须安装开发系统吗?好像不是如此吧?

什么时候把该篇文章补充完整呢???

原文转自:www.ltesting.net

篇7:在SCO5下安装Oracle 7.3.4 Windows系统

oracle 的安装 首先建立用户ora734,然后编辑该用户的环境变量,vi.profile并使其生效,然后安装oracle,这一布至关重要,建立用户和修改环境变量通过一个shell来完成,具体内容如下: 安装前用户初始化设置 执行安装前的初始化执行文件orainit.sh,然后设置o

oracle的安装

首先建立用户ora734,然后编辑该用户的环境变量, vi .profile 并使其生效,然后安装oracle,这一布至关重要,建立用户和修改环境变量通过一个shell来完成。具体内容如下:

安装前用户初始化设置

执行安装前的初始化执行文件orainit.sh,然后设置ora734和pafront、paftp用户的口令,命令如下:

# sh  orainit.sh

------------初始化开始----------------

建立ora734目录

建立组和用户

建立ora734环境变量

建立ora734环境变量完成

建立pafront用户及目录

设置pafront应用端口

设置pafront的环境变量

建立pafront环境变量完成

建立paftp目录及用户

建立paftp目录及用户完成

----------初始化工作完成-------

#passwd  ora734

选择:1

输入口令:ora734

重输确定:ora734

#passwd  pafront

选择:1

输入口令:pafront

重输确定:pafront

#passwd  paftp

选择:1

输入口令:paftp

重输确定:paftp

注:orainit.sh程序建立了DBA用户组和ora734、pafront、paftp用户,并建立了相应目录,同时设置了用户的环境变量。

orainit.sh

NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280

echo “------------初始化开始----------------”

echo “”

echo “建立ora734目录”

cd /usr

mkdir /usr/ora734

mkdir /usr/ora734/app

mkdir /usr/ora734/app/oracle

mkdir /usr/ora734/app/oracle/product

mkdir /usr/ora734/app/oracle/product/7.3.4

cd /usr/ora734

mkdir oradata

cd oradata

mkdir ora734

echo “建立组和用户”

#groupdel dba

groupadd dba

#userdel ora734

HOME=/usr/ora734/app/oracle

if test -r $HOME/.profile

then

rm /usr/ora734/app/oracle/.profile

fi

useradd -d /usr/ora734/app/oracle -s ksh -g dba ora734

#echo “请选1并输入ora734的密码”

#passwd ora734

chgrp -R dba  /usr/ora734

chown  -R  ora734  /usr/ora734

chgrp -R dba /usr/ora734/oradata

chown -R ora734 /usr/ora734/oradata

mkdir /usr/lbin

echo “建立ora734环境变量”

cd $HOME

ora_profile=$HOME/.profile

echo “ORACLE_BASE=/usr/ora734/app/oracle

export ORACLE_BASE

ORACLE_HOME=\$ORACLE_BASE/product/7.3.4

export ORACLE_HOME

ORACLE_TERM=ansi

export ORACLE_TERM

ORA_NLS32=\$ORACLE_HOME/ocommon/nls/admin/data

export ORA_NLS32

ORACLE_SID=ora734

export ORACLE_SID

ORACLE_DOC=\$ORACLE_HOME/doc

export ORACLE_DOC

PATH=.:\$ORACLE_HOME/bin:\$PATH;

export PATH

umask 022

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export NLS_LANG”                    >>$ora_profile

mkdir $ORACLE_HOME/lib

cp /usr/lib/libsocket.a $ORACLE_HOME/lib

cp /usr/lib/libnsl_s.a $ORACLE_HOME/lib

chgrp -R dba $ORACLE_HOME/lib

chown -R ora734 $ORACLE_HOME/lib

chgrp -R dba $ORACLE_HOME/lib/*

chown -R ora734 $ORACLE_HOME/lib/*

echo “建立ora734环境变量完成”

echo “”

echo “建立pafront用户及目录”

mkdir /usr/pafront

#userdel pafront

if test -r /usr/pafront/.profile

then

rm /usr/pafront/.profile

fi

useradd -d /usr/pafront -g dba -G dba,group -s ksh  pafront

chgrp -R dba  /usr/pafront

chown  -R  pafront  /usr/pafront

mkdir /usr/paftp

mkdir /usr/paftp/tmp

mkdir /usr/paftp/tmp/aclearcase/“ target=”_blank“ >ccount

mkdir /usr/paftp/tmp/batdata

useradd -d /usr/paftp/tmp -g group -s ksh paftp

chgrp -R group /usr/paftp

chown -R paftp  /usr/paftp

#echo ”请选择1并修改pafront的密码“

#passwd pafront

echo ”设置pafront应用端口“

echo ”

bktxn 8001/tcp #front bktxn port

bksts 8002/tcp #front bksts port

bkhld 8003/tcp #front bkhld port

frfca 8004/tcp #front fca port “ >>/etc/services

echo ”设置pafront的环境变量“

pa_profile=/usr/pafront/.profile

echo ”PATH=\$PATH:\$HOME/bin:.          # set command search path

export PATH

if [ -z “\$LOGNAME” ]; then

LOGNAME=`logname`       # name of user who logged in

export LOGNAME

fi

MAIL=/usr/spool/mail/\$LOGNAME       # mailbox location

export MAIL

if [ -z “\$PWD” ]; then

PWD=\$HOME           # assumes initial cwd is HOME

export PWD

fi

if [ -f \$HOME/.kshrc -a -r \$HOME/.kshrc ]; then

ENV=\$HOME/.kshrc        # set ENV if there is an rc file

export ENV

fi

# use default system file creation mask (umask)

eval \`tset -m scoansi:\${TERM:-scoansi} -m :\?\${TERM:-scoansi} -r -s -Q\`

# If job control is enabled, set the suspend character to ^Z (control-z):

case \$- in

*m*)stty susp '^z'

;;

esac

set -o ignoreeof    #dont't let control -d logout

PS1=\$LOGNAME$

export PS1

LANG=english.8859; export LANG

EDITOR=vi;export EDITOR

#PS1='\$LOGNAME:''\$PWD''>';export PS1

PS1=['\$LOGNAME:''\$PWD'];export PS1

ORACLE_BASE=/usr/ora734/app/oracle

ORACLE_HOME=\$ORACLE_BASE/product/7.3.4

ORACLE_SID=ora734

ORACLE_TERM=ansi

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_TERM NLS_LANG

/usr/bin/prwarn         # issue a warning if password due to expire

WORKDIR=\$HOME/public

export WORKDIR

BK_HOME=\$HOME/public

export BK_HOME

LD_LIBRARY_PATH=\$WORKDIR/dll:\$LD_LIBRARY_PATH:\$ORACLE_HOME/lib

export LD_LIBRARY_PATH

LD_RUN_PATH=\$WORKDIR/dll:\$LD_LIBRARY_PATH:\$ORACLE_HOME/lib

export LD_RUN_PATH

PATH=\$PATH:\$ORACLE_HOME/bin:\$WORKDIR/bin

export PATH

DATABASE_USERID=pa_front; export DATABASE_USERID

DATABASE_USERPW=pa_front; export DATABASE_USERPW

stty intr ^C  “                                     >>$pa_profile

echo ”建立pafront环境变量完成“

echo ”“

echo ”建立paftp目录及用户“

mkdir /usr/paftp

mkdir /usr/paftp/tmp

mkdir /usr/paftp/tmp/account

mkdir /usr/paftp/tmp/batdata

useradd -d /usr/paftp/tmp -g group -s ksh paftp

chgrp -R group /usr/paftp

chown -R paftp  /usr/paftp

echo ”建立paftp目录及用户完成“

echo  ”“

echo ”----------初始化工作完成-------“

原文转自:www.ltesting.net

篇8:怎么样在true64 UNIX 下安装GCCWindows系统

我现在想在TRUE64 UNIX OSF4.0下安装G CC ,不知怎么安装. 不知哪位大虾能提供一个比较详细的安装文档 我爱臭豆腐 回复于:-04-07 16:40:12 :Pgcc.gnu.org/ml/gcc/-10/msg00412.html Successfulbuildofgcc-3.4.2onalpha-dec-osf4.0f *From:”Ar

我现在想在TRUE64UNIXOSF4.0下安装GCC,不知怎么安装.

不知哪位大虾能提供一个比较详细的安装文档

我爱臭豆腐 回复于:2005-04-07 16:40:12:P gcc.gnu.org/ml/gcc/2004-10/msg00412.html

Successful build of gcc-3.4.2 on alpha-dec-osf4.0f

* From: “Arnold Vogelsang” 

* To: 

* Date: Mon, 11 Oct 2004 12:46:51 +0200

* Subject: Successful build of gcc-3.4.2 on alpha-dec-osf4.0f

Successful bootstrap build of gcc-3.4.2.

Output from config.guess:

alpha-dec-osf4.0f

Output from gcc -v:

Reading specs from

/usr/user2/temp/gnu/gcc-3.4.2/bin/../lib/gcc/alpha-dec-osf4.0f/3.4.2/spe

cs

Configured with: /temp/gcc-3.4.2/configure --prefix=/usr/local/gcc-3.4.2

--enable-version-specific-runtime-libs

--enable-threads=posix --enable-shared

--enable-languages=c,c++,f77,objc,java,ada --enable-libgcj

--enable-java-gc=boehm

--enable-nls --enable-interpreter --with-gc=simple

--with-libiconv=/usr/local/libiconv-1.9.2

Thread model: posix

gcc version 3.4.2

Bootstrap buildwasstarted using gcc (version 2.95.3) and GNU make

(version 3.79.1)

Cheers,

Arnold

--

Arnold Vogelsang  

Die wiedergegebenen Meinungen vertreten nicht die Position meines

Arbeitgebers.

>> audiatur et altera pars <<

bluetune 回复于:2005-08-10 09:17:56关键是先安装gmake

zhumuhong 回复于:2005-08-10 17:15:18而且gmake的版本也需要确认,比如我安装gcc 3.2.1,使用gmake3.77,就会遇到stdlib之类的问题,编译连接无法通过,后来安装了gmake3.79.1,就ok了,什么问题都没有

另外5.1B的操作系统,需要将补丁打上,否则会有连接问题

原文转自:www.ltesting.net

篇9:怎样在win7系统下安装建立ADSL宽带连接

如果你懂得在xp系统下建立ADSL宽带连接,那应该在win7系统下也能轻松完成这个设置,

在win7系统建立ADSL宽带连接,需要如下几步,很简单的几个步骤,就能完成:

1、首先建立宽带连接,WIN7和XP一样,在“网络”右键属性或“IE” “连接”的Internet选项中都可以建立.

2、

3、点击网络邻居的“连接到Internet”或IE的Internet选项“添加”你便看到

4、点击 宽带(PPPoE)(R)

如果你这时填入用户名和密码最好钩上“记得此密码”

到这里建立连接已经完成了,你点击连接就可以连接到ADSL网络了,

5、得在XP时候到最后这一步还有一个选项就是在桌面建立一个宽带连接快捷方式,这里却没有了。我们想要在桌面快速连接,就要自己建立一个了。当然你可以在桌面右下角的网络图标点左键

这时你就可以看到宽带连接了。

6、你可以在“网络”右键属性

7、进入左上角“更改适配器设置”

看到宽带连接了吧,你可以直接鼠标按住左键或右键都可以把拉拽它到桌面。

篇10:在solaris9下安装qmail+vpopmail+mysql的详细过程Windows系统

在solaris9下安装qmail+vpopmail+mysql的详细过程 作者:artxing QQ:artxing5213598 一、准备工作 安装solaris9,(这个不用我说了吧,在solaris版有很多贴子讲这个.不会的可以去那里找.)设置主机名为mail.wangxu.com. 然后去这里下载安装中需要用到的软

在solaris9下安装qmail+vpopmail+mysql的详细过程

作者:artxing

QQ:artxing 5213598

一、准备工作

安装solaris9,(这个不用我说了吧,在solaris版有很多贴子讲这个.不会的可以去那里找.)设置主机名为mail.wangxu.com.

然后去这里下载安装中需要用到的软件包集合

61.143.101.47/qmail/solaris9-qmail.tar

由于solaris安装后并没有gcc,make等,所以必须首先安装它们.安装方法参考南非蜘蛛的这篇贴子.

chinaunix.net/jh/6/16434.html

gcc,make等安装完之后要安装patch-2.5.4-sol8-intel-local.gz(由于sunfreeware.com没有for solaris9的,我就下了个for solaris8的,也可以用) ,至于为什么要装它,我下面再说.

安装完patch后,

#mv /usr/bin/patch /usr/bin/patch.bak

#cp /usr/local/bin/patch /usr/bin/patch (用新安装的patch替换以前系统自带的patch)

同时注意,我所提供的软件包集合中的软件都是已经gunzip过的,直接拿来pkgadd就可以了.

autoconf,automake,bison,最好也安装,下面编译mysql可能需要它们.

二、安装mysql

1.安装ncurses

# tar xvf ncurses-5.3.tar

# cd ncurses-5.3

# ./configure

# make

# make install

2.编译安装mysql

# tar xvf mysql-4.0.16.tar

# useradd -g mysql mysql

# cd mysql-4.0.13

#CC=gcc CFLAGS=“-O3 -fomit-frame-pointer -DHAVE_CURSES_H” \

CXX=gcc \

CXXFLAGS=“-O3 -fomit-frame-pointer -felide-constructors \

-fno-exceptions \

-fno-rtti -DHAVE_CURSES_H” \

# ./configure --prefix=/usr/local/mysql

# make

# make install

# scripts/mysql_install_db

# chown -R root /usr/local/mysql

# chown -R mysql /usr/local/mysql/var

# chgrp -R mysql /usr/local/mysql

# cp support-files/my-medium.cnf /etc/my.cnf

3.启动mysql

# /usr/local/mysql/bin/mysqld_safe --user=mysql &

334

Starting mysqld daemon with databases from /usr/local/mysql/var

# ps

PID TTY TIME CMD

333 pts/1 0:00 sh

334 pts/1 0:00 mysqld_s

如果看到类似的信息,就说明mysql已经正常启动了.

这里可以把/usr/local/mysql/bin加到path中,方便下面运行mysql指令.

4.设置mysql启动脚本

#cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld

#ln -s /etc/init.d/mysqld /etc/rc2.d/Kmysqld

#ln -s /etc/init.d/mysqld /etc/rc2.d/Smysqld

5.修改mysql的root密码

# mysqladmin -u root -p password wangxu(设置你的密码)

Enter passwod:(直接回车)

6.mysql的include和lib文件的路径,接下来编译vpopmail时要指定它们

include文件:/usr/local/mysql/include/mysql

lib文件:/usr/local/mysql/lib/mysql

三、安装ucspi-tcp-0.88

#tar xvf ucspi-tcp-0.88.tar

#cd ucspi-tcp-0.88

#patch -p1 < ../ucspi-tcp-0.88.a_record.patch (这里如果之前没有安装patch包的话,你会无法打patch补定.)

#patch -p1 < ../ucspi-tcp-0.88.errno.patch

#patch -p1 < ../ucspi-tcp-0.88.nobase.patch

#make

#make setup check

四、安装qmail

1.下载软件及补丁:

2.建立目录:

# mkdir /var/qmail

# mkdir /var/qmail/alias

3.建组及用户:

# groupadd nofiles

# groupadd qmail

# useradd -g nofiles -d /var/qmail/alias alias

# useradd -g nofiles -d /var/qmail qmaild

# useradd -g nofiles -d /var/qmail qmaill

# useradd -g nofiles -d /var/qmail qmailp

# useradd -g qmail -d /var/qmail qmailq

# useradd -g qmail -d /var/qmail qmailr

# useradd -g qmail -d /var/qmail qmails

4.打补丁及编绎安装qmail

#tar xvf qmail-1.03.tar

#tar xvf qmail-smtpd-auth-0.31.tar

#cp qmail-smtpd-auth-0.31/base64.* qmail-1.03 //安装smtp-auth补丁,支持smtp认证

#patch -d qmail-1.03 < qmail-smtpd-auth-0.31/auth.patch

#cd qmail-1.03

#patch -p1 < ../qmail-103.patch

#patch -p1 < ../qmailqueue-patch

#patch -p1 < ../qmail-1.03.qmail_local.patch

#vi qmail-smtpd.c //将函数straynewline中的451改为553

# make setup check

# ./config-fast mail.wangxu.com

5.添加别名用户:

# touch /var/qmail/alias/.qmail-root

# touch /var/qmail/alias/.qmail-postmaster

# touch /var/qmail/alias/.qmail-mailer-daemon

6.如果存在postfix和sendmail,停用现在的mail服务

我是直接删除了sendmail的

#pkginfo |grep sendmail //找到sendmail的pkg包的名称

#pkgrm 包名

# ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail

#chmod 777 /usr/sbin/sendmail

五、安装vpopmail

1.建立目录:

#mkdir /home/vpopmail

#mkdir /home/vpopmail/etc

2.添加用户和组:

#groupadd vchkpw

#useradd -g vchkpw vpopmail

3.添加mysql的vpopmail用户,用于操作vpopmail数据库

#mysql -u root -pwangxu //进入mysql命令行

mysql>create database vpopmail;

mysql>grantall on vpopmail.* to vpopmail@localhost identified by “wangxu(换成你的密码)”;

4.编译安装vpopmail

#tar xvf vpopmail-5.2.1.tar

#cd vpopmail-5.2.1

#vi vmysql.h

#define MYSQL_UPDATE_SERVER “localhost” (mysql服务器名)

#define MYSQL_UPDATE_USER “vpopmail” (用户名)

#define MYSQL_UPDATE_PASSWD “wangxu” (改成你设置的密码)

#define MYSQL_READ_SERVER “localhost” (mysql服务器名)

#define MYSQL_READ_USER “vpopmail” (用户名)

#define MYSQL_READ_PASSWD “wangxu” (改成你设置的密码)

同时注意vmysql.h的第54行和58行

#define TABLE_LAYOUT “pw_name char(32) not null, \

pw_domain char(64) not null, <===== 54

pw_passwd char(40), \

pw_uid int, pw_gid int, \

pw_gecos char(48), \

pw_dir char(160), <===== 58

pw_shell char(20), \

primary key (pw_name, pw_domain ) ”

这里少了两个 \,需要手动添加上,以后编译时才能通过.但这里有个问题,在linux和freebsd下是不需要修改这里的.所以在这里困扰了一段时间,后来在google搜索了一下,才找到处理办法.

5.创建tcp.smtp文件(或者使用/etc/tcp.smtp)

# vi /home/vpopmail/etc/tcp.smtp

127.0.0.1:allow,RELAYCLIENT=“”

:allow

#cd /home/vpopmail/etc

#tcprules tcp.smtp.cdb tcp.smtp.tmp < tcp.smtp

6.进行编译:

# ./configure --prefix=/home/vpopmail --enable-mysql=y --enable-incdir=/usr/local/mysql/include/mysql --enable-libdir=/usr/local/mysql/lib/mysql --enable-default-domain=wangxu.com --enable-passwd=n --enable-defaultquota=5242880 --enable-tcprules-prog=/usr/local/bin/tcprules --enable-vpopuser=vpopmail --enable-vpopgroup=vchkpw --enable-ip-alias-domains=n

\\下面是我使用的参数

--prefix=/home/vpopmail \\指定安装路径

--enable-mysql=y \\是否应用Mysql数据库

--enable-incdir=/usr/local/mysql/include/mysql \\Mysql数据库include文件所在目录

--enable-libdir=/usr/local/mysql/lib/mysql \\Mysql数据库lib文件所在目录

--enable-default-domain=mydomain.com \\定义虚拟域名

--enable-passwd=n \\是否使用系统密码验证方式

--enable-defaultquota=5242880 \\定义缺省邮箱大小,10485760为10MB,20971520为20MB,52428800s为50MB

--enable-tcprules-prog=/usr/local/bin/tcprules \\指定tcprules目录

--enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp \\指定tcprules应用规则文件

--enable-vpopuser=vpopmail \\vpopmail的用户

--enable-vpopgroup=vchkpw \\vpopmail的组

--enable-ip-alias-domains=n \\在虚拟域中允许通过反向IP地址查找虚拟域名

# make

# make install-strip

7.创建虚拟域

# cd /home/vpopmail/bin

# ./vadddomain 域名 (密码) (在mysql数据库vpopmail中自动生成vpopmail表单)

(如果使用与机器名相同的虚拟域名,应先生成一个其它的虚拟域名,不然会有问题,无法自动生成vpopmail数据库)

# ./vadduser 用户名 密码 (会自动往表vpopmail中添加用户数据,用户名要带域名,如demo@demo.com)

如果不成功的话,则必须先删除创建的域,./vdeldomain 域名

如果添加domain时,提示Domain already exists,但却删除domain又提示Domain does not exist.则采用下面的处理方法.

删除/var/qmail/control目录下rcpthosts,virtualdomains文件中有关domain的信息;同时删除/var/qmail/user目录下assign文件中有关domain的信息;然后运行/var/qmail/bin/qmail-newu.这时候就可以正常添加domain了.

六、smtp-auth的设置

1.修改vchkpw的属性

#chmod 4755 vchkpw

#chown root:root vchkpw

如果使用带验证的smtp,smtp进程要调用密码验证程序,则必须要使用 setuid 和setgid,

在solaris9下安装qmail+vpopmail+mysql的详细过程Windows系统

提高vchkpw的权限,才能完成setgid操作。

2.安装cmd5checkpw

#tar xvf cmd5checkpw-0.22.tar

#cd cmd5checkpw-0.22

#make

#mkdir /usr/man/man8

#make install

注意,因为使用vpopmail,所以checkpassword不用安装。

七、生成qmail的启动脚本

#cp /var/qmail/boot/home /var/qmail/rc

# vi /var/qmail/rc //对rc文件进行修改,以决定投送方式:

#!/bin/sh

# Using splogger to send the log through syslog.

# Using dot-forward to support sendmail-style ~/.forward files.

# Using qmail-local to deliver messages to ~/Mailbox by default.

exec env - PATH=“/var/qmail/bin:$PATH” qmail-start ./Maildir/ splogger qmail &

#vi /var/qmail/smtp //编辑smtp服务的启动脚本

#!/bin/sh

QMAILDUID=qmaild

NOFILESGID=nofiles

/usr/local/bin/tcpserver -H -R -l 0 -t 1 -v -p -x /home/vpopmail/etc/tcp.smtp.cdb -u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd mail.wangxu.com(换成你的主机名) /home/vpopmail/bin/vchkpw /bin/true /bin/cmd5checkpw /bin/true 2>&1 | /var/qmail/bin/splogger smtpd 3 &

#vi /var/qmail/pop3 //编辑pop3服务的启动脚本

#!/bin/sh

/usr/local/bin/tcpserver -l mail.wangxu.com(换成你的主机名) CU -H -R 0 pop3 /var/qmail/bin/qmail-popup mail.wangxu.com(换成你的主机名) /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir &

//这里要注意,这三个文件中的命令最好写在一行.

#chmod 755 /var/qmail/rc

#chmod 755 /var/qmail/smtp

#chmod 755 /var/qmail/pop3

八、运行qmail并测试

#/var/qmail/rc

#/var/qmail/smtp

#/var/qmail/pop3

#ps -ef | grep qmail //查看qmail的服务进程是否已完全正常启动

如果qmail已正常启动,用outlook测试qmail的smtp和pop3是否正常,注意由于vpopmail支持虚拟域名,所以在outlook中设置邮件帐号时,用户名后要加上域名,如wangxu@wangxu.com。smtp是带认证的.

文档说明:

这份文档,是我参考了大量的网友的文章而写成的,在solaris9下测试通过.其间也请教了多位论坛中的朋友,谢谢他们.可能中间有什么问题,请大家帮忙指正,有什么问题请回复.

对于这篇文档,网友可以转载,转载时请注明出处.

至于qmail系统中其他的qmailadmin,webmail等,我就不再罗列,有兴趣话,大家自行安装.

chlinux 回复于:2003-11-10 08:48:11真是及时雨呀

metor78 回复于:2003-11-10 09:01:03不错!顶!

laobi333 回复于:2003-11-10 09:06:20好文章,顶!试试!

houji 回复于:2003-11-10 11:09:40好文章,花了不少功夫,建议加精华。

dfhawk 回复于:2004-02-02 16:00:12solaris下/home目录里不能建目录的,请问你vpopmail是怎么编译过去的

dfhawk 回复于:2004-02-02 16:00:12solaris下/home目录里不能建目录的,请问你vpopmail是怎么编译过去的

dfhawk 回复于:2004-02-02 16:00:29solaris下/home目录里不能建目录的,请问你vpopmail是怎么编译过去的

gonglifeng 回复于:2004-02-26 15:16:14mysql 编译通不过make 时libstdc++.so.5:打开失败

原文转自:www.ltesting.net

教你在Windows7下安装支付宝控件

Win7系统下安装PDF彩色虚拟打印机的方法

道闸系统安装施工合同

电脑多系统安装常见问题解决办法

用Windows PE找回丢失系统超级管理员密码

PE工程师个人简历

解决黑屏在安全模式下安装windows7显卡驱动

Win7系统网卡驱动安装问题解决办法

中小学安装新风系统可行性研究分析报告

WinSCP简介软件教程

在PE系统下安装软件的教程(共10篇)

欢迎下载DOC格式的在PE系统下安装软件的教程,但愿能给您带来参考作用!
推荐度: 推荐 推荐 推荐 推荐 推荐
点击下载文档 文档为doc格式

猜你喜欢

NEW
点击下载本文文档