.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

Linuxを触りたかったので、Windows上のVirtualBox?にインストール。

準備

isoの取得

1

https://www.centos.org を開き、[Get CentOS Now]をクリック。

1

2

「Minimal ISO」をクリック。

2

3

[Actual Country](Region がJapan)の中の最寄サイトをクリック。

3

4

ダウンロード場所を選択し、「保存」をクリック。

4

VirtualBox?

VDIを設定

VirtualBox?のインストールや設定などについては、この辺を参照。

5

  1. VirtualBox?を起動。
  2. 上のメニューの「新規」をクリック。
    5

6

仮想マシンの作成のダイアログ。

  1. 仮想マシンの名前(名前を付与、ここではCentOS7.3-1708)を設定
  2. タイプを「Linux」、バージョンを「Red Hat」を選択し、「次へ」をクリック。
6

7

デフォルトの512MBだとアプリの実行が苦しいので1024MBを指定し、「次へ」をクリック。

7

8

「仮想ハードディスクを作成する」が選択されていることを確認し、「作成」をクリック。

8

9

デスクトップ仮想化(VDI)を選択し、「次へ」をクリック。

9

10

「可変サイズ」を選択し、「次へ」をクリックします。

10

11

ファイルの場所とサイズについては、この内容で問題ないならそのまま「作成」をクリック。

11

Host Networkを設定

エンプラでよくある、OA-LANとの(セキュリティ対策の)隔離のため、

することができる。

12

VirtualBox?のメニューバーから「ファイル」>「Host Network Manager環境」を選択。

12

13

「作成」をクリック。

13

14

「ユーザーアカウント制御」ダイアログが表示されたら「はい」をクリック。

15

「Properties」をクリック。

15

16

  1. 「Configure Adapter Manually」を選択し、アドレスとネットマスクを指定。
  2. ここでは、アドレスを192.168.56.1、ネットマスクを255.255.255.0にした。
  3. 入力後、「Apply」をクリック。
16

※ 192.168.56.1は、ホストオンリーネットワーク上のホストOSのIP(Windows側)

17

「ユーザーアカウント制御」ダイアログ表示されたら、「はい」をクリック。

18

「閉じる」をクリック。

18

VDIのNetworkアダプタを設定

ゲストOS側のアダプタを設定する。

※ ゲストOSのインバウンドにNATを使用しないで、ホストOS限定にする。

19

上の「設定」をクリック。

19

20

ダイアログの左メニューのネットワークを選択。

20

21

「アダプター2」のタブを選択。

21

22

  1. 「ネットワークアダプタを有効化」のチェックをつけて、
  2. 割り当てに「ホストオンリーアダプター」を選択し、
  3. 「OK」をクリック
22

光学ドライブを設定

23

  1. 「ストレージツリー」から「空」と表示されているディスクのアイコンを選択、
  2. 「光学ドライブ」の右にあるディスクのアイコンをクリック。
    23

24

「4」で保存したISOファイルを選択し、「開く」をクリック。

24

25

「OK」をクリック。

25

CentOS7

インストール

26

ツールバーの「起動」をクリック。

26

27

上下キーを押下して「Install CentOS Linux 7」を選択し、Enterキーを押下。

27

28

日本語」を選択し、[続行]ボタンを押下。
(左下にある検索で「japa…」と入力するとすぐに「日本語」を探せます。)

28

29

「システム」>「インストール先」のアイコンをクリック。

29

30

左上の「完了」をクリック。

30

31

右下の「インストールの開始」をクリック。

31

32

  1. インストールしている間にrootユーザーのパスワードを設定。
  2. 「ROOTパスワード」をクリック。
32

33

パスワードを入力し、「完了」をクリック。

33

34

インストールが完了したら、「再起動」をクリック。

34

SELinux機能の有効化

35

「CentOS Linux (3.10.0-693.e17.x86_64) 7 (Core)」を選択し、Enterキーを押下。

35

36

ログイン後、以下のコマンドを実行。

# setenforce 0
# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
# systemctl stop firewalld
# systemctl disable firewalld
36

ネットワーク設定

37

37

38

「Edit a connection」を選択しEnterキーを押下。

38

39

「enp0s3」を選択し、Enterキーを押下します。

39

40

以下を指定後、「OK」を選択し、Enterキーを押下。

IPv4 CONFIGRATION:Automatic
IPv4 CONFIGRATION:Ignore
[X] Automatically connect
[X] Available to all users
40

41

「enp0s8」を選択し、Enterキーを押下。

41

42

IPv4 CONFIGRATIONの「Show」を選択し、Enterキーを押下。

42

43

IPv4 CONFIGRATION:Manual
IPv4 CONFIGRATION:Ignore
[X] Automatically connect
[X] Available to all users

※ 192.168.56.10は、ホストオンリーネットワーク上のゲストOSのIP(Linux側)
(192.168.56.2~192.168.56.254のどれでも良い)

44

「Back」を選択し、ENterキーを押下。

44

45

「Quit」、「OK」を選択し、Enterキーを押下。

45

46

以下のコマンドを実行。

# systemctl restart network.service
46

yumのアップデート

確認と片付け

ホストからのアクセス確認

インストールしたイメージを保存

47

この状態でVirtualBox?マネージャーでスナップショット(初期設定直後)を取得。

以上

参考


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS