演習に必要な

Similar documents
演習に必要な

Microsoft Word JA_revH.doc

スライド 1

Helix Swarm2018.1アップグレード手順

Nagios XI - SNMPでのLinux監視

平成22年度「技報」原稿の執筆について

目次 1. 動作環境チェック 動作必要環境 Java のインストール Java のインストール Firebird のインストール Firebird のインストール Adobe Reader のインストール

PowerPoint プレゼンテーション

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

Helix Swarm2018.1インストール手順

2

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

WebARENA SuiteX V2 EC-CUBE 2.13 インストールマニュアル ( 標準 MySQL+ 非 SSL ) 作成 :2014 年 2 月 Ver.1.1

EV3 の初期設定

Alibaba Cloud [ ナレッジドキュメント ] オンプレから Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) オンプレから Alibaba Cloud ECS への マイグレーション手順 (Linux 版 ) Ver SB Clou

Microsoft Word - XOOPS インストールマニュアルv12.doc

日医特定健康診査システム ORCA PROJECT Linux 対応版インストールマニュアル (Version 対応 ) Ubuntu Trusty 用 版 2017 年 2 月 23 日 Copyright (C) Japan Medical

PowerPoint プレゼンテーション

2018 年 11 月 10 日開催 第 27 回日本コンピュータ外科学会大会 ハンズオンセミナー 2 外科領域における医用画像の深層学習 事前インストール手順 2018 年 10 月 11 日版 作成 : 名古屋大学小田昌宏 1

HP Device Manager4.7インストール・アップデート手順書

0_テキストマイニング環境構築_mac

はじめに 1. 概要本書では SuitePRO V3 にて提供している迷惑メールフィルタのバージョンアップ手順について案内しています なお この手順につきましては 迷惑メールフィルタ機能について オンラインマニュアルの内容通りに設定されていることを前提条件とします

Installation Guide for Linux

Cuoreテンプレート

intra-mart ワークフローデザイナ

目次 1. 改版履歴 概要 WEB 版薬剤在庫管理システムのインストール 事前準備 インストール アプリケーションのセットアップ WEB 版薬剤在庫管理システムの初期設定

SonicDICOM Cloud Connector インストール手順書 SonicDICOM Cloud Connector とは 検査装置が撮影した画像を自動的にクラウドへアップロー ドするためのソフトウェアです 1 前準備 クラウド上に PACS を作成する SonicDICOM Cloud

NEC COBOL Media V2.0 セットアップカード SL438740B01-1

ATDEインストールガイド

2013年『STSSスキルコミュニティ』 テーマ別Kickoff資料

改版履歴 本書の改版履歴は以下のとおりです 日付 改版理由 変更箇所 版数 2014/09/04 初版発行 版 2015/03/30 第 1.1 版に改訂 対象 OS 追加 1.1 版 2015/07/10 第 1.2 版に改訂 対象 OS 追加 1.2 版 2015/09/04 第 1

GL04P ソフトウェア更新マニュアル パソコン・iPad編 ver.2.10

appli_HPhi_install

最も一般的な手法: ファイアウォールによってノード間の MPI 通信がブロックされた場合の対応方法

KADIAS Mac OS X 用事前環境準備手順書

Flex Signal for AirGRID

改訂履歴 改訂日改定内容 第 1 版 2013 年 7 月 16 日新規作成 第 2 版 2013 年 9 月 4 日 STEP3-2 認証用バッチの実行 に Vista での操作を追記 第 3 版 2014 年 7 月 14 日 Windows XP に関する記述を削除 STEP2-1 新規インス

Flex Signal for AirGRID

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

Microsoft Word - koutiku-win.doc

WinXp-Rmenu

zabbix エージェント インストールマニュアル [Windows Server] 第 1.2 版 2018 年 05 月 18 日 青い森クラウドベース株式会社

SFTPサーバー作成ガイド

POSTGRESQL 9.2 /POSTGIS (WINDOWS 版 ) 導入 設定手順書 (VER. 1) June 20, 2014

利用者

目次はじめに... 2 Office365ProPlus のインストール 複数の Office 製品の共存インストールについて ソフトウェア使用許諾契約の確認 Office365 ProPlus のダウンロードとインストール

2 サーバ用 PC 設定(Windows) 2.1 Node.js インストール を開き Node.js をインストールします バージョン LTS での動作を確認しています このバージョンであれば イン ストーラ node-v

Alibaba Cloud [ ナレッジドキュメント ] AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) AWS EC2 から Alibaba Cloud ECS への マイグレーション手順 (Linux 版 ) Ver

ICLT 操作マニュアル (2011 年 05 月版 ) Copyright 2011NE 東京株式会社 All Rights Reserved

