Installation - not-for-me/csn-project GitHub Wiki

Installation

Required Software

  • JDK 8
  • Maven 3
  • MySQL 5.x
  • MongoDB 2.x
  • Tomcat 7.x
  • git

System environment

  • I tested CSN runtime system on CentOS 7

Install JDK

Install Mysql

# yum install mysql-server
# /sbin/service mysqld start
# mysql_secure_installation
# /sbin/service mysqld start
# chkconfig mysqld on

Import CSN Schema

# mysql -uroot -p < csn_db_schema.sql

MongoDB Install

Tomcat Install

# sudo wget http://mirror.apache-kr.org/tomcat/tomcat-8/v8.0.23/bin/apache-tomcat-8.0.23.tar.gz
# sudo tar xzf apache-tomcat-8.0.23.tar.gz -C /usr/share/
# sudo mv /usr/share/apache-tomcat-8.0.23/ /usr/share/tomcat8

Packaging

  • csn-middleware 폴더에서 먼저 csn-middleware.jar를 패키징
# mvn install
  • csn-restapi 폴더에서 먼저 csn-restapi.war를 패키징
# mvn install