Meaningless Notebook

我輩は雑記帖である。名はまだない。


Cups をインスト-ルする18


in

CentOS 7.2 に Cups をセットアップする。

Windows、Mac OS から印刷が出来るようにする。

なお、Air Print は Ubuntu でないと出来そうもないので今回は諦める。

手順は下記の通り。

  1. 必要なモジュ-ル をインスト-ル
  2. Cups をセットアップ

1.必要なモジュ-ル をインスト-ル

1.必要なモジュールを下記コマンドでインスト-ル

yum install cups usbutils lsb

2.プリンタドライバをインスト-ル

公式サイトからプリンタドライバをダウンロ-ドする。

今回は、EPSON EP-801A を例とする。

プリンタドライバを下記コマンドでインスト-ル

rpm -ivh ダウンロ-ドしたプリンタドライバのrpm

2.Cups をセットアップ

1.設定ファイル修正

『/etc/cups/cupsd.conf』を下記の通り編集。

14行目付近

# Listen localhost:631
Listen 631

28行目付近

# Restrict access to the server...
<Location />
 Order allow,deny
 Allow ロ-カルネットワ-クセグメント/サブネットマスク
</Location>

# Restrict access to the admin pages...
<Location /admin>
 Order allow,deny
 Allow ロ-カルネットワ-クセグメント/サブネットマスク
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
 AuthType Default
 Require user @SYSTEM
 Order allow,deny
 Allow ロ-カルネットワ-クセグメント/サブネットマスク
</Location>

最終行に追記

ServerAlias *

2.Firewalld をセットアップ。

下記コマンドを実行して Firewalld 設定。

firewall-cmd --add-service=ipp --permanent
firewall-cmd --reload

3.プリンタ追加

プリンタの追加は、Cups の Web インタ-フェイスを利用する。

Webブラウザより、『https://Cups インスト-ルサ-バの IPアドレス または ホスト名:631』にアクセスする。

*

『安全な接続ではありません』と表示されるが、『エラ-内容』⇒『例外を追加…』で表示可能 (Firefox)。

表示された画面から『管理』⇒『プリンタの追加 (認証情報は Cups サ-バの root)』⇒『プリンタの追加』へ遷移。

後は画面に従って設定を行う。

補足1.Cups-PDF セットアップ

Cups サ-バに Cups-PDF プリンタを追加する。

Cups-PDF の rpm を公開している Webサイトより rpm ファイルをダウンロ-ドする。

Cups-PDF を下記コマンドを実行してインスト-ルする。

rpm -ivh ダウンロ-ドした rpm ファイル

補足2.Windows クライアントにネットワ-クプリンタをセットアップ

『デバイスとプリンタ-』より、『プリンタ-の追加』画面を表示し下記の通り設定する。

  1. 『ネットワ-ク、ワイヤレスまたは Bluetooth プリンタ-を追加します』
  2. 『探しているプリンタ-はこの一覧にはありません』
  3. 共有プリンタ-を名前で選択する 『http://Cups サ-バの IPアドレス または ホスト名:631/printers/セットアップするプリンタ-名』
  4. プリンタドライバを選択

補足3.Mac OS クライアントにネットワ-クプリンタをセットアップ

『システム環境設定』より、『プリンタとスキャナ』画面を表示し下記の通り設定する。

  1. 『+』を押下して『追加』⇒『IP』画面を表示
  2. 『アドレス』に IPアドレスを入力 (ホスト名だとダメだった)
  3. 『キュ-』に『printers/セットアップするプリンタ-名』を入力
  4. 『ドライバ』にプリンタドライバを選択
  5. 『追加』を押下

参考元

  1. Server World
  2. 雲を掴むような世の中に流れる。
  3. SambaとCUPSと各種プリンター(CUPS・プリンタ編)
  4. ダウンロード プリンタードライバー ESC/P-R Driver (generic driver)
  5. fedora buildsystem
  6. CentOS/PDF出力ができるcups-pdfのインストール(CentOS)

Amazon