您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 项目七Linux在数据中心的应用
《Linux系统管理与维护》项目七Linux在数据中心的应用项目六Linux在高等院校的应用(复习)【复习要点】•☆掌握校园网的需求和特点•☆掌握Linux下建立FTP、在数据中心的应用【学习要点】☆了解Linux操作系统在数据中心应用的现状及前景。☆掌握Linux环境下邮件服务器与数据库服务器的安装与配置方法。项目概要数据中心是中国各行业中开展集成信息化建设的行业之一。该项目架设了企业内部常用的邮件服务器以及数据库服务器。在金融企业里,这两种服务也是必不可少的。任务一:数据库服务器的安装与配置任务二:邮件服务器的安装与配置任务一数据库服务器的安装与配置MySQL数据库简介•MySQL是一个高性能、多线程、多用户的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统。MySQL完全适用于网络,用其建造的数据库可在因特网上的任何地方访问,因此,可以和网络上任何地方的任何人共享数据库。MySQL具有功能强、使用简单、管理方便、运行速度快、可靠性高、安全保密性强等优点。MySQL数据库安装与配置MySQL是当今在最流行的开源数据库,它在Linux环境下有三种装方式。使用RPM包安装,源代码安装,使用软件包管理者安装。下面介绍使用RPM包安装。使用RPM包安装•1、下载MySQL的安装文件•2、安装MySQLMySQL数据库安装与配置MySQL数据库安装与配置上面显示可以看出MySQL服务已经启动。2)安装客户端运行如下命令:显示安装完毕。用下面的命令连接mysql,测试是否成功。登陆MySQL数据库登录MySQL的命令是mysql,mysql的使用语法如下:mysql[-uusername][-hhost][-p[password]][dbname]username与password分别是MySQL的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:,由于初始没有密码,第一次进时只需键入mysql即可。其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。注意:这个mysql文件在/usr/bin目录下,与后面讲的启动文件/etc/init.d/mysql不是一个文件。修改登录密码MySQL默认没有密码,安装完毕增加密码的重要性是不言而喻的。1、命令usr/bin/mysqladmin-urootpassword‘new-password’格式:mysqladmin-u用户名-p旧密码password新密码2、例子例1:给root加个密码123456。键入以下命令:注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。3、测试是否修改成功1)不用密码登录显示错误,说明密码已经修改。2)用修改后的密码登录修改登录密码MySQL默认没有密码,安装完毕增加密码的重要性是不言而喻的。1、命令usr/bin/mysqladmin-urootpassword‘new-password’格式:mysqladmin-u用户名-p旧密码password新密码2、例子例1:给root加个密码123456。键入以下命令:成功!这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。启动与停止1、启动MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。2、停止3、自动启动1)察看mysql是否在自动启动列表中[root@test1local]#/sbin/chkconfig--list2)把MySQL添加到你系统的启动服务组里面去3)把MySQL从启动服务组里面删除。电子邮件服务概述电子邮件是当今网络上最流行的服务,也是最重要的服务之一。电子邮件的主要功能是在网络上进行信息的传递和交流,与传统的邮政信件服务类似,电子邮件服务具备快捷,经济的特点。对于一个完整的电子邮件系统,包含3个部分:1、邮件用户代理程序2、邮件传送代理程序3、电子邮件协议电子邮件服务概述电子邮件地址使用如下格式:USER@SERVER.COM•在RHEL4中,用户邮箱文件为:/var/spool/mail/username–一封电子邮件有两部分组成:–头部(head):包括发送方、接收方、发送日期、邮件主题等。–正文(body):要发送的消息内容。电子邮件服务概述邮件用户代理程序邮件用户代理(MUA)是一个用于收发邮件的应用程序,英文全称为MailUserAgent。目前常见的MUA有Outlook,OutlookExpress,Foxmail,Eudora等。邮件传送代理程序邮件传送代理程序用来监控及传送电子邮件,它的英文全称为MailTransferAgent,简称MTA。比较著名的产品有Window下的Exchange、ImailServer等。电子邮件协议电子邮件客户端和服务器端通过电子邮件协议来进行通信,常见的通信协议有SMTP,POP3。安装Sendmail服务器在光盘上或Internet上找到下面几个RPM包(RedHatLinux安装光盘都有):sendmail-8.9.3-10.i386.rpmsendmail可执行文件、sendmail-cf-8.9.3-10.i386.rpmsendmail.cf生成器和sendmail-doc-8.9.3-10.i386.rpmsendmail.cf文档。使用以下命令安装或升级:#rpm-ivhsendmail-8.9.3-10.i386.rpm#rpm-Uvhsendmail-8.9.3-10.i386.rpm配置Sendmail服务器配置Sendmail的过程如下:1、启动Sendmail2、配置文件设置sendmail.cf。sendmail.cf是Sendmail的配置文件。一般说来在安装了Linux系统之后,它将自动生成一个适合本系统使用的sendmail.cf文件。3、创建帐号在Linux中,要为一个新的用户开邮件账号,只需在Linux系统中新增一个用户就可以了。安装和配置Postfix服务器1、Postfix邮件服务的安装默认情况下安装程序已将sendmail安装到系统中了,如果要使用postfix就必须先将sendmail服务停止,然后安装postfix服务软件a.关闭sendmail服务及开机时自启动/etc/rc.d/ini.d/sendmailstopChkconfigsendmailoffb.安装Postfix服务rpm—ivhpostfix—2.2.2-2.i386.rpm2、Postfix基本配置Postfix基本配置是/etc/postfix/main.cf,主要配置参数意义如下:安装和配置Postfix服务器1、Myhostname指定主机名Mydomain指定主机的域名2、设置主机寄出邮件使用的域名(使用邮件主机的主机域名,如:wxtsc.com)3、inet-interfaces=all(postfix服务器监听的网络接口,默认为localhost,all为从何网络接口接受邮件)4、4mydestination=$mydomain,$myhostname设置可接受邮件的主机名或域名,以上表明来信的收件人是XXX@wxstc.com,XXX@mail.wxstc.com都会接受这些邮件。5、mynetworks-style=class或subnet或host(用户通常不设置这个参数)6、mynetworks=192.168.16.0/24(设置可转换(relay)哪些网络的邮件,作用和5一样7、relay-domains=wxtsc.com设置可转发哪些网域的邮件(任何由wxstc.com发来的邮会认件都为是信任的,postfix会对这些邮件进行转发)以上配置仅支持客户端发信,还不支持收信,要收信还需做下面的配置安装和配置Postfix服务器3、配置虚拟域和用户别名设置配置虚拟域为了让用户可以使用LLX@wxstc.com和LLX@wxstc.net收发邮件我们必须配置虚拟域,在main.cf文件中,我们添加以下内容:virtual_maps=hash:/etc/postfix/virtual这里假定用户tom、test、white需要使用这个虚拟域名,当然首先要在系统中添加这几个用户,然后建立/etc/postfix/virtual文件并添加以下内容:wxstc.netanythingtom@wxstc.nettomtest@wxstc.nettestwhite@wxstc.netwhite之后,用postmap命令生成虚拟域数据库:postmap/etc/postfix/virtual配置用户别名在main.cf文件中添加以下内容:alias_maps=hash:/etc/postfix/aliases编辑/etc/postfix/aliases文件,将root:postfix改为:root:LLX安装和配置Postfix服务器用以下命令建立别名数据库:postalias/etc/postfix/aliasesAlias-maps=hash:/etc/aliasesAlias-database=hash:/etc/aliasesAliases的文件格式(文本文件0如:calass:wangpin,yanglie别名实际用户名dovecot安装配置a.安装RPM方式:rpm-ivhdovecot-0.99.14.fc.i386.rpm图形方式::选择桌面-系统工具-添加/删除应用程序-软件包管理-服务器-邮件服务器-细节-选择dovecot-Dovecotsecureimapserverb.配置配置文件是/etc/dovecot.confProtocols=pop3;邮件主机运行的服务协议Pop3_listen=*;*表示监听本机上的所有网络接口c.启动dovecot服务并设置为自启动/etc/init.d/dovecotstartChkconfigdovecoton安装和配置Postfix服务器用以下命令建立别名数据库:postalias/etc/postfix/aliasesAlias-maps=hash:/etc/aliasesAlias-database=hash:/etc/aliasesAliases的文件格式(文本文件0如:calass:wangpin,yanglie别名实际用户名dovecot安装配置a.安装RPM方式:rpm-ivhdovecot-0.99.14.fc.i386.rpm图形方式::选择桌面-系统工具-添加/删除应用程序-软件包管理-服务器-邮件服务器-细节-选择dovecot-Dovecotsecureimapserverb.配置配置文件是/etc/dovecot.confProtocols=pop3;邮件主机运行的服务协议Pop3_listen=*;*表示监听本机上的所有网络接口c.启动dovecot服务并设置为自启动/etc/init.d/dovecotstartChkconfigdovecoton学习小结项目7着重介绍了Linux系统在数据中心的应用,通过实际的两个任务分别阐述了Linux环境下邮件服务器与数据库服务器的架设,本项目的内容实用性很强,非常贴近数据中心的实际应用。
本文标题:项目七Linux在数据中心的应用
链接地址:https://www.777doc.com/doc-804139 .html