📄 1116.shtml
字号:
google_ad_format = "728x90_as";
google_ad_channel ="5959447789";
google_color_border = "000000";
google_color_bg = "666666";
google_color_link = "FFFFFF";
google_color_url = "FF9900";
google_color_text = "CCCCCC";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</td></tr>
<tr><td height=15></td></tr>
<tr><td class=l17><font id="zoom" class=f14>
<font color=#cccccc>
<!-- 正文begin -->
<!--HTML_BEGIN-->
<table cellpadding=0 cellspacing=0 width=700 style="TABLE-LAYOUT: fixed">
<tr><td width=32 valign=top> </td>
<td style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word; 130; 0pt">
第一节安装准备 <br>1.安装分类:安装分为单启动安装(只启动UNIX)和多启动安装(即可选择启动DOS、WIN98、WIN2000等)。 <br>2.安装概述:硬盘最多支持四个分区,除非你用软件来管理多重启动。Dos及WIN98下有两个分区即Primary 和Expand;Win2000也分为Primary和Expand分区;Unix下分为Root根分区和Swap分区。如何配置,这需要你自己选择。注意:Unix下的两个分区必须要装,言外之意,你只能在选两个分区了。建议:不要DOS、Win98及Win2000的扩展分区。 <br>3.硬盘空间:你可以预留Free的硬盘空间给Unix,也可以在 Unix安装过程中删除其他的分区来安装Unix。但必须在硬盘的8G,及1024柱面之前。 <br>4.启动盘制作:你可以选择软盘启动安装,也可以选择光盘启动安装,只要你的机器支持光盘启动。如果你的机器不支持光盘启动你就要作启动软盘。 <br>方法有四: <br>1.在windows下用gzcp:提示符下运行E:\images\gzcp E:\images\boot\install.img A:。其中A:为你的软盘符,E为你的光盘符。 <br>2.在windows下用floppcp:提示符下运行E:\images\floppcp d/ A: /f E:\images\boot\install.img <br>3.在Unix下:root注册后,在机器上插入3.5寸软盘,并将系统软件光盘放入光驱,然后敲入下面的命令: #mount /dev/cd0 /mnt<回车>#dd if=/mnt/images/boot/N00 of=/dev/rfd0135ds18<回车> OK! <br> <br>第二节安装过程 <br>1.启动机器: <br>1.无论从光盘启动还是从软盘启动,机器会出现下列安装提示符: <br> SCO UNIX Openserver(TM)5.0.X <br> Boot: *你可以在此输入?查询可启动的地址或打回车。 <br>2.安装驱动:如果你的机器有Scsi卡或阵列卡或网卡,你需要在此输入驱动包的地址。 <br>如:defbootstr link=”amird slha” sdsk=amird(0,0,0,0) Srom=wd(0,0,0,0) <br>其中,link=“amird slha”指出安装时需要联入的驱动程序名称(BTLDs,bootime loadable <br>driver),sdsk=amird(0,0,0,0)指出系统根盘的位置,几个数字分别为SCSI的适配器号 <br>(adapter number),总线号(bus number),SCSI ID,逻辑单元号(lun),Srom=(0,0,0,0)指 <br>出的是EIDE(IDE)CDROM的位置。在这种情况下,(n,n,n,n)分别代表(IDE Controller, <br>Master/Slave,LUN,BUS),合法值为0和1。在上面的例子中,IDE Controller:0=primary, <br>Master/Slave :0=master,LUN从:0(LUN for an EIDE/IDE device is always 0),BUS:0(BUS <br>for an EIDE/IDE device is always 0). <br>3.开始安装: <br>⑴.系统检测硬件,等待出现下列提示: <br>⑵.Press <Enter> to begin installation。回车。 <br>⑶.安装介质的选择: <br>Media device to be used:IDE CD ROM *按空格键选择另外的介质 <br> IDE Controller:Secondary *按空格选择Primary <br> Master or Slave:Master *按空格选择Slave <br> Accept above choice回车 <br>注:如果只出现Media device to be used,而不出现下列两项,则需要组合硬盘及光驱的接法,建议都挂主(Master)。 <br>⑷.键盘类型的选择,直接Accept above chioces <br>⑸.许可证: <br>License number: <br> License code: <br> License data: <br> Accept above choices 回车 <br>⑹.安装类型的选择: <br> Upgrade(升级) Fresh(全新安装)回车选OK <br>⑺.配置系统: <br> System name: <br> Domain name: <br> Security profile:Traditional <br> Time zone:China Standard Time *按空格选择此项 <br> Languge:Standard C (English) <br> Accept above choice <br>⑻.系统初始化: <br> …………………………………… <br> …………………………………… <br> …………………………………… <br> …………………………………… <br> Database services:YES *如果你的机器要运行大型数据库按空格选YES <br> Accept above choices <br>⑼.硬盘的配置: <br> Hand disk setup:UNIX only :Bad Tracking ON <br> Optional software:SCO Openserver Enterprise System,265MB <br> Accept above choice *如果你的硬盘没有其它系统打回车 <br>注:如果你的硬盘安装了多系统或你不打算把整个硬盘给UNIX,就要设置硬盘。 <br>亮条移到上面,回车出现: <br>1.Preservation <br>2.UNIX only <br>3.Customize <br>4.interactive <br>选4 <br>1.Display patition table <br>2.Use entire disk for unix(整个硬盘给UNIX) <br>3.Use rest of disk for unix(把剩余空间给UNIX) <br>4.Create unix patition(创建UNIX分区) <br>5.Active(激活刚分的区) <br>6.Delete(删除) <br>7.Create(创建) <br>选3或4,创建以后别忘了激活刚创建UNIX分区 <br>⑽.选择基本配置: <br> Network card: *按空格选择 <br> Network address: *按空格选择 <br>Video and graphics:VGA <br> Mouse:High Resolution Keyboard Mouse *按空格选择 <br> Email system:MMDF *按空格选择其它 <br> Accept above choices <br>⑾.设置root用户口令 <br>⑿.扫描硬盘的坏磁道 <br>⒀.建立文件系统 <br>⒁.安装进程 <br>⒂.重新启动机器 <br>4.安装完毕: <br>第三节基本配置 <br>1.重启机器。 <br>2.系统出现: <br> SCO OpenServer TM Release 5 <br> Boot <br> : *回车 <br>3.系统出现: <br> INIT:SINGLE USER MODE <br> Type CONTROL-d to proceed with normal startup, <br> (or give root password for system maintenance): 输入root密码或按CONTROL-d <br>4.按CONTROL-d系统出现: <br> SCO Openserver(TM)Release 5 <br> Login:root <br> Password: <br>5.登录机器,系统提示:# <br>6.配置鼠标: <br> 1 mkdev mouse <br> 2 add a mouse to system <br> 3 ps-2style keyboard mouse <br> 4 high resolution keyboard-mouse <br> 注意依次选择: <br>7.配置显卡: <br> 1.Mkdev graphics <br>8.配置网卡: <br>1.通过custom安装驱动 <br>2.Install new <br>3.Netconfig <br>4.Install new lan adapter <br>9.启动X Window: <br>配置完鼠标和显示器后,#下键入startx就可以进入图形界面了。执行scologin enable 则开机自动进入x-windows的登陆界面。 <br>10.关机操作: <br>1.一般用户:exit;delete键;ctrl+d键 <br>2.超级用户:shutdown;reboot;haltsys;init 0。 <br>3.由多用户模式变为单用户模式:init 1 <br>第四节基本操作 <br>1.Unix认识 <br>2.UNIX发展的历史有点悠久,所以成熟而博大。与历史的兼容,他里面保留了一些古老的命令和文件。热心的扩展使得她对不同的人有不同的答案。在UNIX中,很多问题不是只有唯一的解决办法。这要看你使用的是什么时候,谁的参考书。其实这并不重要,重要的就是你找到了你要的答案。因此,我认为把UNIX摸透很难,也没有必要。因为,即使你精力充沛,你的记忆力恐怕也不会给你面子。掌握基本命令、系统的结构、设计思想是非常重要的,需要的时候再去找你的答案吧!当然,这是我个人的观点,你也许能找到适合你的更好办法。 <br>UNIX家族产品很多,但其一般用户命令均符合POSIX标准。掌握这些基本命令,我们就可以在这个产品平台上开展工作。下面简要介绍SCO OPENSERVER 部分常用命令,其中大部分是POSIX标准的。掌握这些命令的关键是如何从这些命令出发找到自己需要的命令,学会使用联机帮助就是很好的办法。 <br> <br>命令执行环境 <br> <br>UNIX提供给用户执行命令的环境,称之为SHELL。有sh,ksh,csh等,其中sh为基本SHELL,其余为根据不同用户习惯扩展的。 <br>用户登录后,系统将执行配置文件设置用户工作环境。如果没有在配置文件中exec一个程序或自动退出。用户将得到命令行提示符。此时用户的shell一般对应于/etc/passwd中的设置。 <br>不同SHELL的配置文件为: <br>sh.profile <br>ksh.profile .kshrc <br>csh.login .cshrc <br> <br>注意点: <br>用户登录后虽然得到指定的SEHLL环境,只是说明在这个环境中你可以执行这个SHELL的特有命令,在执行另外一个SHELL程序时如无特殊指定(见SHELL编程),被执行程序的环境为sh。 <br>环境变量虽在不同的SHELL中有不同的设置方法,但工作环境的变量,所有运行程序均可使用。 <br>执行程序中设置的环境变量,除非这个程序是被(. dot)调用的,程序执行完后不会带到工作环境中来。 <br> <br>输入输出和联机帮助 <br> <br>输入输出重定向 <br>在UNIX的SHELL环境中,其输入输出的重定向的功能非常有用。其中可以使用标准输入输出设备,0表示标准输入、1表示标准输出、2表示标准错误输出。 <br>1.> filename输出重定向(更新方式)。 <br>将输出定向到文件,文件为更新方式。 <br>2.>> filename输出重定向(追加方式)。 <br>将输出定向到文件,文件为追加方式。 <br>3.< filename输入重定向。 <br>将文件的内容作为执行程序的输入。 <br>4.<< word输入重定向。 <br>Word为输入结束标志符,将后续输入的内容作为执行程序的输入。输入以word或control-D结束。 <br>5.| 管道。 <br>将前一个命令的输出作为后一个命令的输入。 <br> <br>联机帮助 <br> <br>UNIX中提供了很详细有用的帮助,使用man 命令可以去看你所需要的命令的帮助。 <br>Man的基本用法:man [段节] 主题 <br>man –k 关键词 <br>段节指主题所属的范畴,有: <br> <br> ADM 系统管理命令 <br> C 用户命令 <br> F 文件格式 <br> HW 硬件属性 <br> M 其他的 <br> TCL SCO Visual Tcl(TM) commands <br>只有一个主题有多个范畴的帮助时,才须指定你需要的段节。 <br>Man –k 可以显示帮助文档中出现这个词的所有主题。 <br> <br> <br>技巧: <br> <br>我们需要找一个想要的命令时,man一下我们知道的命令。从相关命令出发就可找到答案。Man –k 搜索也是很好的办法。 <br>在XWINDOW的HELP中找答案会更方便、详细。 <br> <br>!警告:不要随意执行你不知道是用来做什么的命令!不要使用 .*做参数 <br>3.基本命令: <br> <br>env显示设置命令执行环境 <br>env [ - | -i ] [ name=valuess ] ... [ command [args] ] <br>date显示和设置时间 <br>date [ -u ] [ +format ] <br>date [ -u ] [ MMDDhhmm[YY] | -t [CC]YYMMDDhhmm[.SS] ] <br>clear清除当前屏幕 <br>grep找到与字符串匹配的行 <br>wc计算字、行数、字节数 <br>cat显示文件内容 <br>more分屏显示文件内容 <br> <br> <br>文件系统操作 <br> <br>ls列文件名 <br>cp拷贝文件 <br>mv移动文件 <br>rm删除文件 <br>cd目录切换 <br>mkdir建目录 <br>rmdir删除目录 <br>pwd显示当前所在目录 <br>find搜索文件 <br>sort对文件进行排序 <br>cut对文件进行列切割 <br>paste对文件进行列组合 <br>ln文件或目录链接 <br>进程管理 <br> <br>ps显示当前进程状态 <br>kill杀死进程 <br> <br> <br>用户和权限管理 <br> <br>useradd添加用户 <br>userdel删除用户 <br>usermod修改用户 <br>userls列可用用户 <br>passwd修改口令 <br>chmod修改文件目录权限 <br>chown修改文件目录属主 <br>who显示当前在线用户 <br>finger显示用户信息 <br>设备和终端管理 <br>mkdev 设备管理 <br>hwconfig显示当前设备信息 <br>stty设置终端模式 <br>enable打开终端 <br>disable关闭终端 <br>IPC管理 <br>Ipcs显示IPC状态 <br>Ipcrm删除信号量集、消息队列、共享内存 <br> <br> <br>网络 <br> <br>telnet登录远程服务器 <br>ftp文件传输 <br>route路由管理 <br>netstat显示网络状态 <br>traceroute跟踪网络访问路由 <br>netconfig网络配置管理 <br>/etc/hosts网络主机名文件 <br>/etc/services网络服务端口文件 <br>/etc/inetd.conf网络服务文件 <br>4. <br>第五节机器启动的认识: <br>1.Tcp/Ip的启动: <br>⑴.TCP/IP受/etc/tcp脚本文件的控制,在你进入多用户状态时启动,在你进入单用户状态时关闭/etc/tcp文件操作内容:他是一个脚本文件,其功能如下:通过配置支持TCP/IP所必须的流设备来启动或关闭TCP/IP,并启动或关闭与TCP/IP相关的daemon. <br>⑵.以ROOT登录,使用命令行:TCP START或TCP STOP手工启动或关闭TCP/IP。该文件与etc/rc2.d和/etc/rc0.d目录下的文件都有链连关系,使得/etc/tcp在系统进入或退出多用户状态时,可以运行START或STOP选项。无论你通过Network Confugration Manager 来增加还是删除一个网络接口,都会在脚本中增加或删除 ifconfig命令,修改/etc/tcp文件,同时导致/etc/strcf文件也被修改。下面列出了启动TCP/IP时系统的工作步骤: <br>。 Initializes STREAMS and sockets <br>。 Sets the host name <br>。 Configures Interfaces <br>。 Starts network daemons <br>。 Undoes all of the above on shurdown <br>⑶./etc/tcp的操作:TCP/IP核心支持的配置仅需一次即可完成。主要包括TCP/IP所需的STREAMS模块栈的设置。系统核心在引导时即设置STREAMS栈。前提条件即是在BOOT:提示符下不用 ksl.disable引导串。设置STREAMS栈时,/etc/tcp脚本文件会调用slink命令,在进行任何其他设置或启动之前先建立STREAMS栈。 <br>2.UNIX5的启动: <br>㈠.UNIX5 基本可分为六步: <br>1、PC机的BIOS将Master Boot Block 装入内存。(读取硬盘的Track 0 , Sector 0处的信息 <br>2、Master Boot Block将分区引导块(boot0)装入。(读取活动分区的sector0处的信息)。 <br>3、若 Unix 分区是活动的,则继续装入boot1。 <br>4、boot1装入/stand/boot 。(读取Unix的可引导文件系统区的信息,一般为boot文件系统) <br>5、/stand/boot负责执行所有在.bootrc中发现的命令,并读取/stand/etc/default/boot 文件中的参数. <br>6、/stand/boot 显示Boot:提示符,引导成功。 <br>7、 <br>㈡.UNIX5 启动的说明: <br>1、/stand 是UNIX5缺省的引导系统/dev/boot的挂接点。一般标记为“read only”。若想修改其中内容,须将其卸载后重新挂载。 <br>2、.bootrc is especially useful in network installations , where a packet driver and tftp driver may have to be load before user can load a kernel from network . <br>3、在Boot:后可以使用外部bootos 程序。Bootos 可以识别的标识有:ccpm (Concurrent CP/M)、dos、dos_12/16/32、dos_ext、nt、os2、os2.hpfs、unix、xenix等。 <br> 可用bootos ?列出现有已安装文件系统。Bootos 后跟分区标识或分区号即可引导对应系统。 <br>4、unix5中一般有四个核心,存放于/stand目录中。除unix、unix.old外,另两个核心为unix.install(安装盘上的原始核心备份)、unix.safe(第一次重连核心后的备份)。 <br> <br>3.UINX5的命令: <br>4.常用的几个命令主要有: <br>一、 PS <br>我们可以用ps 的 – l 选项,得到更详细的进程信息. <br>&#61548; F(Flag):一系列数字的和,表示进程的当前状态。这些数字的含义为: <br>00:若单独显示,表示此进程已被终止。 <br> 01:进程是核心进程的一部分,常驻于系统主存。如: <br> sched、 vhand 、bdflush 等。 <br>02:Parent is tracing process. <br> 04 :Tracing parent's signal has stopped the process; the parent is waiting ( ptrace(S)). <br> 10:进程在优先级低于或等于25时,进入休眠状态,而且不能用信号唤醒,例如在等待一个inode被创建时 <br> 20:进程被装入主存(primary memory) <br> 40:进程被锁在主存,在事务完成前不能被置换 e <br>&#61548; S(state of the process ) <br>O:进程正在处理器运行 <br> S:休眠状态(sleeping) <br>R:等待运行(runable) <br>I:空闲状态(idle) <br> Z:僵尸状态(zombie) <br> T:跟踪状态(Traced) <br>B:进程正在等待更多的内存页 <br>&#61548; C(cpu usage):cpu利用率的估算值 <br>二、 Sar:统计单CPU系统的系统活动情况 <br>Cpusar:多处理器系统中单个处理器的活动情况 <br>Mpsar:多处理器系统中处理器的总体活动情况 <br>&#61548; Sar -u:检查是否有逃逸进程大量占用CPU <br>此命令的显示有四个字段,含义如下: <br>%usr:执行用户进程的时间 <br>%sys:执行系统进程的时间 <br>%wio:等待完成I/O的时间 <br>%idle:空闲时间 <br>显示结果分析说明: <br>1) 一般情况下,%usr与%sys的值基本相等 <br>2) 在一般的多用户系统中,%idle通常大于40% <br>3) 若%wio经常>15%,意味着硬盘有可能会造成瓶颈 <br>4) 若%idle经常小于30%,意味着处理器能力较弱 <br>5) 若%idle经常小于10%,表明处理器负担过重,或者存在逃逸进程 <br>6) 若%idle接近于0,并且%sys又远远高于%usr,则可能是因为内存短缺引起了大量的swapping和paging <br>&#61548; Sar -p:检查系统中是否有过多的等待进程 <br>此命令有四个相关字段: <br>runq-sz:内存(memory)中可以运行的进程数 <br>%runocc:进程进入内存等待的概率 <br>swpq-sz:对换区(swap)中等待运行的进程数 <br>%swpocc:进程进入swap等待的概率 <br>显示结果分析汇总如下: <br>1) 若runq-sz经常大于2并且%runocc经常大于90%,意味着处理器负载过重 <br>2) 若%swpocc不为0,表示系统已经置换出了进程。可以采用增加内存或减少缓冲的方法来减少swap和paging。 <br>&#61623; 自动统计程序: <br>对系统运行状况的判断不能依赖于某个特定时期的数据,它需要一个长期的积累和收集的过程。Unix5提供了两个基于月的自动统计程序sa1(以二进制形式收集、存放于目录/usr/adm/sa中,以sadd为文件名,dd是一个数字,表示当月第几天)、sa2(以可读文本形式存放在目录/usr/adm/sa中,文件名为:sardd)。这两个命令可以通过crontab启动。相关文件位于/usr/spool/cron/crontabs下sys和 root。 <br>&#61623; 激活自动记录: <br>/usr/lib/sa/sar_enable -y <br>&#61623; 显示记录内容: <br>sar –q -f /usr/adm/sa/sa10 <br> <br>5. <br>第六节软件安装 <br>1.安装方法: <br>1.custom <br>2.Install new <br>或 <br>3.dd if=/dev/fd0 of=/mnt/super *(super为新建的文件) <br>4.mv super VOL.000.000 <br>5.Install new <br>6.选择安装介质。 <br>2.删除方法: <br>1.custom <br>2.remove <br>第七节高级进阶 <br>1.问题:我改了 hosts 文件,譬如: 127.0.0.1 localhost改成: 127.0.0.1 local 不重起系统,怎样让它生效? <br>答:# tcp stop <br># tcp start <br> 建议:好多地方要用到本机的反馈地址的,建议不要修改!!! <br>2.问题:我想修改主机名,如何修改? <br>答:如果想修改主机名,用uname -S 主机名。 <br>3.问题:怎么看我的SCO是多少用户? <br>答:uname -X <br>在liences manager中也可以看到!! <br>uname -A 更好 <br>4.问题:如何使可以访问软驱和光驱? <br>答:访问软驱:#mount /dev/fd0135ds18 /mnt <br> #cd /mnt <br> /mnt下的内容就是软盘的内容 <br> #umount /dev/fd0135ds18 <br>访问光驱:#mount /dev/cd0 /mnt <br> #cd /mnt <br> /mnt下的内容就是光驱的内容 <br> #umount /dev/cd0 <br>软去考出和考入 c 文件还可以用doscp <br>5.问题:系统开发包(开发系统)在何处,怎么找到,如何安装?是用系统盘引导系统安装,还是其他方式安装? <br>答:就在你的光盘上,用custom安装。在ROOT下:scoadmin->soft <br>6.问题:我gzip压缩软件,应该有unix版的,因我对*.tar.gz解压后文件以远大于软盘容量,无法tar进unix系统。我应到那里下载gzip,应怎样安装?恳请帮助! <br>答:ftp://sdccf.mine.nu或ftp://ftp2.caldera.com/pub/skunkware/osr5/vols/ <br>7.问题:SCO UNIX 5.0.5 装了开发系统,再装网卡驱动。PING 自己通,PING 别人不同,这和安装开发系统有关吗?怎样解决? <br>答:IP地址在同一个网段吗?如是,网线接法对吗?不在一个网段上要加路由的!! <br>8.问题: 如何构建WEB服务器? <br>答:Internet/Intranet的网络应用过程中,Web服务器的建设必不可少,而国内的企事业单位在组网方案中多考虑向Intranet靠拢,构建自己的Web服务器,利用其中的WWW、E-mail等服务提高办公效率。在国内,SCO UNIX作为一个技术成熟的商用网络操作系统,广泛地应用在金融、保险、邮电等行业中。其自身内建了丰富的网络功能,自SCO OpenServer 5.0版以后,各项网络服务内容大大加强,加上其良好的稳定性和安全性,无需追加任何投资完全可以配置成企业内部的Web服务器,利用各客户端(Win 9x)的浏览器软件即可实现WWW的各项功能,是充分利用已有投资、降低成本的好办法;UNIX Web服务器在一些商业网站中被成功地使用,如果你熟悉SCO UNIX,可以考虑选用SCO UNIX网络操作系统建立企业级Internet Web服务器。 <br> 本文以SCO OpenServer 5.0.5为例,介绍在已有办公网的基础上构建企业网Web服务器的方法。在A网段中构建一个SCO UNIX Web服务器(IP地址:205.100.100.52),在该局域网内客户机操作系统是Win 95/98/NT,浏览器为IE,这样具有良好的网页编辑环境和浏览界面(当然,也可以选用Linux环境下的网页浏览环境)。其中,有一台Win 9x客户机(IP地址:205.100.100.170)具有远程管理Web服务器和上传网页的功能;在广域网内的另一个B网段,有一些Web浏览的客户机,其中有一台Win 9x客户机(IP地址:204.1.191.2)也设置为具有远程管理Web服务器的功能。 <br>1.Internet Manager软件包的安装 <br>2.SCO OpenServer 5.0.5系统的安装及网络配置在此就不讲述了,只是用户需要注意在安装过程中选择缺省 <br> 软件包安装,这样该系统就包括了Intranet/Internet的Web服务功能。如果没有选择缺省软件包安装,就 <br> 要安装Netscape Communicator (Ver 4.0.5b)和SCO OpenServer Enterprise System Internet FastStart <br> (Ver 5.0.5m)软件包。具体步骤是插入SCO OpenServer 5.0.5的系统安装光盘,用#scoadmin→software命 <br> 令,选择安装光盘中的上述两个软件包进行安装,安装完毕,重新启动主机。 <br>3.WWW服务器远程管理的设置 <br> 虽然SCO OpenServer 5.0.5在主控台的图形界面中提供了管理WWW服务器的功能,但是对WWW服务器远程管 <br> 理的设置,使管理员能够更方便灵活地通过远程客户机维护WWW服务器。在这里WWW服务器IP地址为: <br> 205.100.100.52,WWW服务器远程管理的客户机IP地址为:205.100.100.170,WWW主页存放在目录/usr/www下 <br> (系统缺省WWW的主页目录为/usr/internet/ns_httpd/docs)。 <br>4.Internet Manager配置:用root 登录SCO UNIX主机,编辑/usr/internet/admin/access/site文件,在文件 <br> 中加入远程管理服务器的本地客户机IP地址:205.100.100.170。 <br> <br> 编辑/usr/internet/admin/conf/httpd.conf文件,将“ServerName localhost ”一行改为 “ServerName <br> 205.100.100.52”。 <br>5.重启主机,更新配置。 <br> <br> Netscape FastTract Server 的配置:用root 登录,编辑/usr/internet/ns_httpd/admserv/ns-admin.conf <br> 文件,将“ServerName scosysv.ccb”一行改为“ServerName 205.100.100.52”;将“Addresses 127.0.0.1” <br> 一行改为“Addresses 205.100.100.170”。 <br>6.重启主机,更新配置。进入/usr/internet/ns_httpd/httpd-80目录,运行stop,停止http服务管理程序; <br>7.远程启动 Internet Manager <br> 在windows 95/98/NT客户机启动IE浏览器,在地址栏输入服务器的IP地址和Internet Manager的端口号(615) <br> 及首页文件名——http://205.100.100.52:615/mana/mana/menu.mana,系统提示输入用户名和密码, <br> 首次登录时可使用系统默认的Internet Manager的管理用户“admin”和缺省口令“root”,登录后进入 <br> Internet Manager的界面。 <br> <br> 系统显示了各种服务内容,单击“Web”按钮,进入“Netscape FsatTrack Server”的管理入口,选择超 <br> 链结Netscape FastTrack Server (port 80),出现管理界面的登录对话框,输入admin用户名和缺省口令 <br> root,成功登录后进入Netscape FastTrack Server 2.01的管理画面。 <br>8.对Web Server Manager的配置进行修改 <br> 在管理界面上一排选项中,单击System Settings,再通过选择“Network Settings”、“performance tuning” <br> 等选项,可对服务器主目录、服务器名、httpd的监听端口号(缺省为80)、服务器的进程数等参数进行设 <br> 置。 <br> <br> 在管理界面上一排选项中,单击Content Mgmt,再单击左边“Primary Document Directory”,在正文区 <br> 的Primary Directory框中,输入将存放WWW主页的主路径名“/usr/www”;如果在主文档目录中需要为新 <br> 用户myweb建立一个目录 ,那么一定要对所建立的目录设置访问控制权限。 <br> <br> #cd /usr/www <br> <br> #mkdir myweb <br> <br> #chown nouser myweb <br> <br> #chgrp nouser myweb <br> <br> #chmod 755 myweb <br> <br> 进入Internet Manager的界面后,单击System Settings,再单击左边“Document preferences”,可增加或 <br> 修改缺省首页HTML文件名,点击OK按钮,选择“save and apply”,使修改有效。该系统缺省首页HTML文件 <br> 名为index.html、home.html。 <br> <br> 进入Internet Manager的界面后,点击Security,选择Set Internet Manager Password,可修改admin的口 <br> 令;也可以用root身份登录,在字符模式下键入/etc/internetpw来进行。 <br> <br> 进入Internet Manager的界面后,点击Security,选择Control Access from Remote Sites,输入204.1.19 <br> 1.2,这样可以增加一个远程管理Web服务器的客户机。该方法比在UNIX字符环境下编辑/usr/internet/admin/access/site <br> 文件更加方便快捷。 <br> <br> Web服务器设置完成后,将网页上传到WWW主页的主路径/usr/www下,系统缺省首页文件名为:index.html,在SCO UNIX系 <br> 统中,文件名是严格区分字母大小写的,所以上传到UNIX主机中的网页文件名的字母大小写有可能和Win 9x上的不同。 <br> 网页上传完成后,这样在客户机上就能浏览到SCO UNIX系统中Web服务器上的网页了。 <br>9.问题:机器上如何安装开发系统? <br>答: 放入安装介质, custom->Software->Install New->CD-ROM-> Sco Openserver Development Sys-tem 输入系列好!! <br>10.问题:如何添加网关和DNS服务?(unkonwn host name) <br>答:route add default xxx.xxx.xxx.xxx <br>答:网关需要在/etc/rc2.d/目录下的S打头的文件中加入 <br>route add default xxx.xxx.xxx.xxx 1 <br>这么一行,要不然每次启动后都要在#下执行一次 <br> 添加DNS服务:vi /etc/resolv.conf 内容为nameserver xxx.xxx.xxx.xxx ,既DNS地址。 <br>11.问题:如何启动时自动添加网关? <br>答:可以在/etc/rc2.d目录下用vi创建一个名为S10route的文件,内容为: <br>route add default xxx.xxx.xxx.xxx 2 其中xxx.xxx.xxx.xxx为网关。 <br>答:在vi /etc/tcp 找到route 那行修改一下岂不更为简单?在ifconfig后。 <br>在/etc/tcp文件里面添加也可以。 <br>答:在/etc/rc中更方便 <br>答:SCO UNIX环境下自动增加网关的两种方法: <br>1.方法一:编辑产生一个/etc目录下的gateways文件。 <br> <br>以root注册。 <br> <br>#cd /etc <br> <br>#vi gateways <br> <br>在该文件中增加以下语句: <br> <br>net目的网络gateway网关地址metric valuess [passive/active] <br> <br> 其中valuess表示一个到达目的网络所经过的路程段的数目即跳数。passive,active表示 网关为被动的或主动的。例如,笔者单位局域网上的unix主机要访问上级行100.88.1.0局域 网段,可用如下语句: <br> <br>net 100.88.1.0 gateway 100.88.198.1 metric 2 passive <br> <br> 其中100.88.198.1是本单位路由器的局域网IP地址。同样要访问别的分行的局域网可按 上述方法增加相应的语句。 <br> <br>2.方法二:编辑产生一个/etc/rc2.d目录下以大写S开头的文件如S96gateway。 <br> <br> 我们知道,在UNIX中有几种运行级,如运行级0表示系统停机状态,运行级1表示系 统管理状态,运行级2是系统常规运行级即多用户状态,而每个运行级都对应一个/etc/rcn .d目录。如运行级2对应/etc/rc2.d目录,这个目录包含一些shell文件,unix系统启动进入 多用户状态自动执行这些文件中的命令,而且这些shell文件名具有如下格式:Snnname。S 表示系统进入这个运行级需执行该文件以启动文件中指定的进程;nn是一个00-99的数字, 该数字是这个进程被启动的顺序号;name文件名,根据这一特点,我们可以编辑产生一个文 件如S96gateway达到机器启动自动加入网关的目的。 <br> <br>以root注册。 <br> <br>#cd /etc/rc2.d <br> <br>#vi S96gateway <br> <br>在该文件中,增加以下语句: <br> <br>route add net目的网络 网关地址 跳数 <br> <br>如前例为访问100.88.1.0网段,上述语句为: <br> <br>route add net 100.88.1.0 100.88.198.1 2 <br> <br> 其中100.88.198.0是本单位路由器IP地址。访问不同的网络,可相应增加对应的语句。 如果局域网上仅有一个路由器,可指定其为缺省网关,方法是在S96gateway中加入: <br> <br>route add default 网关地址 1 <br> <br> 如路由器地址为:100.88.198.1上述语句就是: <br> <br>route add default 100.88.198.0 1 <br> <br>12.问题:如何启动X Windows? <br>答:安装完后,如何进入sco unix图形界面装完后要先配置鼠标和显示器,startx就可以进入图形 <br>界面了 <br>执行scologin enable <br>则开机自动进入x-windows的登陆界;在/etc/default/中 #vi boot,在最后一行添加TIME=3保存,重启。下次开机就会直接进入图形界面。 <br>13.问题:如何修改主机的域?? <br>答:用vi 直接修改 /etc/hosts,不REBOOT使修改后的域生效!!可以在运行netconfig时修改。 <br>14.问题:我能Ping得通别人的机子,但别人却Ping不通我的机子,还有,我能Ping 得通所有局域网内的机子,但就是Ping不通INternet上的主机。 (Ping IP地址也不行,提示,not router) <br>答:你PING不通INTERNET是因为你没设好网关, <br>网关可以用route命令设置的 <br>你的电脑能PING通其他机子,其他电脑不能PING能你的电脑倒是很奇怪,不知道你是不是PING电脑的IP地址的,还是机器名的? <br>检查一下自己机器的 /etc/hosts 还有在/etc/tcp文件中增加一条语句 route add default 网关 1 <br>或者在/etc/rc2.d目录下创建一个文件,名为S10route,内容为: <br>route add default xxx.xxx.xxx.xxx 1 <br>其中xxx.xxx.xxx.xxx是网关。 <br>15.问题:unix下如何解.tar.gz文件? <br>答:一般来说,我们都会顺便将.tar档用compress压缩成.Z档,节省储存空间; <br>要还原时,要先uncompress,再解tar: <br>% compress backup.tar 压缩 <br>% ls -l backup* <br>% uncompress backup.tar.Z 解压缩 <br>% tar xf backup.tar 解tar压缩 <br> 你还可以用gzip/gunzip来代替compress/uncompress。 <br>16.问题:将一台WINDOWS 2000操作系统的机器作为代理服务器,用SCO OPENSERVER5。06作为客户端上网,不知有什么办法,把配置98的机器网关可以吗? <br>答: <br>(1)配置网卡,IP地址要和服务器在同一个网段。 <br>(2)在/etc/rc2.d下用VI编辑S10route ,加入网关,既服务器网卡的IP地址,如192.168.0.1 <br>(3)vi /etc/resolv.conf 内容为nameserver xxx.xxx.xxx.xxx ,既DNS地址。就是说把UNIX下的网关的DNS服务器设为WINDOWS主机就能上网了! <br>17.问题:20G的硬盘在sco unix 5.05中没什么没有完全认到。1 track 是多大? <br>答:1.安装时,在“boot”提示符下,输入以下内容: <br> defbootstr biosgeom=(25249,16,63) 括号中的值是你硬盘的参数(cylinder/heads/sectors-per-track),不要照搬。 <br>2.选择“interactive/divvy”方式,然后手动调整硬盘的cylinder/heads/sectors-per-track的值。以后的安装按照通常的方式。 <br>3.继续安装,ok <br>18.问题:SCSI硬盘的驱动怎样做,defbootstr link=...这里应怎样写? <br>答:Boot:提示符时输入:defbootstr link=”amird slha” sdsk=amird(0,0,0,0) Srom=wd(0,0,0,0) <br>其中,link=“amird slha”指出安装时需要联入的驱动程序名称(BTLDs,bootime loadable <br>driver),sdsk=amird(0,0,0,0)指出系统根盘的位置,几个数字分别为SCSI的适配器号 <br>(adapter number),总线号(bus number),SCSI ID,逻辑单元号(lun),Srom=(0,0,0,0)指 <br>出的是EIDE(IDE)CDROM的位置。在这种情况下,(n,n,n,n)分别代表(IDE Controller, <br>Master/Slave,LUN,BUS),合法值为0和1。在上面的例子中,IDE Controller:0=primary, <br>Master/Slave :0=master,LUN从:0(LUN for an EIDE/IDE device is always 0),BUS:0(BUS <br>for an EIDE/IDE device is always 0). <br>19.问题:很多软件产品完工之后,都会做成一个软件包,以便于用户用custom工具进行安装。 <br>哪位能详细描述一下,做软件包的过程? <br>答:SCO OPENSERVER 下custom发布软件的制作方法 <br>在SCO OPENSERVER5.0.x下,软件都用cutsom管理用户通过该工具,可以很好地进行软件的安装、升级、删除;开发商通过该工具,可以很好地管理好开发的发布软件的版本。利用SCO OPENSERVER下的一个工具——Custom Distribution Master ToolKit,本文提供了custom发布软件的制作方法。 <br> CDMT生成的发布软件,根据其介质可为软盘、磁带或光盘版。其中光盘发布软件的生成比较困难,这是由于SCO OPENSERVER支持的光盘刻录机比较少,往往只好借助于windows或linux下的刻录工具。然而,现在软件大都通过光盘来安装,因此,光盘发布软件的制作显得尤为重要。下面将具体介绍CDMT生成发布软件的具体过程,包括软盘、磁带和光盘。 <br> <br> 一、确定你的产品结构 <br> <br> SCO OPENSERVER下,custom按照如下层次组织系统上安装的软件: <br> 如产品SCO OpenServer 5.0.x被分成很多组件,如Xclient和Wserver,每一个组件又分成多个包,如man等。 <br> 为了说明方便,我们所举的例中名称都取为一个,并且只有一个组件和一个包,名字全部为test。 <br> <br> 二、确定每个文件的属性 <br> <br> 属性有shared(/opt)和non-shared(/var/opt)之分,其中shared的文件为只读,non-shared的文件为可读可写。本处为说明方便,所举的例子中的文件全部为shared。 <br> <br> 三、构件软件的目录结构 <br> <br> 所安装的test软件的目录结构为: <br> /usr/test/.profile <br> database/ <br> dblog/ <br> bin/ <br> tmp/ <br> <br> 四、设置CDMT的环境 <br> <br> 设置生成该Distribution的根目录CDMT-DIR环境变量,在命令行下键入: <br> #CDMT-DIR=/usr/test <br> #export CDMT-DIR <br> <br> 五、生成CDMT命令所需的输入文件 <br> <br> 包括三个文件,分别是: <br> $CDMT-DIR/input/test.prd <br>$CDMT-DIR/input/test.cmpnt <br>$CDMT-DIR/input/test.pkg上述三个文件可以用vi生成,也可以用如下两条命令生成后用vi修改: <br> 在$CDMT-DIR目录下: <br> find.-print>/tmp/TEST.files <br>cdmtConvert/tmp/TEST.files <br>在input目录下,生成了四个文件,其中一个是为生成cdmt.config文件的。 <br> 转到$CDMT-DIR目录下,执行命令: <br> #vi$CDMT-DIR/cdmt.config <br> 在该文件下输入: <br> CONFIG: <br> ArchiveMedia=CD <br> CD-MEDIA: <br> DistCode=“CDDist” <br> 再把input目录下的test.config文件中的内容拷贝到test.config中。 <br> 以上的config文件是为生成光盘介质,生成其它介质的config也类似,可以参考随机手册。 <br> <br> 六、生成SSO树 <br> <br> 在CDMT-DIR宏已设定的条件下,在任何目录下(当然,一般都在$CDMT-DIR/下)先后执行以下三个命令: <br> 1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -