Linux

Docker

WebARENA Indigo(Ubuntu 22.4)にDockerをインストールするメモ

これまでVPSは主に海外サーバのLinodeを使用していたのですが、ドル決済のため円安の影響をもろに受けて支払金額が大きくなってしまいました。そこで、どこかリーズナブルなVPSは無いかと探したところ、NTTPCさんが運営するWebARENA...
Docker

Linode(格安VPS)でDocker用ホストを準備する手順メモ

Container Linux(旧称:CoreOSLinux)がいよいよEnd Of Lifeということで、ホストOSを乗り換える必要が出てきました。 後継のFedora CoreOSは、これまでのCoreOSとはいろいろ使い勝手が異なるよ...
Docker

Container OS にswapを設定する

Container OS 上でDocker Swarm を使ってサービスを運用していると、時々CPUの負荷が高まって応答が返って来なくなる状態になることがある。 sshでログインしてtopコマンドで原因を調べると、kswapd0というスレッ...
Linux

CentOS6でLet’s Encrypt(certbot-auto)がエラーになる場合の対処法

CentOS6で運用しているサービスをいくつか管理しているのですが、最近、Let's Encrypt(certbot-auto)によるSSL証明書の更新が失敗するようになりましたので対処しました。 エラーの原因は、以下のとおりです。 cer...
Docker

Linode(VPS)のCoreOSでDocker Swarm環境を構築する手順

最近すっかりDockerにはまっています。すでに稼働中のサービスに新たな機能を追加したいときにも、コンテナを追加したり、入れ替えたりすることで対応でき、もし不具合が見つかっても、サクッと元に戻せるフットワークの軽さがとても気に入ってます。 ...
Linux

Macを使わずにPush通知用の証明書を揃える方法(Monacaを使用)

Monacaでいくつかアプリを作って公開していますが、そのいくつかはPush通知にも対応しています。 Push通知を実現するにはPushサーバーが必要となりますが、面倒な手続きがあったり、そもそも情報があまりなかったりするので、Push通知...
Linux

otfフォントをttfフォントに変換する

TCPDFでPDFファイルを生成するにあたり、OTFフォントをTTFフォントに変換して使用しました。 fontforgeで変換しました。 まずはfontforgeをインストール yum -y install fontforge 以下のスクリ...
Linux

ユーザー認証パッケージSentinelを複数サブドメインで使用する

会員制サイトを製作するにあたり、ユーザー認証システムとして「Sentinel」というフリーミアムライセンスのライブラリを使用することにしました。 Sentinelは、以下のような機能を備えています。 ユーザは複数グループに所属可能。 複数の...
Linux

ImageMagickでAIファイル(イラレ)をPNGに変換する方法

イラレファイルを、ウェブサーバー上でPNG画像に変換できないかな~と思って調べたら、あっさり出来たのでメモ。 画像変換するなら、まずはImageMagickを試すべきですよね。 というわけで、取り合えず思い付きでコンソールにこんなコマンドを...
Linux

さくらVPS(CentOS 6.7)にImageMagick(imagick)をインストールしてみた

現在制作しているサイトにおいて、お客様が入力した文字を、カッコ良くレイアウトしたプレビューを表示できたらいいなと思いまして、サーバーに ImageMagick をインストールしてみました。 ImageMagickとは? ImageMagic...