CA

VM構築手順

 

 

江端ん家の江端家ネット環境で、Windows7にインストールしたVirtualBoxの仮想環境にUbunts14.04を入れてVM構築を行えるようにする

(VirtualBoxのインストールと、Ubuntu 14.04.3 LTSのインストールについては省略)

前提

以下説明の為に、以下の文字列を使用することとする

江端ん家のプロキシサーバ: 134.145.15.241 (架空)

プロキシサーバのポート: 8889(架空)

江端ん家ネットワークの自分のID 21143431(架空)

自分のIDのパスワード:1021password1(架空)

VirtualBox側の設定

[環境設定][プロキシ]→ホスト 134.145.15.241 ポート 8889

Ubuntu側の設定

[設定][ネットワーク][ネットワークプロキシ]

メソッド 手動

HTTPプロキシ 134.145.15.241 8889

HTTPSプロキシ 134.145.15.241 8889

ゲストOSの設定

[仮想マシン][設定][ネットワーク]

割り当て(A): NAT

/etc/apt/apt.confを新規作成

Acquire::http::proxy "http://21143431:1021password1@134.145.15.241:8889/";

Acquire::https::proxy "https://21143431:1021password1@134.145.15.241:8889/";

/etc/wgetrcの内容を変更

https_proxy = https://21143431:1021password1@134.145.15.241:8889/

http_proxy = http://21143431:1021password1@134.145.15.241:8889/

ftp_proxy = http://21143431:1021password1@134.145.15.241:8889/

Localeのインストール

$ sudo apt-get install -y language-pack-ja
→成功

必要なライブラリーのインストール

各種のコンパイル等に必要な一般的なライブラリー等をインストール

$ sudo apt-get update
$ sudo apt-get install -y build-essential quilt devscripts libssl-dev cmake libc-ares-dev uuid-dev git daemon curl upstart python-dev supervisor 
→成功

Nginxのインストール

$ cd
$ wget http://nginx.org/keys/nginx_signing.key
$ sudo apt-key add nginx_signing.key
$ rm nginx_signing.key

/etc/apt/sources.list.d/nginx.listを新たに作成し、次の内容を書き込んで保存

deb http://nginx.org/packages/ubuntu/ trusty nginx
deb-src http://nginx.org/packages/ubuntu/ trusty nginx

Nginxをインストール

$ sudo apt-get update
$ sudo apt-get install -y nginx
→成功

Mongodbのインストール

$ sudo apt-key adv --keyserver 'keyserver.ubuntu.com' --recv '7F0CEB10'
→失敗

$sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --keyserver-option http-proxy=http://21143431:1021password1@134.145.15.241:8889 --recv-keys 7F0CEB10 →成功

 
$ echo 'deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.0 main' | sudo tee '/etc/apt/sources.list.d/mongodb-org-3.0.list'
→成功
$ sudo apt-get update
→成功
$ sudo apt-get install -y mongodb-org
→失敗

/etc/apt/sources.list に、下記を追記

deb http://downloads-distro.mongodb.org/repo/debian-sysvinit dist 10gen

# その後、以下を実行

$ sudo apt-get update

$ sudo apt-get install -y mongodb-org →成功

 

Python pipと一般的なパッケージのインストール

$ sudo apt-get install -y python-pip

→成功

 
$ sudo pip install motor futures tornado tornado_cors requests
→失敗

$sudo pip --proxy=http://21143431:1021password1@134.145.15.241:8889/ install motor futures tornado tornado_cors requests→成功

 

 

以上