スライド 1

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

HeartCore(PHP 版 ) インストール手順について説明いたします なお 本資料は 例として下記内容を前提として説明しております 環境情報 対象 OS: Linux ( ディストリビューション : Red Hat Enterprise Linux Server) APサーバ : Apache

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

CMS入門

# mv httpd tar.gz /usr/local/src /usr/local/src # tar zxvf httpd tar.gz make #./configure # make # make install Apache # /usr/local/apac

A : kerl kerl Erlang/OTP Erlang/OTP 2 2 Elixir/Phoenix URL 2 PDF A.2 Bash macos.bash_profile exp

3 パッケージからのインストール

PowerPoint Presentation

テクニカルドキュメントのテンプレート

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

Adobe Acrobat DC 製品比較表

目次 1) コンソール使用について注意 ) 全体の流れ ) SSH キーの登録 ) Linux サーバーの作成... 4 Web サーバーへの Apache と WordPress インストール... 5 DB サーバーへの MariaDB インストール 設定..

XAMPP で CMS のお手軽 テスト環境を手に入れよう 2011/5/21 上村崇 1

AWS Client VPN - ユーザーガイド

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

Parallels Desktop 7 クイックスタートガイド

Installation Guide for Linux

XOOPS Cube インストールマニュアル

VB実用Ⅲ⑩ フリーデータベースⅡ

intra-mart e-Builder ver 5

目次 はじめに フリープラグインリスト マイグレーションツール Cobalt Migration Utility Web サーバーの帯域制御プラグイン データベースプラグイン

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

Cuoreテンプレート

CLUSTERPRO による MariaDB の HA クラスタ動作検証 第 1 版 日本電気株式会社クラウドプラットフォーム事業部 CLUSTERPRO グループ

- 2 Copyright (C) All Rights Reserved.

ダウンロード方法アルテラのソフトウェアをインストールするためのダウンロード ファイルには以下の種類があります.tar フォーマットのソフトウェアとデバイス ファイルの完全なセット ダウンロードとインストールをカスタマイズするための個別の実行ファイル ディスクに焼いて他の場所にインストールするための

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

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

iStorage ソフトウェア VMware vCenter Plug-in インストールガイド

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

2. Docker の基本的な操作 1 docker hub の参照 2 DockerHub の Explorer リンクからアプリケーションを参照 3 アプリケーション検索 4 tag について 3. docker 基本コマンド 1 docker の

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

IPM Release 2.6 へのアップグ レード

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

Microsoft Word - HowToSetupVault_mod.doc

改版履歴 版数 改版日付 改版内容 /03/14 新規作成 2013/03まで製品サイトで公開していた WebSAM DeploymentManager Ver6.1 SQL Server 2012 製品版のデータベース構築手順書 ( 第 1 版 ) を本 書に統合しました 2

ダウンロード方法 アルテラのソフトウェアをインストールするためのダウンロード ファイルには以下の種類があります.tar フォーマットのソフトウェアとデバイス ファイルがバンドルされたセット ダウンロードとインストールをカスタマイズするための個別の実行ファイル ディスクに焼いて他の場所にインストールす

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

スライド 1

3 ディストリビューション・パッケージからのインストール

Title Slide with Name

システムパッケージリリース情報-Version5.0.0pre

デフォルトパスワードの変更

( 目次 ) 1. PukiWiki インストールガイド はじめに 制限事項 サイト初期設定 PukiWiki のインストール はじめに データベースの作成 PukiWiki

HULFT の通信をよりセキュアに HULFT と SSH Tectia を組み合わせたセキュアで強力なファイル転送 Compatibility Note 2008 年 9 月 株式会社セゾン情報システムズの企業内 企業間通信ミドルウェアである HULFT は ファイル転送のアプリケーションとして

相続支払い対策ポイント

150423HC相続資産圧縮対策のポイント

ハピタス のコピー.pages

Copyright 2008 All Rights Reserved 2

ServerViewのWebアクセス制限方法

PostgreSQLによる データベースサーバ構築技法

