---------2018年:現在に至る2017年:フリーランスとして2社目の常駐案件で某IT企業の新領域開発部門のフロントエンド開発を担当。合計3つのプロジェクトに参加。2016年:フリーランスエンジニアとして独立。個人的な思いとしてはキャリアの再スタート。某旅行関連サイトのフロントエンド開発を担当。2009年:友人と起業。営業代理店やイベント事業等を取締役として経営。バックエンド目次railsのローカル環境構築こんにちはウェブエンジニアのジワタネホです。今日はrailsのローカル環境構築を備忘録として。何回もやることではないから、やる度に最新のトレンドが変わってたりするかもですが。Sierra作業は、ターミナルとテキストエディタ(私はsublimetext)仮装環境はVagrant。仮装環境のOSはCentOS7。DBはMysql(MariaDB)railsのバージョンは5系こんなところでしょうか。参考サイトほぼ以下二つの記事でいけると思います。細かい説明は省きます。VagrantとVirtualBoxをインストールします。VirtualBoxVagrantローカルで開発を進めるために、サーバーを自分のパソコンに作ると言うイメージを持っていれば良いと思います。以下コマンドで仮想サーバーを構築します。bento/centos-7.1これでvagrantの設定ファイルが作成されます。今回はcentos7で行きます。作成された設定ファイルを修正して、ポート設定をします。"public_network"ここまで言ったら仮想サーバーを起動します。最初は少し時間がかかります。up手順3:共有ファイルマウント仮想サーバーのファイルとローカルファイルを共有します。これにより、ローカルのファイルを編集すると仮想サーバーにある同ファイルも更新されます。"/your_app_name"第一引数が仮想サーバー側のパス。第二引数がローカルファイルのパスです。二番目の名前はご自由にどうぞ。あとは以下コマンドで必要なものをインストールします。reloadうまくマウントできているか確認します。./install.sh以下のコマンドが使えればOK。Vagrant手順6:あとちょっと!!さてrailsアプリのファイルがとりあえずできましt。最後にローカル環境で、Gemfileを編集します。installあとはDBを作成します。config.database.ymlを編集します。/var/lib/mysql/mysql.sockテーブルを作ります。port=3000これでlocalhost:3000にアクセスできるはず!!最後に備忘録的にザーッと書きました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Reserved.-。