0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Vagrantによる設定

Last updated at Posted at 2020-04-08

#はじめに
こちらではvagrantを使った構築の際に設定できる内容であったりこうした設定しとくとええかもやで?
なのを書いていきます
追加できる内容があったら随時足していきます。

##前提
VirtualBox(https://www.virtualbox.org/)
Vagrant(https://www.vagrantup.com/)
Apache(https://httpd.apache.org/)
Cent0S7
こちらで構築の紹介をさせていただいております。
ご参考にどうぞ
https://qiita.com/I_S-657/items/63528d09995138c9e46d

##IPアドレス
IPアドレスの設定ですがVagrantファイルから設定できるようになっています。
まずVagrnatファイルを開きます。
36行目くらいに

Vagrant
#config.vm.network "private_network", ip: "192.168.33.10"

という項目があるので

Vagrant
config.vm.network "private_network", ip: "192.168.33.10"

こう変更します。

起動して確認します。

[vagrant@localhost ~]$ ip -4 a show eth1
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    inet 192.168.33.10/24 brd 192.168.33.255 scope global noprefixroute eth1
       valid_lft forever preferred_lft forever

ちゃんとIPアドレスが設定されているのがわかると思います。
コマンドですが
ipの「IPv4」でなおかつ「eth1」の情報を表示してくださいという内容になります。

#ポート
仮想上のwebサーバにアクセスする際にポートの設定をする必要があります。
これは仮想にwebサーバをポート80でたてただけではできないようになっています。
なので接続するためにポートフォワードの設定ができるようになっています。

まずはVagrantファイルを開きます。
27行目くらいに

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

という項目があるのでこれを

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

こう変更します。
保存します。
起動して確認します。

URLに
http://localhost:8080
と入力してApacheのページが出てきたら成功です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?