OSSTechプレゼンテーション

Transcription:

平成 25 年度卒業研究中間発表 クラウドを活用した グループ学習システムの開発 所属 : 山下研究室 指導教員 : 山下茂 発表者 : 森崎暉

目次 研究概要 実施環境の全体像 NetCommonsについて HTML5について クラウドとの同期 開発環境 最終までの取り組み 参考文献 サイト

研究概要 平成 23 年度後期 教育情報科学 にて 大学授業における Twitter クローンの導入による効果 という論文を読み, SNS の授業への活用に興味 平成 23 年度卒業生末岡泰地氏の HTML5 による学習支援教材の環境開発 を参考にマルチメディア的な要素をシステムに組み込みたいと考える どんなシステムが必要か? 管理者 ( 大学教授 ) が容易に Web サイトを作成 コメント機能や SNS をつけ議論の活発化を行えるもの ポートフォリオとして活用できるもの メンターを設定したもの クラウドでデータのやり取りができるもの 理科の実験授業支援サイト CMS とクラウドを利用

クラウド ( 検討中 ) 実施環境の全体像 サーバー (Apache) 大学 データベース (MySQL) 学校 データ同期 支援利用

実施環境の全体像 大学 サーバ (Apache) クラウド L M S の利用 データベース (MySQL) データ同期 学校

NetCommons について 国立情報学研究所が開発 PHP, MySQL 上で動作 CMS, LMS, グループウェアを統合したコミュニティウェア 30 以上のモジュール ( 機能 ) を同梱 多種多様なWebサイトを短時間で構築可能 NetCommons 上のサイトは パブリックルーム ( 外部に公開 ) グループルーム ( 登録ユーザのみにアクセス可 ) プライベートルーム ( 本人のみアクセス可 ) の三種に分類

NetCommonsについて mysql morisaki@morisaki-desktop:~$ sudo apt-get install apache2 mysql-server php5 php5- [sudo] password for morisaki: パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています LAMP 環境の構築 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます : apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common L Linux OS libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 A Apache サーバーソフトウェア libaprutil1-ldap libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient16 libnet-daemon-perl libplrpc-perl mysql-client-5.1 M MySQL データベース管理システム mysql-client-core-5.1 mysql-common mysql-server-5.1 mysql-server-core-5.1 php5-common P PHP スクリプト言語 提案パッケージ : apache2-doc apache2-suexec apache2-suexec-custom php-pear dbishell libipc-sharedcache-perl tinyca mailx php5-suhosin 以下のパッケージが新たにインストールされます : apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common 1 Apache, MySQL, PHP のインスト - ル $ sudo libapache2-mod-php5 apt-get install libapr1 apache2 libaprutil1 libaprutil1-dbd-sqlite3 mysql-server php5 php5- libaprutil1-ldap libdbd-mysql-perl libdbi-perl libhtml-template-perl mysql libmysqlclient16 libnet-daemon-perl libplrpc-perl mysql-client-5.1 mysql-client-core-5.1 mysql-common mysql-server mysql-server-5.1 sudoコマンド 特権ユーザ権限でプログラムを実行する mysql-server-core-5.1 php5 php5-common php5-mysql アップグレード : 0 個 新規インストール : 25 個 削除 : 0 個 保留 : 0 個 29.9MB のアーカイブを取得する必要があります この操作後に追加で 74.1MB のディスク容量が消費されます 続行しますか [Y/n]? Y

NetCommons について 2 PHP の設定 php.ini の編集 $ gksu gedit /etc/php5/cli/php.ini

NetCommons について 2 PHP の設定 php.ini の編集 変更前変更後 [mbstring] ;mbstring.language = Japanese ;mbstring.internal_encoding = EUC-JP UTF-8 ;mbstring.http_input = auto pass ;mbstring.http_output = SJIS pass ;mbstring.encoding_translation = Off ;mbstring.detect_order = auto ;mbstring.substitute_character = none; ;mbstring.func_overload = 0 ;mbstring.strict_encoding = Off コメントを外して変更コメントを外して変更コメントを外して変更コメントを外すコメントを外す

