Skip to content

Magento-Japan/VAM2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VAM2(vagrant-ansible-magento2)

VagrantとAnsibleを利用した、Magento2のローカル環境構築スクリプトです。

インストール手順は公式ドキュメントに準拠し、 パッケージtypoや日本からのcomposrインストールが重い問題などを回避しています。

概要

  • Magento2.2.1をローカルに建てます。

サーバー基本構成

  • CentOS 7.4
  • httpd 2.4.6
  • php 7.1.11
  • mysql 5.7.20

動作確認済み環境

VAM2起動の注意事項

  • Composer Installの失敗回避のため、Vagrantのメモリ利用を2GB設定にしています。

利用方法

  1. 必要環境(Vagrant + Ansible + Virtualbox)を準備
  2. このリポジトリをgit clone
  3. 変数ファイル/provision/group_vars/all.yml.sample/provision/group_vars/all.ymlに変更
  4. 変数ファイル/provision/group_vars/all.ymlgithub_token:github personal access tokenを追加。※composer installのAPI制限対策。
  5. 変数ファイルにMagento Secure Keysを追加。magento.comでアカウントを作成し、[MY ACCOUNT] > [Developpers] > [Secure Keys]でSecure Keysを生成し、magento_public_key:magento_private_key:にコピペ.(Magento2-CEのcomposer認証のため)
  6. 各種変数を任意に変更してください
  7. vagrant upしてhttp://192.168.33.10/magento2/にアクセス。

補足事項:Magento2Secure Keys

Composer経由でのMagento2CEダウンロードには、開発者向け認証キーペアが必要です。

詳しくはこちらを参照。

About

Vagrant Ansible Magento2

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages