Linux网络服务器配置管理项目实训教程,杨云 等编著,中国水利水电出版社,1,.,项目课题引入,2,.,打印服务简介,3,.CUPS服务的安装、启动与停止,6,.现场演示案例,4,.CUPS打印服务管理,5,.常用打印命令,项目背景,某企业新增了一台惠普打印设备,需要在Linux系统下安装,命名为“HP”,并进行打印作业的管理。,项目分析,本项目对应的工作任务:,1.打印服务的安装,2.打印服务的启动与停止,3.打印服务的配置与管理,4.常用打印服务的命令,项目分析,完成职业任务需要的专业知识:,1.打印服务配置文件,2.打印服务的安装、启动与停止,3.打印服务的管理,4.打印服务的常用命令,教学目标,1.打印配置文件(掌握),2.打印服务的安装、启动与停止(掌握),3.打印服务的管理(重点掌握),4.常用的打印命令(重点掌握),应达到的职业能力,1.能熟练安装打印服务,2.能熟练配置与管理打印服务,3.能够熟练掌握打印命令,1,.,通用打印系统概述,2,.,CUPS的配置文件,项目问题,1,打印服务简介,通用Unix打印系统(CUPS)最早由NovelI和xerox公司开发,主要用来实现标准化打印和在IP网络上实现共享。,目前,CUPS已经成为Linux和其他类UNIX操作系统默认的打印标准。,CUPS以IIP协议(Internet Printing Protocol,即网际打印协议)为基础,同时也支持LDP(Line Printer Daemon)、SMB(Server Message Block)以及AppSocket等通信协议。根据IIP模式,打印服务器和申请进行打印的客户端能够通过HTTP协议交换打印机的型号和功能等信息。打印服务器也可以广播打印机的存在,这样客户端就可以很容易地找到本地可用的打印机。,通用打印系统概述,实现多用户共享打印,提供访问权限控制,管理打印队列,从一个集中的位置组织多台打印机,支持PPD打印文件,支持自动检测打印机,具有Web管理界面,CUPS,的优点,cupsd.conf是CUPS服务器主配置文件,位于/etc/cups目录下。CUPS守护进程会根据cupsd.conf文件里的设置对收到的请求做出响应。,classes.conf是CUPS打印机类配置文件,位于/etc/cups目录下,用于定义本地可用的打印机类。,printers.conf是CUPS打印配置文件,位于/etc/cups目录下,用于定义本地可用的打印机。,CUPS,配置文件,1,.,CUPS服务的安装,2,.,CUPS的启动与停止,项目问题,2,CUPS,服务的安装,RHEL4默认安装了CUPS服务,一般不用手动进行安装。,案例:查询CUPS,查看更多的软件包相关信息的命令如下:,#rpm qi cups,查看与CUPS相关的软件包,命令如下:,#rpm qa|grep cups 或,#rpm qa cups,CUPS,的安装,图形化安装方式:使用面板中的【应用程序】菜单中的【添加/删除软件】选项进行安装。,命令行安装方式:,使用 “rpm ivh”命令进行安装,CUPS,的安装,案例1:启动CUPS,案例2:停止CUPS,案例3:重新启动CUPS,案例4:查看CUPS服务在各个运行级别中的启动状态:,案例:,CUPS,的启动与停止,1,.,图形界面下的配置,2,.,基于Web的配置,项目问题,3,打印服务管理,在Red Hat Enterprise Linux 4.0的桌面环境下,选择【应用程序】|【系统设置】|【打印】命令,打开CUPS配置工具窗口。,单击【新建】按钮,单击【前进】按钮,输入打印机名称“HP”,,,单击【前进】按钮,选则设备,及队列类型(本地打印机),单击【前进】按钮,选择打印机型号,单击【前进】按钮,单击【结束】,完成本地打印机的安装,添加本地打印机,添加后的打印机的配置会保存在/etc/printcap文件和/etc/cups目录中。,打印机的配置文件是/etc/cups/printers.conf,性能配置文件是/etc/printcap。,CUPS,的配置,在Linux系统中设置打印机也可以直接在浏览器中输入,采用Web界面的方式进行配置,。,CUPS,的配置,项目问题,4,常用打印命令,lpc,,打印机控制程序,用于显示打印机的状态,lpd,,打印守护程序,lpq,,打印假脱机控制程序,用于显示当前的打印队列,lpr,,打印假脱机程序,可在本地打印机或远程打印机上执行打印命令,lprm,,删除打印作业,在Linux系统下安装打印机,并进行基本的配置与管理,使其能够正常工作。,现场演示,通过本项目的学习,我们已经可以在Linux系统下执行以下任务了:,安装打印服务,启动、停止、重新启动打印服务,添加本地打印机,管理打印队列,总结,假设我们购买了一台普通的HP 2500C打印设备,需要在Linux系统上使用该打印设备,但是在安装驱动盘上并没有Linux系统下的驱动程序,请你到网络上搜索该型号打印的驱动程序,并安装,然后执行打印任务。,作业,