ユーザーズマニュアル

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

Microsoft Word - SCR331DI_mac10.14_manual.doc

Alibaba Cloud [ ナレッジドキュメント ] AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) AWS EC2 から Alibaba Cloud ECS へのマイグレーション手順 (Linux 版 ) Ver SB

環境セットアップ

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

目次 1. はじめに 本文書の目的 前提条件 略語 事前準備 ホスト名の名前解決 Linux 版パッケージ システム要件 ソフトウェア要件 パッケージ構成

改訂履歴 初版 2004 年 1 月 23 日 新規作成 2 版 2004 年 2 月 3 日 フォントの設定 を追加 3 版 2004 年 7 月 13 日 リソースファイルのダウンロード を追加 バージョン番号表記を変更 4 版 2005 年 11 月 21 日 リソースファイルのダウンロード

PALNETSC0184_操作編(1-基本)


<4D F736F F D DD92E B838B5F8EE688B590E096BE8F915F3194C55F E646F63>

SAMBA Remote(Mac) 編 PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP

Express5800/51Le電源交換

クラウド内の Java - 動画スクリプト 皆さん こんにちは Steve Perry です 私たちが作成した人事アプリケーションを覚えていますか? 今回は そのアプリケーションをクラウド内で実行しましょう コードは GitHub の

無線LAN JRL-710/720シリーズ ファームウェアバージョンアップマニュアル 第2.1版

Anaconda x86_64 版バージョン の インストールとパッケージの追加 最終更新 : 2018 年 2 月 10 日 URL: Anaconda は,Py

HeartCoreインストールマニュアル

汎用プロキシ利用案内 汎用プロキシ利用案内 目次 汎用プロキシ利用案内 はじめに 汎用プロキシとは 利用可能なポート 概要 動作環境 インストール Windows <I

Pocket WiFi LTE (GL04P) ソフトウェア更新マニュアル パソコン ipad 編 Version2 10

無線 LAN JRL-710/720 シリーズ ファームウェアバージョンアップマニュアル G lobal Communications

目次 1. はじめに 本書対象者 PALRO のアプリケーションについて Ubuntu 8.04LTS の入手について Linux 上での開発環境の構築 事前準備 Ubuntu のインストール..

スライド 1

第5回 マインクラフト・プログラミング入門

Microsoft Word - ManagerIPChange.doc

2. インストールの方法 インストールの手順は まずインストーラーをサイトからダウンロードし イールドブック カリキュレーターと Java Web Start をインストールします 次にイールドブック カリキュレーターを起動してサーバー接続し Java のファイルをダウンロードします 以下の手順に従

Microsoft PowerPoint _2.プログラミングの基礎_final

WinXp-Rmenu

拠点間 VPN オプション設定手手順書 お客客様環境お客様様宅環境のネットワーク構成を下図図に記入しておきます 接続方法 ( )PPPoE ( )Static ( )DHCP IP アドレス ( グローバル )... 接続の詳細情情報ユーーザ ID パスワード 接続の詳細情情報 IP アドレスネット

ログイン時の ID パスワードは マイページ と同一です インストール前の状態の場合 ログイン後に表示されるページの ライセンス一覧 に該当製品シリアルの表示はされません インストール完了後 ライセンス管理ページご利用シリアルの一覧が表示されます 以上でライセンス管理ページの作成は完了です なお セ

対応 OS について WindowsOS への対応状況 2010 年 10 月時点で用意させていただいている CiscoVPN ソフトウェアですが 対応している OS は WindowsXp WindowsVista Windows7 となります また WindowsVista Windows7 の

Microsoft Word - シャットダウンスクリプトWin7.doc

スライド 1

1. 一般設定 グローバル設定 ここでは 以下の 4 つのケースを想定し ファイルサーバーを設定する手順を紹介します 既に Windows ネットワーク上に存在するワークグループに参加する場合 Windows ネットワーク上に新たにワークグループを作成する場合 既に Windows ネットワーク上に

Linux 用 Windows サブシステムのセットアップ まず Windows Subsystem for Linux をインストールする必要があります ここに良い説明があります :

Microsoft Word - バーチャルクラス(Blackboard)ログイン方法ガイド.docx

MAPインストーラー起動時のエラーメッセージへの対処方法

目次 はじめに インストール JDBC ドライバの配置 初期登録ユーザー バージョンアップ 評価版の制限....8 参考.JDBC ドライバの入手と設定....9 ) I2C Co.,Ltd.. All

日医特定健康診査システム ORCA PROJECT Linux 対応版インストールマニュアル (Version 対応 ) Debian Etch 用 版 2008 年 10 月 31 日 Copyright (C) 2008 Japan Medical Association

