Vagrantローカル環境構築(Amazon Linux)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
#contents
** 動作環境 [#udbdf7c4]
- OS X 10.11 El Capitan
- VirtualBox 5.1.26 r117224 (Qt5.6.2)
- Vagrant 1.9.7
** 仮想マシン作成・起動 [#b916ddbc]
- vagrant box テンプレート: https://app.vagrantup.com/mvb...
- vagrant box 追加・起動
$ vagrant box add amzn-linux-2017.03 https://atlas.hashi...
$ vagrant box list
$ mkdir amzn-linux-2017.03
$ cd amzn-linux-2017.03
$ vagrant init amzn-linux-2017.03
- Vagrantfile 編集
# config.vm.box = "amzn-linux-2017.03"
config.vm.box = "mvbcoding/awslinux"
config.vm.box_version = "2017.03.0.20170401"
config.vm.network "private_network", ip: "192.168.33.10"
$ vagrant up
$ vagrant ssh
__| __|_ )
_| ( / Amazon Linux AMI
___|\___|___|
https://aws.amazon.com/amazon-linux-ami/2017.03-release-...
27 package(s) needed for security, out of 36 available
Run "sudo yum update" to apply all updates.
[vagrant@localhost ~]$
** OS 初期設定 [#g5dded38]
- yum update
$ sudo yum -y update
- 時刻設定
$ cp /usr/share/zoneinfo/Japan ./
$ mv Japan localtime
$ sudo mv ./localtime /etc/localtime
- history コマンド日時表示設定 (HISTTIMEFORMAT 設定追記)
$ sudo vi ~/.bashrc
--------------------
export HISTTIMEFORMAT='%F %T '
--------------------
$ source ~/.bashrc
$ history
- selinux, iptables 状態確認 &color(red){※}; Amazon Linux...
$ getenforce
Disabled
$ sudo /etc/init.d/iptables status
iptables: ファイアウォールが稼働していません。
- リポジトリ一覧表示
$ yum repolist enabled
リポジトリー ID ...
amzn-main/2017.03 ...
amzn-updates/2017.03 am...
$ yum repolist disabled
リポジトリー ID ...
amzn-main-debuginfo/2017.03 amzn-mai...
amzn-main-source/2017.03 amzn-...
amzn-nosrc/2017.03 ...
amzn-preview/2017.03 a...
amzn-preview-debuginfo/2017.03 amzn-previ...
amzn-preview-source/2017.03 amzn-pr...
amzn-updates-debuginfo/2017.03 amzn-updat...
amzn-updates-source/2017.03 amzn-upd...
epel/x86_64 ...
epel-debuginfo/x86_64 Ex...
epel-source/x86_64 ...
epel-testing/x86_64 ...
epel-testing-debuginfo/x86_64 Extra P...
epel-testing-source/x86_64 Extra...
終了行:
#contents
** 動作環境 [#udbdf7c4]
- OS X 10.11 El Capitan
- VirtualBox 5.1.26 r117224 (Qt5.6.2)
- Vagrant 1.9.7
** 仮想マシン作成・起動 [#b916ddbc]
- vagrant box テンプレート: https://app.vagrantup.com/mvb...
- vagrant box 追加・起動
$ vagrant box add amzn-linux-2017.03 https://atlas.hashi...
$ vagrant box list
$ mkdir amzn-linux-2017.03
$ cd amzn-linux-2017.03
$ vagrant init amzn-linux-2017.03
- Vagrantfile 編集
# config.vm.box = "amzn-linux-2017.03"
config.vm.box = "mvbcoding/awslinux"
config.vm.box_version = "2017.03.0.20170401"
config.vm.network "private_network", ip: "192.168.33.10"
$ vagrant up
$ vagrant ssh
__| __|_ )
_| ( / Amazon Linux AMI
___|\___|___|
https://aws.amazon.com/amazon-linux-ami/2017.03-release-...
27 package(s) needed for security, out of 36 available
Run "sudo yum update" to apply all updates.
[vagrant@localhost ~]$
** OS 初期設定 [#g5dded38]
- yum update
$ sudo yum -y update
- 時刻設定
$ cp /usr/share/zoneinfo/Japan ./
$ mv Japan localtime
$ sudo mv ./localtime /etc/localtime
- history コマンド日時表示設定 (HISTTIMEFORMAT 設定追記)
$ sudo vi ~/.bashrc
--------------------
export HISTTIMEFORMAT='%F %T '
--------------------
$ source ~/.bashrc
$ history
- selinux, iptables 状態確認 &color(red){※}; Amazon Linux...
$ getenforce
Disabled
$ sudo /etc/init.d/iptables status
iptables: ファイアウォールが稼働していません。
- リポジトリ一覧表示
$ yum repolist enabled
リポジトリー ID ...
amzn-main/2017.03 ...
amzn-updates/2017.03 am...
$ yum repolist disabled
リポジトリー ID ...
amzn-main-debuginfo/2017.03 amzn-mai...
amzn-main-source/2017.03 amzn-...
amzn-nosrc/2017.03 ...
amzn-preview/2017.03 a...
amzn-preview-debuginfo/2017.03 amzn-previ...
amzn-preview-source/2017.03 amzn-pr...
amzn-updates-debuginfo/2017.03 amzn-updat...
amzn-updates-source/2017.03 amzn-upd...
epel/x86_64 ...
epel-debuginfo/x86_64 Ex...
epel-source/x86_64 ...
epel-testing/x86_64 ...
epel-testing-debuginfo/x86_64 Extra P...
epel-testing-source/x86_64 Extra...
ページ名: