開発したアプリなど一覧

Linux

Linux

ps と grep, kill を組み合わせて特定のプロセスをまとめて強制終了するコマンド

とあるバッチ処理のスクリプトを運用しているのだが、偶に途中でフリーズしてしまう事がある。単に止まってしまうだけならまだしも CPU 使用率が 100% に達してしまうため、どうにかしないといけない。 本来であればスクリプトがフリーズす...
Linux

Linux コマンドの解説を行うコマンド kmdr

Unix/Linux コマンドを利用する際、その引数やパイプ・リダイレクトによる他のコマンドとの組み合わせなど、様々な操作を行う事ができる。しかしコマンドや引数、他のプログラムとの組み合わせに利用する記号には様々な物があり、慣れていないとど...
Linux

Ubuntu で git のバージョンを最新版にする

git 2.23.0 より switch や restore といった新たなコマンドが追加されたようだ。さっそく使ってみたいと思ったが自分の利用している Ubuntu 18.04 の標準状態では 2.17.1 が最新版のようだ。 ...
Linux

Let's Encrypt でワイルドカード証明書を取得する

ある Web サービスで SSL 対応する際、サブドメインが多くなる事からワイルドカード証明書を取得する必要が出てきた。SSL には無料で利用可能な Let's Encrypt を使っているのだが、ワイルドカード証明書は通常のものと取得する...
Linux

Ubuntu 18.04 に yarn をインストールする

自分の管理している Ubuntu 18.04 のサーバーに yarn をインストールする必要がでてきた。yarn のインストール方法だが、基本的には yarn 公式の通りにコマンドを実行していけば良い。 ただし cur...
Linux

CentOS 7 に PHP 7.3 をインストールする

新たなサーバーとして CentOS をセットアップしているのだが、php をインストールしようと yum info php を実行してみたところ、標準では以下のように バージョン 5.4 がインストールされるようであった。 ...
Linux

rename コマンドでファイル名を一括で変更する

PC で作業中に、大量のファイルの名前を変更する必要がでてきた。ファイル数が数個ならまだしも数十個にもなると一つ一つ変更するのは面倒くさい。そういった作業はソフトウェアの力を借りるべきだ。 macOS や Linux を利用しているの...
Linux

Ubuntu 18.04 + Nginx + Unicorn な環境に Rails アプリを Capistrano でデプロイする

VPS のサーバーを移行したついでに Web サーバーを Apache から Nginx へ、Rails アプリの実行環境を Passenger から Unicorn へ移行する事にした。その影響でいろいろ設定などを書き換える必要があったの...
Linux

Nginx + PHP で 413 Request Entity Too Large と出た場合の対処方法

Nginx を利用した Wordpress サイトで少し大きめの画像をアップロードしようとしたところ、「413 Request Entity Too Large」というエラーメッセージが表示されてしまった。これはエラーメッセージを読んで想像...
Linux

VPS の Ubuntu 18.04 に System Wide で rbenv をインストールした

新たにレンタルした VPS では Rails アプリケーションも動かすので rbenv を利用して Ruby をインストールする必要があった。rbenv を使っておけばバージョンの変更やアプリ毎のバージョンの指定なども楽にできるのでオススメ...
タイトルとURLをコピーしました