Microsoft Word - CBSNet-It連携ガイドver8.2.doc

鉄之助ソリッド インストール手順書Windows7用

目次 1. 改版履歴 概要 WEB 版薬剤在庫管理システムのインストール 事前準備 インストール アプリケーションのセットアップ 日レセと連携するための有効化設定 WEB

SCC(IPsec_win10)_リモート設定手順書.doc

PowerPoint プレゼンテーション

HeartCoreインストールマニュアル(PHP版)

Microsoft PowerPoint _2.プログラミングの基礎_final.pptx

目次 第 1 章概要....1 第 2 章インストールの前に... 2 第 3 章 Windows OS でのインストール...2 第 4 章 Windows OS でのアプリケーション設定 TP-LINK USB プリンターコントローラーを起動 / 終了するには

Raspberry Pi 3(Raspbian) での Actian Zen Edge 使用 株式会社エージーテック 2018 年 7 月 5 日

FTDI USB-Serial Converter デバイスドライバのインストール(Rev.1.01)

Flex Signal for AirGRID

別紙 : 検証環境の構築手順 ( 章 ) 1. サーバ設定 1.1 IP アドレス設定 サーバは以下の 6 台を用いる pgpool-ii サーバ 2 台 DB サーバ 3 台 上位サーバ 1 台 OS は全サーバで CentOS 6.4 x86_64 とする pgpool-ii のサー

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

Transcription:

演習に必要な ソフトウェアの インストール手順 ウェブシステムデザインプログラム Version 2 contact@websys.edu.uec.ac.jp

目次 パッケージリポジトリの追加... 2 SQLite と SQLite を使用するためのライブラリのインストール... 3 Python 環境の構築... 4 準備... 4 Python 本体のインストール... 4 Django 開発環境のインストール... 6 Wireshark のインストール... 8

sudo について unix 系のオペレーティングシステムではユーザは特権ユーザ(root)と一般ユーザの二種類 があります 機器の設定をする際にはアクセス権の許可状況に合わせて コマンドを特権ユ ーザで実行する必要がある場合があります 一般ユーザは sudo コマンドを使用することで コマンドを実行するときのみ特権ユーザ としてコマンドを実行することができます ファイアウォールの設定 CentOS では firewalld というファイアウォール管理ツールを使用してファイアウォールを 設定します firewalld を起動 sudo systemctl start firewalld public ゾーンにポートを追加 firewalld ではゾーンという単位でアクセス許可の範囲が管理されています public ゾーンは通信を許可するゾーンとしてあらかじめ設定されています public ゾーンに ポートを追加すると そのポートは通信を許可されます --permanent オプションにより 永続的に設定されます (再起動後も設定が保持される) sudo firewall-cmd --add-port=22/tcp --zone=public --permanent 以下 同様に必要なポートを追加します sudo firewall-cmd --add-port=80/tcp --zone=public --permanent sudo firewall-cmd --add-port=443/tcp --zone=public --permanent sudo firewall-cmd --add-port=8000/tcp --zone=public --permanent もし 間違えて設定を行った場合に ゾーンからポートを削除する場合は次のようにします sudo firewall-cmd --remove-port=445/tcp --zone=public --permanent 間違った設定を行っていないか 一覧を表示して十分に確認を行います sudo firewall-cmd --list-all --permanent

4. 設定を再読み込みし 変更を適用します sudo firewall-cmd --reload 5. firewalld が再起動後も自動的に起動するよう設定します sudo systemctl enable firewalld パッケージ リポジトリの追加 パッケージとはソフトウェアの実行形式のプログラムと 動作に必要なファイル等をまと めたものです パッケージの導入 削除を支援するシステムとしてパッケージマネージャがあります CentOS の標準リポジトリ リポジトリとは容器 貯蔵庫といった意味を持つ英単語で ここではパッケージを管理している場所 だけでは インストールできるソフトウェアパッ ケージが少なく 今後必要になるパッケージがインストールできないため EPEL と呼ば れるリポジトリを追加します sudo yum install epel-release ここで Is this ok [y/d/n]: または 上記の処理を行います よろしいでしょうか? [y/n] というようなメッセージが表示されますので y を入力しインストールを許可してくださ い 今後も新たなパッケージの追加等の場面で聞かれることがありますので その都度内容を 判断して許可するならば y, 拒否するならば n を入力してください SQLite と SQLite を使用するためのライブラリのインストール SQLite はリレーショナルデータベースを管理するソフトウェアの一つです rails で使用し ます SQLite と SQLite を使用するためのライブラリをインストールします sudo yum install sqlite sqlite-devel

