Back to Top

プログラムの覚書

Category: Linux

CentOS7 Dockerのインストール

コンテナ型仮想化であるDocker(ドッカー)のインストールについて記載します。

Dockerのリポジトリを追加

yumのリポジトリを追加して最新バージョンをインストールできるようにする。

/etc/yum.repos.d/docker.repoを作成します。

[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg

上記をdocker.repoとして作成します。

 

Dockerインストール

yum install docker

 

Dockerのサービスを有効にし、自動起動をON にする

systemctl enable docker.service
systemctl start docker.service

 

Docker起動を確認

docker -v

 

Posted in CentOS7x | Leave a reply

CentOS7 Expressのインストール

Node.jsのアプリケーションフレームワークExpressをインストールします。

本説明は、Nodeは既にインストールされているものとして説明を進めます。

expressのインストール

npm install express

 

起動の確認

次のコードをファイルに保存します。(app.js)

保存場所は、とりあえずホームホルダでもよいです。

var express = require('express');
var app = express();

//ルーティング設定
app.get('/', function (req, res) {
  res.send('Hello World');
});

//以下、ルーティング情報があればここに追加

app.listen(3000);
console.log('Server running at http://localhost:3000/');

次にターミナルにて

#node app.js

Server running at http://localhost:3000/

と表示されたら起動成功、任意のブラウザーにてhttp://localhost:3000/

Hello World と表示されたら成功です。

 

雛形作成モジュールexpress-generatorのインストール

npm install -g express-generator

インストールができたら実際に雛形作成します。

 

express expressTest

実行するとexpressTessフォルダが作成されます。

# cd expressTest && npm install

でアプリのモジュールをインストールします。

#npm start

で起動します。

任意のブラウザーでhttp://localhost:3000/

Express

Welcome to Express

と表示されたら成功です。

 

 

 

 

Posted in CentOS7x | Leave a reply