A Little Each Day

note to self

Server

外部からHerokuのDBに接続する方法

こんにちは。本日はHerokuで公開したアプリのDB(データベース)に接続する方法についてです。ターミナルからコマンドラインで確認する方法とGUI(直感的に操作できるサービス)から確認する2パターンがあります。今回はこの2パターンで確認する方法を説明してい…

AWSのS3で公開したサイトに独自ドメインを割り当てる

こんにちは。本日はAWSのS3で公開した静的サイトに独自ドメインを割り当てるやり方についてです。

AWSのS3で静的サイトを公開する方法

こんにちは。本日はAWSのS3を使ってサイトを公開する方法についてです。S3を使えば気軽で簡単に静的なサイトを公開できてしまいます。

GitHub Pagesで独自ドメインなサイトを公開する方法

こんにちは。本日はGitHub Pagesを独自ドメインで公開する方法についてです。GitHub Pagesは無料なのですが、独自ドメインも当てることができます。無料でかっこいい独自ドメインなサイトを持ててしまいますよ!

GitHub Pagesで静的サイトを公開する

こんにちは。本日はGitHub Pagesを使って静的サイトを公開する方法です。GitHub Pagesを使えば無料でサイトを公開できるので、ちょっとしたペライチサイトやポートフォリオを公開するのに向いていると思います。

Herokuでよく使うコマンドまとめ

こんにちは。本日はherokuでよく使うコマンドについてです。herokuではたくさんのコマンドがありますが、今回はその中でもよく使うコマンドを一覧にしてまとめてみました。

Herokuでアプリをスリープさせずに24時間起動する

こんにちは。本日はHerokuでアプリを24時間スリープさせずに起動する方法です。Herokuの無料枠内だと30分アクセスがない場合、自動でスリープする仕様になっています。今回はadd-onを使って24時間起動するアプリを設定していきます。

capistranoでデプロイした時にmysql2が認識されない問題を解決する

こんにちは。本日はcapistranoでデプロイ時に遭遇したエラーについてです。RailsアプリのデータベースにMySQLを使用しようと思いましたが、GemfileからMySQLアダプターが読み込めないというエラーが発生したので、今回はその解決策を共有したいと思います。

GitHubやBitbucketのユーザー名を変更してcapistranoでデプロイしたらエラーがでた

こんにちは。本日はcapistranoで発生したエラーについてです。すでに既存のプロジェクトをGitで管理していて、GitHubやBitbucketなどのサービスでユーザー名を変更してからcapistranoでデプロイしたらエラーが発生しました。自分がcapistranoに疎いというこ…

Railsを本番環境でデプロイしたら「Devise.secret_key was not set」というエラーが発生

ちょっと遅いですがあけましておめでとうございます。2017年もマイペースにブログ更新していくのでよろしくお願いいたします。 今年一発目はDeviseの本番環境における使い方です。secret_keyの部分が開発環境だとエラーがなく、本番環境だとエラーがでたので…

Capistrano3でNet::SSH::AuthenticationFailed: Authentication failed for userのエラー。

こんにちは。本日はcapistrano3でデプロイするときにssh周りで躓いた箇所についてブログを書きたいと思います。

Railsアプリをデプロイするときにjavascript runtimeが見つからないエラーを解決する

こんにちは。本日はcapistranoでデプロイした時にjavascript runtimeのエラーが発生した場合の解決方法についてです。

さくらのVPSでMySQLのデータベースをつくる。

こんにちは。本日はさくらのVPS上でインストールされてるMySQLにデータベースを作成していく手順についてです。本番環境のデータベースをMySQLに作成していき、開発中のRailsアプリに接続していくまでを見ていきたいと思います。

一度接続したサーバーにssh接続ができない問題を解決する

こんにちは。本日はサーバーに接続したときにエラーがでる場合の対処法です。サーバーを構築していると環境を作ったり壊したりする機会があると思います。もう一度、同一のサーバーに接続しようとすると鍵のキャッシュが残っているのでssh接続できない場合が…

さくらのVPSにバーチャルホストを設定する

こんにちは。本日は「さくらのVPS」にバーチャルホストを設定する方法です。ApacheなどのWebサーバーを使用していると一緒にバーチャルホストも設定することが多いと思います。バーチャルホストを設定しておけば複数のドメインサイトを運営することができる…

さくらのVPSにApacheとPassengerをインストールする

こんにちは。本日は「さくらのVPS」にWebサーバーをインストールする方法です。今回はApacheとPassengerの組み合わせで設定していきます。

さくらのVPSにrbenvを使ってRubyとRailsをインストールする

こんにちは。本日は「さくらのVPS」にRubyとRailsをインストールする方法についてです。今回はバージョン管理ツールのrbenvを使いRubyやBundlerをインストールしていきます。

さくらのVPSにMySQLをインストールする

こんにちは。本日は「さくらのVPS」のデータベースの設定についてです。データベースの種類はたくさんありますが、今回はMySQLを使用します。

さくらのVPSの初期設定(ファイアーウォールの設定)

こんにちは。本日は「さくらのVPS」の設定シリーズ第四弾です。今回はVPSに外部のネットワークを遮断・制御するファイアーウォールの設定をしていきます。

さくらのVPSの初期設定(SSH認証のセキュリティを強化する)

こんにちは。本日は「さくらのVPS」の設定シリーズ第三弾です。今回はパスワードやrootユーザーでログインを禁止したり、ポート番号を変更していき、SSH鍵認証のセキュリティーをさらに高めていきます。

さくらのVPSの初期設定(作業用ユーザーを作りSSH認証をするまで)

こんにちは。本日は「さくらのVPS」の設定シリーズ第二弾です。今回は作業用ユーザーを作成して、そのユーザーでSSH認証でVPSにログインするところまで見ていきたいと思います。

さくらのVPSの初期設定(登録からrootでVPSに接続するまで)

こんにちは。本日は「さくらのVPS」の設定についてです。VPSを使うにあたって、様々な設定(各種セキュリティやwebサーバーのインストールなど)をしていかなければなりません。サーバー構築は長く煩雑なので、何回かに分けて基本的な設定一覧をみていきたいと…