FabPrinter for Raspberry Pi

Created Date: 2016-03-14/ updated date: 2018-03-13
Owner & Collaborators
License
Summary
FabPrinter for Raspberry Pi は切削機やレーザー加工機などの機器を制御する WEBアプリです。
Raspberry Pi 2 B (以降ラズパイと記す)で動作します。
この記事は FabCam Project の一部です。

Memo

CUPS をインストールする

posted by ohwada on March 14, 2016
CUPS は、Common Unix Printing System の略で、Unix系のモジュール化された印刷システムです。

(1) インストールする
---
$ sudo apt-get install cups
...
0 upgraded, 60 newly installed, 0 to remove and 0 not upgraded.
...
---
60個ほどのパッケージがインストールされ、 メッセージが沢山表示されます

(2) パソコンからCUPS の管理画面を見れるようにします。
---
$ sudo nano /etc/cups/cupsd.conf
---

/etc/cups/cupsd.conf
---
# 下記を変更する
#Listen localhost:631
Port 631
 
# Restrict access to the server...
<Location />
  Order allow,deny
# 下記を追加
  Allow @Local
</Location>
 
# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
# 下記を追加
  Allow @Local
</Location>
 
# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
# 下記を追加
  Allow @Local
</Location>
---

(3) WEBインターフェースから印刷できるようにユーザを追加します
---
$ sudo adduser pi lpadmin
---

(4) CUPS をリスタートします
---
$ sudo service cups restart
[ ok ] Restarting Common Unix Printing System: cupsd.
---

(5) WEBブラウザからCUPS の管理画面にアクセスします
---
---

上図のような表示が出れば、OKです。

Comments