Python 環境の構築 準備 必要になるコマンド類やライブラリをインストールします sudo yum install gcc zlib-devel bzip2 bzip2-devel readline readline-devel openssl openssl-devel git pyenv のソースコードを git clone コマンドを用いてダウンロードします git clone https://github.com/pyenv/pyenv.git ~/.pyenv 先頭に.があるディレクトリは隠しディレクトリとなるため.pyenv は ls コマンドでは表 示されません ls -a コマンドを使用すると表示されます.pyenv は隠しディレクトリですがホームディレクトリ内は基本的に権限があり 特別に設 定しない限りは特権(sudo をした状態)にならなくても自由に扱える状態になっています.bash_profile 末尾にテキストエディタで次の2行追加します export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" source コマンドで.bash_profile を再読み込みします source ~/.bash_profile 以下のコマンドでバージョンが表示されれば pyenv の環境構築は完了となります pyenv --version Python 本体のインストール pyenv コマンドを使用して Python をインストールしていきます インストールできるバージョンを確認します pyenv install --list

必要なバージョンを指定し インストールします pyenv install 6.5 インストールを行ったのにコマンドがうまく動作しない場合は rehash の実行を忘れている 可能性もあります そのような場合にも rehash を試してみてください Python のバージョンの確認方法 ここではまだ Python のバージョンを設定していないため インストールしたものと異な るバージョンが表示されます python --version 4. 全てのディレクトリで Python6.5 を使用する場合以下のコマンドを実行します pyenv global 6.5 5. pyenv では 新たにインストールした場合やコマンドを追加した場合には rehash を実 行します pyenv rehash 6. この状態で以下のコマンドを実行しバージョンが書き換わっていれば Python の環境 構築は完了です python --version

Django 開発環境のインストール pip コマンドを用いてインストールをしていきます pip は Python で書かれたパッケージソフトウェアをインストール 管理するためのパッケ ージ管理システムです Django のインストールをします pip install django==1 Django のプロジェクトを作成します django-admin startproject mysite ここでは mysite という名前で作成しています 作成したプロジェクトのディレクトリの構成図は以下のようになっています mysite/ manage.py mysite/ init.py settings.py urls.py wsgi.py Django の開発用サーバーを実行する際に IP アドレスの許可を行わないといけないた め その編集を行います 以下のコマンドを入力することで IP アドレスを確認することができます ip a その中の 17215**が該当する IP アドレスです (**のところには ip a で確認した値を 入れてください ) 編集を行うファイルは setting.py なので それをテキストエディタで編集します ここでは nano というテキストエディタを使用していますが どのエディタを使用し ても問題ありません nano ~/mysite/mysite/settings.py その中にある ALLOWED_HOSTS =[]

を ALLOWED_HOSTS = ['17215**'] に変更します 4. 成功したら 作成した Django アプリケーションのディレクトリに移動してください cd mysite Django では Web アプリケーション開発を行う際に 作った Web アプリケーションを試し に動作させるための開発用サーバー機能が用意されています 5. Django 開発サーバーが起動することを確認します python manage.py runserver 0.0.0.0:8000 http://17215**:8000/ をブラウザで開きます

Wireshark のインストール Wireshark はネットワークを流れている通信パケットをモニタするためのソフトウェアで す ネットワークの演習で使用します ここでの作業は https://hv0cs.uec.ac.jp/ に接続し 仮想コンソールを開いて行って ください Wireshark 本体をインストールします sudo yum install wireshark wireshark-gnome パケットキャプチャを許可するユーザーを制限するために Wireshark グループを作成 します sudo groupadd wireshark パケットキャプチャを実際に行っている dumpcap というプログラムを wireshark グル ープに所属させます sudo chgrp wireshark /usr/sbin/dumpcap 4. dumpcap にパケットキャプチャの権限を与えます これで sudo をしなくてもパケット キャプチャできるようになります sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/sbin/dumpcap 5. VM で使用している user というユーザーを wireshark グループに所属させます sudo usermod -ag wireshark user 6. 設定を反映させるために再起動を行います sudo shutdown -r now 7. wireshark を実行してみます wireshark & wireshark コマンドの後ろにある&はバックグラウンドで実行するという意味があります &を付けて実行することで wireshark を実行したままほかのコマンドを実行できるようにな ります

PostgreSQL のインストール データベースの演習で PostgreSQL を使用するため インストールしておきます PostgreSQL のインストール sudo yum install postgresql-server 初期化コマンドの実行 sudo postgresql-setup initdb PostgreSQL の起動 sudo systemctl start postgresql.service 4. 動作確認のため データベース一覧の表示 sudo -u postgres psql -l