前提・実現したいこと
MagentoというECサービスでECサイトをつくるに当たり、ローカルにその検証環境をつくりたいです。
ターミナルやviも最近使い始めた初心者です。
導入したいディストリビューション
https://github.com/rjbaker/simple-magento-vagrant (以下、リンクAとする)
そこで、MacにVirtualbox,Vagrantはインストールしvagrantにboxもつくりました。
そして、リンクAの使い方にあるようにターミナルで
$ git clone https://github.com/r-baker/simple-magento-vagrant.git
$ vagrant up
とコマンドしエラーもでることなく終了したのですが、ChromeからリンクAのできたサイトを見られるはずの「127.0.0.1:8080」にアクセスしてもアクセス出来ませんと表示されました。
発生している問題、疑問
・リンクAに書かれた「127.0.0.1:8080」にアクセスしてもサイトが表示されない。
・そもそもリンクAのデータは検証環境のどこまでをつくるものなのか?
・$ git clone https://github.com/r-baker/simple-magento-vagrant.git のコマンドを実行するまでに必要な設定等があるのか?どのbox,ディレクトリで実行する必要があるのか?
エラーメッセージ
「このサイトにアクセスできません
127.0.0.1 で接続が拒否されました。〜」
参考コード(ターミナル)
mac1-no-iMac:~ mac$ git clone https://github.com/r-baker/simple-magento-vagrant.git Cloning into 'simple-magento-vagrant'... remote: Counting objects: 128, done. remote: Total 128 (delta 0), reused 0 (delta 0), pack-reused 128 Receiving objects: 100% (128/128), 26.26 KiB | 0 bytes/s, done. Resolving deltas: 100% (65/65), done. Checking connectivity... done. mac1-no-iMac:~ mac$ vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Clearing any previously set forwarded ports... ==> default: Clearing any previously set network interfaces... ==> default: Preparing network interfaces based on configuration... default: Adapter 1: nat default: Adapter 2: hostonly ==> default: Forwarding ports... default: 22 (guest) => 2222 (host) (adapter 1) ==> default: Booting VM... ==> default: Waiting for machine to boot. This may take a few minutes... default: SSH address: 127.0.0.1:2222 default: SSH username: vagrant default: SSH auth method: private key ==> default: Machine booted and ready! ==> default: Checking for guest additions in VM... default: The guest additions on this VM do not match the installed version of default: VirtualBox! In most cases this is fine, but in rare cases it can default: prevent things such as shared folders from working properly. If you see default: shared folder errors, please make sure the guest additions within the default: virtual machine match the version of VirtualBox you have installed on default: your host and reload your VM. default: default: Guest Additions Version: 4.3.28 default: VirtualBox Version: 5.0 ==> default: Configuring and enabling network interfaces... ==> default: Mounting shared folders... default: /vagrant => /Users/mac ==> default: Machine already provisioned. Run `vagrant provision` or use the `--provision` ==> default: flag to force provisioning. Provisioners marked to run always will still run.
試してみたこと
・ディレクトリを新規でつくり、そこに移動してから再度リンクAの環境をインストール?してみましたがだめでした。
・サイトが表示されない原因の可能性があるファイヤーウォール、プロキシの設定を変更してみて確認しましたがやはりだめでした。
・上記参考コードにある 127.0.0.1:2222
にアクセスしてみましたが
「SSH-2.0-OpenSSH_6.6.1 Protocol mismatch.」と表示されました
補足情報(言語/FW/ツール等のバージョンなど)
MacOS : 10.10.5
vagrant : 1.8.0
virtualboxバージョン 5.0.18 r106667
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/02 07:46