快速业务通道

建立Windows环境下的Linux打印服务器

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-24
一、前言   办公室用的打印机是HP彩色喷墨打印机,一直以来用的都是它,但是随着打印量的增加,发现购买墨盒是一笔不小的开支(买的全是原装的).随后弄了一台HP 3050的黑白激光打印机,以前的彩打带有网络打印模块整个办公室的安装后就可以使用了,但现在这台激光的不带这个模块,办公室也没有全天开放的Windows服务器.为了完成将打印机发布到网络中的任务,在我的一台Linux服务器下折腾了一两天终于将这个打印服务器搞定,现将安装过程记录如下. 二、环境说明   操作系统:Centos 5(可对照RHEL 5)文本模式,安装默认的编译工具.自定义安装了Apache、PHP、PureFTP以及Mldonkey下载软件(这些软件的安装配置以后有时间再另行贴出).CPU为P4 2.8G,内存512M,两块硬盘共80G.   打印机是HP LaserJet 3050 多功能一体打印机,用的是USB端口.其中HP的官方网站并未给出Linux的驱动程序,这也是最折腾人的地方.(http://h50176.www5.hp.com/support/Q6504A/drivers/?lang=zh-hans&cc=cn&submit=????§?????′¢ ??) 三、配置过程
安装基本组件
  在具体配置最好先配置一下系统的YUM源,以便在后续的安装中进行更简易的操作.有关配置YUM源的方法可以参考“启用yum升级RedHat Linux Enterprise ”(http://waringid.blog.51cto.com/65148/51947).主要的YUM源如下所示: 拥有帝国一切,皆有可能。欢迎访问phome.net
vi /etc/yum.repo.d/utteramblings.repo 该文件主要用于更新PHP,其它采用默认源
name=Jason''s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
  须安装CUPS及Samba组件,可以通过下面的指令执行.
yum –y install cups cups-windows cups-libs hal-cups-util samba samba-client samba-common
安装完成后如下图所示: 确认打印机是否成功安装
  
  在配置打印机前请将打印机联机,并通过以下指令来确定系统是否正常识别,这里的实际环境用的是USB口,如果是串口或并口的数据线请按实际情况进行.默认情况下USB打印机的设备名为/dev/usb/lp0,系统利用自带的即插即用(PnP)的功能自动检测,我们可以用下面的指令进行检测. 拥有帝国一切,皆有可能。欢迎访问phome.net
配置打印服务   在确认打印机连接正常后就可以对打印服务器进行配置了.CUPS的配置信息默认情况下都位于/etc/cups文件夹下,其中重要的几个文件为: /etc/cups/printers.conf      打印机的设定值,有关打印机的设定都在该文件中
/etc/cups/cupsd.conf        CUPS的主要设定,包括作为服务器的设定都在该文件中
/etc/cups/ppd/*.ppd        打印机的驱动程序
usb:/dev/usb/lp0          USB接口
parallel:/dev/lp0          并口
ipp://ip/打印机型号         网络打印机
smb://user:password@host/打印机   网上邻居式打印机
  修改cupsd.conf进行配置.设定的原则是允许192.168.0.0/24网段中的计算机访问CUPS的管理界面.主要修改的地方如下: 拥有帝国一切,皆有可能。欢迎访问phome.net
Port 631 CUPS服务默认开启的端口
<Location />
Allow 192.168.0.0/24
Order allow,deny
Allow @LOCAL
</Location>
<Location /admin>
Encryption Required
Allow 192.168.0.0/24
Order allow,deny
Allow @LOCAL
</Location>
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Allow 192.168.0.0/24
Order allow,deny
Allow @LOCAL
</Location>
  为了保证在Windows系

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号