Edited at

Vagrant と VirtualBox をインストール

Macを初期化したので久しぶりにVagrant と VirtualBox をインストールしてみた。

少しハマったので、めも。

参考記事

インストール

https://qiita.com/uhooi/items/fed061205a13bdaaa514

起動

https://fukatsu.tech/install-vagrant

コマンド

https://qiita.com/oreo3@github/items/4054a4120ccc249676d9


virtialboxがインストールできない なんで??

なんかインストールが完了しない。

エラーが起きました。が連発。

何回か削除、インストールしても解決しない。。。

調べたら、

「システム環境設定」→「セキュリティとプライバシー」から

開発元 "Oracle America, Inc." のシステム・ソフトウェアの読み込みがブロックされました。

というところの「許可」をクリックしましょう。

これで解決。

初期化するとこういうところも戻ってしまうので、注意。なんてこった!忘れてた!

https://pc-karuma.net/mac-virtualbox-install/

続き


vagrantにアパッチ入れる(centosの場合)

sudo yum -y install httpd


- Vagrantfileの設定

コメント外した

config.vm.network "forwarded_port", guest: 80, host: 8080

これをするとファイルを同期できるらしい。

config.vm.synced_folder "好きなパス", "/var/www/html/"

https://qiita.com/tksnino/items/2bfc2fc8315c3791eaa2


  • httpdの設定の変更
    (vagrant up・vagrant ssh)でvagrantに入る
    [vagrant@hogehoge] cd /etc/httpd/conf/httpd.conf

ServerNameのコメント外す。


  • rootに切り替える

su -

https://qiita.com/h6akh/items/0197194b68c5852c7ab0

applicationは

/var/www/html/以下に入れる。(ファイル名はご自由に)

多分htmlでgit cloneすれば良いはず(git管理してたら)

documentindex に初めに表示するpassを設定する。

/home/index.html

confファイル編集したらチェックする。

httpd -t でチェック