NetCommons について 3 MySQL Enter password: の設定 morisaki@morisaki-desktop:~$ mysql u root p Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 2757 Server version: 5.05.32-0ubuntu0.13.04.1 (Ubuntu) MySQL root ユーザのパスワード設定 $ mysqladmin password ****** Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names NetCommons may be trademarks of データベースの作成 their respective owners. Type 'help;' or ' h' for help. Type ' c' to clear the current input statement. NetCommons データベース ncdb mysql> CREATE DATABASE ncdb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; Query OK, 1 row affected (0.00 sec) NetCommons ユーザ ncuser ユーザパスワード 11111 mysql> GRANT ALL PRIVILEGES ON ncdb.* TO ncuser@localhost IDENTIFIED BY '11111'; Query OK, 0 rows affected (0.00 sec) mysql> use ncdb Database changed mysql> exit Bye mysql> morisaki@morisaki-desktop:~$

NetCommons について NetCommons のインストール

NetCommons について DocumentRoot の /var/www/ に移動 $ sudo mv /home/morisaki/netcomonns-2.4.2.0/html /var/www/ 移動元 移動先 Firefox で http://133.37.97.29 を開く

NetCommonsについて chmod 777 コマンドで webapp/uploads webapp/templates_c htdocs webapp/config/install.inc.php の読み書き権限をすべてのユーザに変更

NetCommons について mysql> CREATE DATABASE ncdb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON ncdb.* TO ncuser@localhost IDENTIFIED BY '11111'; Query OK, 0 rows affected (0.00 sec)? MySQLにログインし mysql> use ncdb Database changed mysql> exit Bye mysql> morisaki@morisaki-desktop:~$ 再度 NetCommonsのデータベース ncdb を作成 drop database ncdb で NetCommonsのデータベース ncdb を削除

NetCommons について NetCommons の設定

NetCommons について メンバーの追加

NetCommons について トップページ プライベートページ グループページ

HTML5 について Drag and Drop API ブラウザ上のHTMLドキュメント内のコンテンツローカル端末に保存されているファイル ブラウザ上の HTML ドキュメントにドラッグ & ドロップすることが可能 draggable 属性の指定 <html> <div id= foo draggable= true > ここはドラッグできます </div> </html>

HTML5 について

HTML5 NetCommons への組み込み

HTML5 NetCommons への組み込み

クラウドとの同期 1 Dropbox を iframe のリンク先にする 空白で表示されない iframe は HTTPS が 実装されているページの表示が不可能

開発環境 OS Ubuntu 13.04 サーバーソフトウェア Apache2.2.22 データベース管理システム 開発言語 MySQL HTML5 PHP5

最終までの取り組み 10 月 iframe のソースコードの研究 モジュール開発の学習 11 月メンターのシステム利用方法についての検討 NetCommons 上のサイトの内容の充実 12 月最終審査

参考文献 サイト HTML5+JavaScript Q&A75 発 園田誠著 HTML5 逆引きポケット辞典 園田誠著 私にもできちゃった! NetCommons で本格ウェブサイト 新井紀子著 IT 用語辞典 e-words http://e-words.jp/ IT 用語辞典バイナリ BINARY http://www.sophia-it.com/ NetCommons インストール LAMP 編株式会社テクネコ http://www.techneco.co.jp/about/index.php?action=cabinet_action_main_download&block_id=65&ro om_id=1&cabinet_id=1&file_id=14&upload_id=121 Ubuntu/LAMP 環境の構築 http://linux.just4fun.biz/ubuntu/lamp%e7%92%b0%e5%a2%83%e3%81%ae%e6%a7%8b%e7%af%8 9.html 管理者マニュアル NetCommons2.0 オンラインマニュアル http://manual.netcommons.org/ 管理者マニュアル ユーザーマニュアル NetCommons2.0 オンラインマニュアル http://manual.netcommons.org/ ユーザーマニュアル