サーバ

Mac のターミナルで、プロキシ設定を環境に合わせて自動切替

目的 ノートPCを利用していると、職場ではプロキシ環境、自宅ではプロキシなしといった状況が出てくる。このとき、Mac では、通常、ネットワーク接続から簡単にネットワーク環境を切り替えることができるため、職場用と自宅用の設定を用意しておくことで(自…

Apache の起動、再起動

Red Hat などで組み込んだ状態でインストールしたときは、マシン起動時に Apache もサービスとして起動するように設定がされている。 しかし、そのままではうまく動作しないことがあり、再起動が必要となる場合がある。 もし、設定ファイルに不都合があると…

qmail の動作確認

プロセスの確認 プロセスが起動しているか、psコマンドで確認 # ps axw | more ... -sh -cf /var/qmail/rc qmail-send splogger qmail qmail-lspawn ./Maildir/ qmail-rspawn qmail-clean ... 以上が立ち上がっていればok 動作確認 動作確認には、qmail-inje…

Mac OSに対応していない(ドライバがない)プリンタを、Windows機を経由して利用する方法

背景 Windows OSには対応しているが、それ以外のMac OSなどには対応していないプリンタは多い。 特に古いプリンタほど対応していない。 そこで、Mac OSに非対応のプリンタを、Windows機を経由してMac機から使用できないか、を考える。 目的 Windowsには対応…

crontab でメールお知らせ

目的 サーバのホームディレクトリにあるファイルを定期的に実行して,結果をメールで知らせてほしい. 例:19:00にtest.pyを実行して,結果をメールで自分のアドレスに転送. 方法 1. sshで接続 ssh [ユーザアドレス] 2. ホームディレクトリでcrontabを実行 …

logrotate による access_log の分割

背景: access_log が肥大化していた. 目的: access_log の分割 方法: logrotate を利用 $ vi /etc/logrotate.d/httpd /usr/local/apache2/logs/access_log /usr/local/apache2/logs/error_log { daily rotate 90 missingok sharedscripts postrotate</span> /bin/k…