下面给大家分享在PE系统下安装软件的教程(共含10篇),欢迎阅读!同时,但愿您也能像本文投稿人“ysysfc11fg”一样,积极向本站投稿分享好文章。
PE系统下安装软件也不同于普通Windows系统,在运行绿色软件(非集成在PE里的),大部分情况下会出错,提示找不到xxx文件(一般是dll文件)。碰到这种问题时候需要找到自己的系统文件夹(比如C:WINDOWSsystem32或C:WINDOWS)搜索找到这个文件,再把它复制到与你软件相同的目录下 重新运行即可(可能会提示多次哦)。大部分情况下可以解决问题。
如果你是在安装软件时提示找不到xxx文件,这时候就不可以采取上面的方法了,因为PE系统只集成了windows运行的核心应用,因此将缺少的文件复制到与你软件相同的目录下重新安装成功率不高。若想要解决这个问题则需要另一种办法了。
运行软件时,PE会先从软件的同一目录下寻找所需文件,然后是PE系统的。而因为PE只包含了系统的核心文件,不能保证有所需文件。解决方法之一就是在这两步搜索之后让其自动搜索原系统的系统文件夹(比如C:WINDOWSsystem32或C:WINDOWS)。这样就很智能了,免去了不少麻烦。
关于绿色软件的运行、非绿色软件安装的其他问题也可以考虑采用这种“嫁接”的思路解决,因为原系统是健全的,解决问题的几率会大些。简而言之,将PE系统“嫁接”于原系统。
[在PE系统下安装软件的教程]
我下载了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
前几天朋友在安装 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
不知道如何把屏幕截图贴上来,请谅解 接上讲: 该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
求助..求助...!!! 由哪位大侠在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.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.cfg \
--logging /var/log/mrtg.log
or like this if you use /etc/crontab
*/5 * * * * mrtg-user /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
很多朋友多提到过安装 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
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
我现在想在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
如果你懂得在xp系统下建立ADSL宽带连接,那应该在win7系统下也能轻松完成这个设置,
在win7系统建立ADSL宽带连接,需要如下几步,很简单的几个步骤,就能完成:
1、首先建立宽带连接,WIN7和XP一样,在“网络”右键属性或“IE” “连接”的Internet选项中都可以建立.
2、
3、点击网络邻居的“连接到Internet”或IE的Internet选项“添加”你便看到
4、点击 宽带(PPPoE)(R)
如果你这时填入用户名和密码最好钩上“记得此密码”
到这里建立连接已经完成了,你点击连接就可以连接到ADSL网络了,
5、得在XP时候到最后这一步还有一个选项就是在桌面建立一个宽带连接快捷方式,这里却没有了。我们想要在桌面快速连接,就要自己建立一个了。当然你可以在桌面右下角的网络图标点左键
这时你就可以看到宽带连接了。
6、你可以在“网络”右键属性
7、进入左上角“更改适配器设置”
看到宽带连接了吧,你可以直接鼠标按住左键或右键都可以把拉拽它到桌面。
在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