ページ ツリー

比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

...

Software Name

Version

Notes

CentOS (64bit)

7.29

Operating System

Shibboleth-SP

23.54.51

Service Provider

Shibboleth-IdP

24.41.57

Identity Provider

Apache HTTP Server

2.4 (*1)

WEB Server

Java

OpenJDK 711.0.8519 (*1)

IdP Executable Environment

Apache TomcatJetty

79.0.54 (*1)4.51

Servlet Container

MariaDBMySQL

5.5.44 (*1)7.38

Relational Database

Postfix

2.10 (*1)

Mail Transfer Agent

PHP

5.4.16 (*1)

Programing Language

*1 Latest version of yum package as of  20152023/205/2918

These software will be used in the following structure:

...

In addition to Shibboleth IdP, Java and Tomcat Jetty should be installed as well. Please setup these environment as well.

Installing and Setting Up

...

MySQL

Install MariaDB by using following command.

コード ブロック
$ sudo yum install mariadblocalinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
$ sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 
$ sudo yum install mysql-community-server

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

...

コード ブロック
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
symbolic-links=0
 
old_passwords=1
character-set-server=utf8
 
[mysqld_safe]
 log-error=/var/log/mariadb/mariadbmysqld.log
pid-file=/var/run/mariadbmysqld/mariadbmysqld.pid
   
[mysql]
default-character-set=utf8

...

コード ブロック
$ sudo systemctl start mariadbmysqld.service 
$ sudo systemctl enable mariadbmysqld.service


Create Database
コード ブロック
$ mysql -u root
CREATE DATABASE vo;
GRANT INSERT, SELECT, UPDATE, DELETE ON vo.* TO 'vouser'@'localhost' IDENTIFIED BY 'YOUR OWN PASSWORD';

...