linux服务器配置实验

linux服务器配置实验

ID:27485713

大小:104.50 KB

页数:14页

时间:2018-12-04

linux服务器配置实验_第1页
linux服务器配置实验_第2页
linux服务器配置实验_第3页
linux服务器配置实验_第4页
linux服务器配置实验_第5页
资源描述:

《linux服务器配置实验》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Linux服务器配置实验实验一实验名称APACHE服务器架设实验目的1.Apache的基本安装和配置。2.Apache中应用CGI。3.基本代理配置。(squid)实验要求1.两台互通的RH9.0机。2.这两台机已配置过DNS。实验步骤1.准备工作。由于web服务器与DNS关系非常紧密。作好这步准备工作,保证首先做好“实验一:DNS服务器架设”。DNS能够实现的主要功能就是能解析:station1.exmaple1.com,server1.example1.com两个域名的IP,如果你想在/et

2、c/hosts中实现,我想也不是不可以。这里不提倡这么做。这里指明机器1为:server1.example1.com,机器2为:station1.example1.com.也可以自己变通。2.在机器1上安装和配置简单的Apache。1)检查下列包是否安装,httpdhttpd-manual缺什么,装什么。2)开启httpd服务#servicehttpdstart如果开启失败,查看/var/log/httpd/下的相关日志,切记要在/etc/hosts中添加类似192.169.0.254examp

3、le1.comserver1的一行。3)检查/etc/httpd/conf/httpd.conf中,有下列一行活动DocumentRoot/var/www/html4)用一个浏览器打开:http://server1.example1.com如果是正常情况,你会看到Apache的介绍页面。5)创建新的目录和html文件。#mkdir-p/var/www/virtual/server1.example1.com/html#vi/var/www/virtual/server1.example1.com

4、/html/index.htmlServer1.example1.com6)编辑/etc/httpd/conf/httpd.conf,末尾追加下列文本。NameVirtualHost*:80ServerNameserver1.example.comServerAdminroot@server1.example.comDocumentRoot/var/www/virtual/server1.example.com/html第14页,共14页Linux服务器配置实验Err

5、orLoglogs/server1.example.com-error_logCustomLoglogs/server1.example.com-access_logcombinedOptionsIndexesIncludes7)确保DNS能够解析你的VirtualHost#hostserver1.example1.com8)重新启动httpd#servicehttpdrestart如果启动失败,看/var/log/httpd/下的相应日志,会告诉你具体哪里错误。9)

6、在浏览器里能够看到你自己写的网页了吗?http://server1.example1.com10)在机器2上能看到http://server1.example1.com吗?3.机器1,在Apache中应用CGI1)编辑/etc/httpd/conf/httpd.conf,在块中添加下列一行:ScriptAlias/cgi-bin//var/www/virtual/server1.example1.com/cgi-bin/2)创建目录,创建文件。#mkdir/var/ww

7、w/virtual/server1.example1.com/cgi-bin#vi/var/www/virtual/server1.example1.com/cgi-bin/test.sh#!/bin/bashechoContent-Type:text/htmlechoecho“”echoMyusernameis:whoamiechoechoMyidis:idecho第14页,共14页Linux服务器配置实验echoHereis/etc/passwd:cat/etc/passwdecho“”3)

8、改变test.sh的执行权限:#chmod555test.sh4)重启httpd服务:#servicehttpdrestart若有错,看日志。5)浏览:http://server1.example1.com/cgi-bin/test.sh6)机器2能浏览http://server1.example1.com/cgi-bin/test.sh吗?4.基本代理配置:1)机器1,检查squid包装了没有,没有的话,则进行安装。2)机器1,启动squid服务。#servicesquidstart有问题?看

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。