欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    linux服务器架设教学文案.doc

    • 资源ID:51426270       资源大小:2.23MB        全文页数:47页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    linux服务器架设教学文案.doc

    Good is good, but better carries it.精益求精,善益求善。linux服务器架设-ApacheApache:在1995年之前就有很多的web架设服务器软件的出现,不过,真正到了1995年之后,由国际超级计算机应用中心(NCSA)主导并克服了一些Web主机的bug之后,才让这个http协议的www套件得到了更广泛的应用!而因为这个版本是来自于一些bug的克服,因此,这个www套件被称为【Apatchyserver】,意思是一个经过更新后的Server的意思!后来,因为要将名字确定下来,干脆就直接取其谐音,用【Apache】。如果你的Apache服务器是默认安装的话,那么就可以直接用service命令来管理Apache的启动,停止,和参看状态,如下图所示:注意:这里要解释一下,如果避免上面提到的那个信息,大家都知道apache的配置文件在/etc/httpd/conf目录下,你需要更改apache的配置文件,你vi打开这个配置文件,如下图:然后找到ServerName这一行:下面你要做的就是把这一行的内容该一下,就是把WWW。Example。com改成你的IP地址就可以了,我的IP是192.168.55.2所以我的更加就如下图所示:别忘了把ServerName前面的“”号去掉。然后你再次启动Apache就不会再出现这个信息了:当你已经启动了Apache的服务之后,你就可以检测一下Apache服务是否正常。这时你启动浏览器,在浏览器中键入你的IP地址,就会出现Apache的测试页面,如下图所示:其实到这里你就已经可以发布一个简单的网页了,现面我来说明一下怎样发布一个简单的网页:首先:你需要写一个基本的网页,写个很简单的就可以了。先后:你把这个网页放到Apache的默认发布路径上:/var/www/html文件夹最后:完成上面的工作后你就可以测试了。打开浏览器进行测试,测试结果如下图:这就是最基本的Apache的配置了。现面我们来介绍一下httpd.conf这个文件,请自行参考底下的设定来解决您的http.conf此处,需要注意的是基本的环境设定方法为:<设定项目><设定项目>例如:<Directory>OptionsIndex</Directory>几乎都是这样的设定。特别留意的是,如果你由额外的设定时,不能随便在httpd.conf里头找地方写入,否则如果刚好写在<Directory>.</Directory>里头,那么就会出现错误了。下面列出一些基本的httpd.conf中的内容:其他的我就不在这里列举了,请大家自己找一些资料看看。认证和授权所谓的认证和授权就是,只有拥有密码的人才可以查看该网站的内容。在这个实验中我们在写一个网站,当然是写一个最简单的,其实就是一个网页,该网页的具体实现,如下图:这是一个非常简单的网页。这就不作太多解释了。我们要想发布这个网页,就需要把它放在/var/www/html中。这个网页的名字叫做index.html。然后就是重点的内容了,我们需要对这个网页进行认证机制。当然这种认证机制的实现同样也是需要更改Apache的配置文件的。需要在配置文件中添加下图所示的内容:下面我们需要制作口令文件:所有以上工作完成以后,需要重新启动Apache服务器。然后我们打开浏览器进行验证:当输入用户名和密码只有,如果输入正确会出现下面的内容:Apache上的虚拟主机虚拟主机是指在同一台服务器上实现多个Web站点,要想实现虚拟主机功能只能通过如下途径:(1) 不同的虚拟主机使用不同的IP地址和端口号。即若虚拟主机使用相同的IP地址,则必须使用不同的端口号,但这种情况下,客户浏览该服务器时必须指定特定的端口号,否则无法访问。称这种虚拟主机为基于IP的虚拟主机。(2) 不同的虚拟主机使用不同的主机头。主机头使得在一台计算机上可维护多个域名,实现多个虚拟主机。使用主机头需要配置DNS服务器,即设置一台计算机的IP地址映射到多个域名。主机头只能在HTTP/1.1协议上运行,因此并非所有浏览器都支持主机头。我们这里主要讲解第一种的实现,由于第二种需要配置DNS服务器,所以有兴趣的同学可以自己搜一些资料。下面我们来配置基于IP的虚拟主机。在配置基于IP的虚拟主机的时候我们需要为虚拟主机写一个配置文件,然后在Apache的配置文件中包含虚拟主机的配置文件,这需要在Apache的配置文件中假如Include语句,如下图所示:然后我就要自己动手写虚拟主机的配置文件了,在写配置文件之前我们需要先建立vhost-conf.d文件夹:然后在这个目录下,创建配置文件,配置文件的文件名为ip-vhost.conf,把下图的内容输入即可:接着建立两个虚拟主机的文件夹,ip-vhost1和ip-vhost2。然后在分别在这两个文件夹中建立两个HTML页面,如下图所示:最后就可以检测我们的实验成果了:在浏览器中分别输入“192.168.55.10:8888”和”192.168.55.10:6666”验证实验结果:DNSDns的简单架设这个架设平台是Redhat企业版5,可能在其他的linux版本上配置的一些细节不一样。跟apache一样,DNS的配置文件名为named.conf,但是在本实验平台上这个文件是不存在的是要自己建立的,它的默认建立路径是/var/named/chroot目录下(不同版本的bind是不一样的)。如下图所示:下图是我写的named.conf的内容:这里有一点要解释一下,上面我写的directory是“/var/named”但是当我把named.localhost文件和文件放如这个目录下的时候回出现错误(无法启动DNS服务)。只有把这两个文件放到下图所示的路径下才可以?(这里我也不知道是怎么回事?)这两个文件中的内容如下图所示:这些配置文件都写好后,就可以启动DNS服务了。然后你需要把自己的DNS设置成自己的IP地址。现面进行测试,还机的我们在将Apache服务器的时候做的那个小网页吗?我们以前是通过IP地址来访问的,现在我们来通过域名来访问吧。192.168.55.2在我的配置中所对应的域名为下面来让我们验证一下:我们还可一通过nslookup命令来测试:Samba在介绍本实验前,先说明一下我用到的两个机器:一台linux机器IP为192.168.55.2一台是windowsxp它的IP是192.168.55.1下面我们来介绍一下基本的samba服务器的简单应用。首先我们来说明一下,samba服务器的配置文件是smb.conf这个文件在/etc/samba目录下。还有一个是lmhost这个文件是NetBIOS名称解析(一边不用配置也可)。这里我配置了一下:在配置smb.conf配置文件之前我建议大家先这个文件给备份一下:我建议大家不要直接用smb.conf里的内容,可以把它里面的内容全部删除后,自己从新写:下图是我写的smb.conf的内容:下面我们可以做一下测试:然后我们就可以启动samba服务器了:下面我们在linux主机上做一下简单的测试:下面我们在共享的/var/www/html目录下,做一个简单的html文件。起名为samba.html,我们用浏览器浏览一下它的内容:下面我们用windows来登陆到共享目录:在windows的运行中输入192.168.55.2即可:然后就会登陆到共享的目录中了:进入web文件夹后,就会看到samba.html这个HTML文件了:我选择用记事本打开了这个文件,下面是它的内容其实就一句话:DHCP在做实验之前我们来看看实验的环境:我需要两台机器,一台是DHCP服务器(Linux主机)这里我用的是Redhat企业版5。另一台是客户机:我用的是windowsxp系统。Linux主机的IP是:192.168.55.2。我要配置的DHCP服务器的地址池范围是:192.168.55.4192.168.55.10DHCP服务器的简单配置:DHCP服务器和apache服务器一样,它也是有一个配置文件,这个文件就在/etc目录下,名字为dhcpd.conf。我们要编辑这个配置文件,如果配置文件没有编辑正确的话,那么DHCP是无法启动的。我们需要把配置文件的内容写成如下样子:配置完之后就可以启动DHCP服务器了:然后让我们来验证一下:我们登陆到windowsXP主机上,右键单击网上邻居,查看属性,会出现下图所示:接着我们右键单击本地连接,查看属性,会出现下图:然后我们在运行里输入“cmd”:在终端用ipconfig/all命令查看IP地址情况:MysqlLiunx下最常用的中小型数据库就是mysql了,这里我讲一下mysql的基本应用,因为我们的系统在安装的时候已经默认安装上了这个数据库,而且它和其它的服务不一样不需要什么配置文件,所以我们讲一下如何应用:当你你启动了服务器后,你就可以用mysql这个命令进入命令行界面:用这个命令进入控制台后,你就可以键入各种各样的命令了,我们这里要学会这么建立数据库,这么建立表,这么在表中添加数据,这么察看表中的数据:我们先用create命令创建了一个数据库,然后用show命令查看我们有多少个数据库,看看我们创建的数据库“zhou”在不在其中,然后我们可以用use命令选择我们需要操作的数据库:我们选择了我们需要的数据库后,我们用createtable命令在这个数据库中创建一个表,表名为test。如果在没有给表中添加任何数据的情况下,察看这个表的话,那么给你这个表示空的这样的信息,如下图所示:看果然后这样的提示吧。接着我们需要在这表中添加一些数据,我们用insertinto命令:我们在这个表中插入了一条记录,下面我们可以用select命令来查询表中的信息了:这个就是查询的结果。这里只是介绍了一下mysql的基本应用,其实mysql很复杂的,这里只是做一下介绍。FTP这里我们使用的FTP是VSFTP,我们做实验的平台是redhat企业版5。其实ftp的配置比较简单,我们是在安装体统的时候默认安装上VSFTP的。VSFTP的配置文件在/etc/vsftp这个目录下,名字为vsftp.conf。下面我们来看看vsftp配置文件里的内容吧:上面就是vsftp配置文件里的内容了。下面我们来看看启动vsftp的基本命令,这和上面提到过的其他服务器是一样的:请注意:vsftp的默认的目录是在/var/vsftp/pub这个目录下的:现面我们来进行验证:Sendmail下面我们来介绍一下linux下的邮件服务器Sendmail的架设过程,这里我们只介绍基础架设。在我们用邮件服务器的时候,我们同时也会用到DNS服务器,我们要在DNS服务器上配置MX记录,这样我们就可以用例如:zhou这样的域名了。这样也十分的方便我们记住这些名字。下面我们先来设置一下DNS,主要就是在DNS中加入一个MX记录:好的,现在我们已经设置完了DNS。设置完后要重新启动DNS服务器。那么下面我们来介绍一下Sendmail邮件服务器。首先,我们要看看自己的机器上是否安装的有Sendmail的组建,我们要用rpm命令查看,如果没有的话,那么我们就需要自己安装了。好,我用的系统是redhat企业版5,Sendmail必须的组件我都已经安装好了。Sendmail的配置文件在/etc/mail底下,我们一般不手动修改它的配置文件,而是用m4程序来生成和修改它。这个配置文件的名字为:sendmail.cf像这样生成的配置文件只能接收127.0.0.1的信件,如果我们需要接收其它的信件的话,那么我们需要稍微修改一下这个配置文件:然后,我们需要重新生成配置文件:现在我们可以启动Sendmail服务器了:下面我们来进行验证:这里我用了两个用户来进行验证,一个是root用户,一个是新建的test用户。他们两个邮件放置在/var/mail目录下:下面我们用test用户验证:-

    注意事项

    本文(linux服务器架设教学文案.doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开