linux校园网设计方案内容摘要:

这个配置选项指定如何运行 WEB 服务器。 Apache 可以使用两种方法来运行服 务器: standalone(独立的 )和 id(由 id 运行的 )。 standalone 参数表示 WEB 服务进程以一个单独的守候进程的方式在后台侦听是否有客户端的请求,如 果有就生成一个子进程来为其服务。 id 参数表示 WEB 服务不是以一个单独的 守候进程的形式支持。 而是由 Id 这个超级服务器守候进程进行代劳,当它收 到一个客户端的 WEB 服务请求的时候,再启动一个 WEB 服务进程为其服务。 从功 能的角度看,这两种方法几乎是相同的。 但它们之间实际有很大区别,区别在 于服务器的性能。 一个由 inted 运行的服务器进程在它结束对请求服务的同时 立刻退出。 而在 standalone 模式下,子 WWW 服务器进程在退出之前要挂起一段时 间,这就给它们提供了机会,可以重新用来服务新的请求。 为用户开辟个人主页空间 如果我们利用了 LINUX 系统架设了一台 WEB 服务器,我 们不仅可以存放公司的主 页,而且还可以为公司的每一个员工提供一块个人主页的空间。 首先,为需要个人主页空间的员工在 LINUX 上开设一个帐号。 这样,它就拥有了 一个用户主目录 /home/用户帐号名。 addusr 用户帐号名 passwd 用户帐号名 在用户主目录下建立一个目录 public_html,然后为其设置相应的权限。 cd ~用户帐号名 mkdir public_html chmod 755 public_html 确认在 文件中的 UserDir 命令设置的是 public_html 目录。 让员工将自 己的个人主页上传到自己用户主目录下的 public_html 目录中。 现在就可以使用 来访问员工的个 用 Apache 实现虚拟主机服务 配置步骤 假设,我们用来实现虚拟主机服务的机器,首先已经为自己提供了 WEB 服务,现 在将为新的一家 提供虚拟主机服务。 规划 IP 地址:为虚拟主机申请新的 IP地址。 (假设本机 IP 地址为) 2) 让 ISP 作好相应的域名解析工作。 3) 为网卡设置 IP 别名: /sbin/ifconfig eth0:0 mask 4) 重新设置 /etc/d/conf/,在文件中加入: VirtualHost ServerAdmin DocumentRoot /home/d/ ServerName ErrorLog /var/log/d/ /VirtualHost 5)建立相应的目录。 mkdir /home/d/ mkdir /var/log/d/ 6)将相应的主页内容存放在相应的目录中即可。 配置代理服务器 为了允许 Apache 作为代理服务器,需要将 ProxyRequests 设为 On,然后根据 你希望代理服务器做什么而增加什么附加配置。 无论你希望做什么,你所选的 代理配置都应该放入一个特殊 ?lt。 Directory容器中。 Directory proxy:* „ /Directory 实例一:将私有 IP 网连到互联网 假设私有网上只有一台计算机被分配了互联网上合法的 IP 地址,这台计算 机运行 Apache 代理服务器, ProxyRequest 设置为 On,并且不需要附加其他配 置,所有请求均可由这台代理服务器代理服务。 实例二:让 Apache 允当远程 WWW 站点的缓冲 第一步:将 ProxyRequest 设置为 On 第二步:创建配置如下: Directory proxy:* CacheRoot //cache CacheSize 1024 CacheMaxExpire 24 /Directory 这里的意思是设置 Cache 目录为 //cache;大小为 1024KB,即 1MB;缓冲中的 内容在 24 小时后失效。 实例三:建立镜像站点(其实这也就是所谓的逆向代理服务器) 第一步:将 ProxyRequest 设置为 On 第二步:创建配置如下: Directory proxy:* ProxyPass / / CacheRoot //cache CacheDefaultExpire 24 /Directory 2. DHCP服务器配置 [root@server ~] rpm qa | grep dhcp 将光盘 mount 上去,然后安装 DHCP 服务端软件 [root@server ~] mount /media/cdrom mount: block device /dev/hdc is writeprotected, mounting readonly [root@server RPMS] find /media/cdrom name dhcp* /media/cdrom/RedHat/RPMS/ /media/cdrom/RedHat/RPMS/ /media/cdrom/RedHat/RPMS/ /media/cdrom/RedHat/RPMS/ [root@server RPMS] rpm ivh /media/cdrom/RedHat/RPMS/ [root@server RPMS] rpm qa | grep dhcp 查看一下,都有那些 文件 [root@server RPMS] rpm ql grep dhcp ... /etc/ dhcp 配置文件 /etc//etc//etc/sysconfig/dhcpd /etc/sysconfig/dhcrelay /usr/bin/omshell /usr/sbin/dhcpd /usr/sbin/dhcrelay /usr/share/doc/ /usr/share/doc//usr/share/doc//usr/share/doc/板 /usr/share/man/man1/ /usr/share/man/man5/ /usr/share/man/man5/ /usr/share/man/man5/ /usr/share/man/man8/ /usr/share/man/man8/ /var/lib/dhcp /var/lib/dhcp/ 分配 IP 的那个日志文件 [root@server RPMS] more /etc/ 这儿有没有什么东东的,还是把模板文件 COPY 过来吧 [root@server RPMS] cp /usr/share/doc//etc/ 查看配置文件,并根据自己的要求更改 [root@server RPMS] more /etc/ ddnsupdatestyle interim。 ignore clientupdates。 sub mask { default gateway option routers。 option submask。 option nisdomain。 option domainname。 Option domainnameservers ,。 option timeoffset 18000。 Eastern Standard Time option ntpservers。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。