Linux

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...
iPhone

iPhoneでサーバにSSHでログインする方法

前回に記事に引き続き、iPhoneでサーバーを管理する記事です。 外出時に緊急でサーバの設定ファイルの書き換えやhttpdサーバの再起動をする必要が発生したときに、iPhoneからサーバにSSHでログインして作業をできるように準備しておくと...