docker-mailserverで自ドメイン宛てメールのみを対象とした中継用メールサーバを構築する

以前はgmail有料版で独自ドメインのメールアドレスを持っていたのですが、gmailの値上げで解約し、独自ドメインで受けたメールを全てgmailに転送するようにしていました。 ・・・のですが、postfixの設定とその運用は結構大変で、メールサーバはその性格上、世界中からの接続を待ち受ける必要があります。善人だけのネットワークであれば良いのですが、実際には認証方式やセキュリティを破って不正中継に利 … Read More …

Rubyでrmagick導入時の「Can’t find the ImageMagick library or one of the dependent libraries.」対策

良く忘れるので備忘を兼ねて投稿します。Railsで開発中にRmagickを使おうとしたところ、以下エラーでインストールが出来ませんでした。原因は必要なライブラリがインストールされていない為です。 エラー内容 対策 単純に必要なライブラリを導入した後、再度gem installするだけです。

ZoneMinderと安価なスマートカメラで作る見守り/監視システム

はじめに こちらの手法では、1.32がインストールされます。「https://zoneminder.senritu.net」に最新版である1.35を日本語化してインストールするパッチなどとどもにまとまっています。 無線LANを用いたプロ顔負けの防犯カメラシステムが3000円~で作れるようになりました。監視カメラサーバのZoneMinderは、余っている昔のノートPCにUbuntu20.04を入れた … Read More …

Ubuntu20.04へKVM管理ソフトウェアKimchiをインストール

kvm管理ソフトウェアにKumuchiというソフトウェアがある事を知りました。早速、Ubuntu20.04へインストールしてみます。 19.04までしか対応したインストール解説が無かったため、トライアンドエラーで動かしましたので、違っている箇所があればご教示ください。 前提条件 Ubuntu Server 20.04 Apache2.4 KVM Kimchi インストール方法 WEB画面からの設定 … Read More …

Ubuntu20.04にgraylog3.2をインストールする

Ubuntu20.04にgraylog3.2をインストールします。インストール作業自体はオフィシャルサイトのInstalling Graylogを参考にUbuntu20.04用に改編しています。 インストール要件 出来る限り、Ubuntu20.04デフォルトのパッケージを利用したいため、以下の要件でインストールを行いました。 メジャーなLinuxである事(本インストール作業はUbuntu20.04 … Read More …

オールドタイプLinux管理者の為のsystemdの使い方と、新規サービスの登録方法

私のような古くからのLinux管理者は、initスクリプトを書いてサービスを登録することが多かったと思います。 しかし、Ubuntu15.04以降はsystemdが使われています。その中で、旧来のSystv initやUpstartは後方互換性のために利用可能だったため、新しいシステム管理デーモンは何となく利用していました。 ・・・が、サービスを自分で登録する段になって困ることがあったので、改めて … Read More …

Ubuntu20.04へZabbix4.4.xをインストールする

Ubuntu20.04はインストール直後のパッケージではzabbix-4.0がインストール可能です。しかし、以前は4.4.4を使っていたので、最新版の4.4.8をインストールします。 途中で以下のエラーが出たので序に対策しました。動けば良し!!(笑) 対象環境 Ubuntu19.10 Apache2 Mysql8.0 php7.3 systemd インストール 次回自分がインストールしたときに困ら … Read More …

Ubuntu19.10からUbuntu20.04へのアップグレード

Ubuntu18.04、18.10、19.04、19.10からUbuntu20.04へのアップグレードは非常に簡単です。PT3とepgrec、sambaを乗せた物理サーバをUbuntu19.10からアップデートしましたので、備忘として記載します。 再起動後にUbuntu20.04へのアップグレードを実施する。 ここで大事なポイントは、export LANG=Cで、言語を英語に変更しておくことです。 … Read More …

Ubuntu20.04にepgrecをインストールする

Ubuntu20.04にepgrecをインストール方法を書いておきます。Ubuntu20.04 Serverのインストールは「Ubuntu20.04 Serverのインストール」を参考にしてください。 epgrecを利用するうえで、Ubuntu20.04の大きな変更点は、phpが7.4になったことと、mysqlが8.0.19になったことによるDBサーバ側の挙動の変更点です。その他、epgrecに大 … Read More …

Ubuntu20.04 Serverのインストール

Ubuntu20.04 Serverがリリースされたために、変更点を確認したうえでインストールします。 最初に Ubuntu20.04のサポートは2025年5月まで、5年間に及びます。ハードウェア等のEOSも5年周期が多いので、新規導入するには最適なサーバOSですね。 サーバ視点でのUbuntu20.04での変更点 リリースノートから気になった変更点は以下の通りで、特に昔からあるPHP等で書かれた … Read More …