ECのウェブ担当者のメモ

ECサイトを運営管理している、WEB担当プログラマのメモ

スポンサーリンク

EC2

AWS ELBでメンテナンス(503)画面を表示する

awsのelbだけで、メンテナンス画面を表示させる方法です。 elbのルートの条件は下記のようにしています。 条件やレスポンスなど 適宜調整してください。 パス * レスポンスコード 503 Content-Type text/html レスポンス本文 <html> <head> <title>メンテナンス作業中です。(50</title></head></html>…

AWS EC2のAmazonLinuxでタイムゾーンをUTCから日本時間に変更する

作業は主に2つ /etc/sysconfig/clockの編集 /etc/localtime のリンク先に東京の時間帯ファイルを設定 /etc/sysconfig/clockの編集 /etc/sysconfig/clockに設定されている タイムゾーンをUTC から Asia/Tokyo に変更します vim /etc/sysconfig/clock ZONE="As…

無料なSSL Let’s Encryptを使ってみた。EC2(amazon linux) + Nginx + Rails

無料で使えるSSL証明書があるということでLet’s Encryptを早速 試してみました。 Let’s Encryptの公式サイトはこちら letsencrypt.org 環境 今回導入に試してみた、環境としてザックリと以下のようになります。 AWS EC2 (amazon linux) Nginx Ruby on Rails …

Nginxでベーシック認証を設定する方法

管理画面やステージングの環境など、一般公開したくない時に 一応、ベーシック認証をかけておきたいと思うことがあると思います。 そんな時のために、Nginxでベーシック認証を設定する方法です。 httpd-toolsのインストール ID/パスワードを設定するためにht…

NginxとUnicornを使っていたら自動起動設定は必須

Rails x Nginx x Unicornの組み合わせをよく見かける気がします。 私もその1人なのですが、 Nginx と Unicornを使ったらそれ ぞれに自動起動の設定を入れておくべきだと思います。 以前にNginxについては、自動起動の方法を書いているので Nginxについては…

EC2に新しいユーザーを作ってSSH接続するまで

EC2はデフォルトだとec2-userというユーザーが存在していますが、 今回、adminというユーザーを作成して、sshで接続するまでの手順です。 EC2にec2-userでログインできていることを前提とします。 root権限になる 最初はパスワード無しで、rootになれます。 …