“江端ん家の江端家ネット環境で、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/
$ 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
→成功
$ 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
→成功
$ 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 →成功
$ 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→成功
以上