カテゴリー「環境構築」に投稿された記事

該当件数:12件 このカテゴリーに記録されたログをみる

CircleCIでデプロイを自動化

前回の記事からさらに発展させて、プルリクエストがmasterブランチにマージされた瞬間に自動でデプロイがされるように設定していきます。 Capistranoの設定を編集 config/deploy/producion.rbのS...

CircleCIでテストを自動化

CircleCIを使ったテストの自動化についてまとめます。以下のような流れです。 cirleciにGitHubアカウントでログイン .circleci/config.ymlを記述して、プッシュ レポジトリをプロ...

env系を全て管理するanyenvのススメ

rubyやnodeのバージョン管理をするときrbenvやnodenvを使うと思います。今日はそんなrbenvやnodenvを一括管理できる、anyenvの紹介です。anyenvのパスさえ通せばよく、env系をインストールするたびにパス...

Rails6でCapistranoを使ってデプロイする

Capistranoでのデプロイの仕方をまとめていきます。これを使えばあっという間にデプロイが終わっちゃいます。凄いですね・・ なおWebサーバにはnginx、アプリケーションサーバにはpumaを使用します。これら二つを使ったサ...

Rails6でpumaとnginxを連携

pumaとnginxを連携させて、 静的ファイルはnginxから配信 動的処理はrailsアプリケーションに こうなるようにしていきます。1からrailsアプリケーションを作成し、さくらVPS上で作業します。...

VSCodeでのPlantUMLの使い方

VSCodeでのPlantUMLの使い方についてです。PlantUMLを使えば、クラス図が簡単にサクッと記述できます。 必要なものをインストール まずは必要なjavaとgraphvizをHomebrewでインストールします。 ...

iPadでVSCodeを使ってコーディング

現在、パソコンを修理に出しております。「パソコンがなくてもコーディングってできないのかなあ?」と考えて、調べてみたらなんかいけそう!!ということでさっそくBluetoothのキーボードを家電量販店で適当に買ってきまして、 やってみたと...

nginxでVirtualHostを使って複数ドメインサイトを構築&SSLに対応する

nginx、VirtualBox、SSL化の学習をしたので、その備忘録。手順をひとつひとつまとめていこうと思う。 今回の前提は さくらVPSを契約。 OSはDebian 10をインストール サーバーを起動さ...

VirtualBox上のLinuxに鍵認証を使ってssh接続する

Linuxでssh接続するとき公開鍵と秘密鍵を使った認証方式の方が安全らしい。ネット上には常にパスワードを打ち込んでくるロボットが居て、そいつがいつかパスワードの壁を突破してしまうんだって。 ということで鍵認証でssh接続してみ...

Mac上でVirtualBoxにCentOS 8をインストールして学習環境を構築する

1からVirtualBoxで学習環境を作る方法をまとめてみる。なんかCentOS 8がリリースされていたので、それでやってみることにした。手順は以下のとおり。 Oracle VM VirtualBoxのインストール C...

Homebrewについてとインストール方法

Macのターミナル上で作業していく時、いろいろなソフトが都度必要になってくる。そんな時はHomebrewが便利。軽くだけど紹介してみる。 パッケージマネージャーとは? ソフトを使うとき、互いに依存関係があることがある。例)ソフ...

VirtualBox に Debian をインストールしてみた

Linuxディストリビューションについて学んだ。Linuxディストリビューションはメジャーなものだけでなく、個人が作っているものも含めると何百種類もあるらしい!!これだけあると何を選べばいいのかわからない・・。 そこでおすすめの...