ページ ツリー

このページの古いバージョンを表示しています。現在のバージョンを表示します。

現在のバージョンとの相違点 ページ履歴を表示

« 前のバージョン バージョン 6 次のバージョン »

Purpose

The purpose of this document is to install and validate the local mAP environment.

Environment

Following environment is required for installing local mAP.

Table 2‑1 Required Software

Software Name

Version

Notes

CentOS (64bit)

6.5

Operating System

Shibboleth-SP

2.5.3 (*1)

Service Provider

Shibboleth-IdP

2.4.0

Identity Provider

Apache HTTP Server

2.2.15 (*1)

WEB Server

Java

JDK 7 Update 45 or openjdk 1.6.0

IdP Executable Environment

Apache Tomcat

6.0.24 (*1)

Servlet Container

MySQL

5.1.71 (*1)

Relational Database

Postfix

2.6.6 (*1)

Mail Transfer Agent

PHP

5.3.3 (*1)

Programing Language

*1 Latest version of yum package as of  2014/2/28

Flow of Request

Installing Shibboleth SP

Please install shibboleth SP while referring to the install guide.

Shibboleth SP Install Guide
https://meatwiki.nii.ac.jp/confluence/display/GakuNinShibInstallen/SP+Install

In addition to shibboleth SP, apache, mod_ssl and NTP will be install simultaneously. Please setup these environment as well.

Installing Shibboleth IdP

Please install shibboleth IdP while referring to the install guide.

Shibboleth SP Install Guide
https://meatwiki.nii.ac.jp/confluence/display/GakuNinShibInstallen/IdP+Install+Manual

In addition to shibboleth IdP, Java and Tomcat will be install as well. Please setup these environment as well.

Installing and Setting Up MySQL

Install MySQL by using following command.

$ sudo yum install mysql-server

* If the MySQL has already been installed as the initial component, you can skip this process.

 

Setup /etc/my.cnf

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
symbolic-links=0
 
old_passwords=1
default-character-set = utf8
 
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
 
[mysql]
default-character-set = utf8

 

Execute

$ sudo /etc/init.d/mysqld start 
$ sudo chkconfig mysqld on

 

Create Database

$ mysql -u root
CREATE DATABASE vo;
GRANT ALL PRIVILEGES ON vo.* TO 'vouser'@'localhost' IDENTIFIED BY 'YOUR OWN PASSWORD';

Installing and Setting Up PHP

 

Installing and Setting Up Mail Server

 

Installing Attribute Provider (SP)

 

Installing Attribute Provider (IdP)

 

Installing the Application

 

Importing the Account Data from the Existing Database

 

Metadata

 

Validation

 

  • ラベルがありません