먼저 서버에 Ubuntu Linux 를 설치하고, MySQL을 설치합니다. Linux는 다른 배포판을 사용할 수도 있지만, Ubuntu를 권장합니다.
MySQL 에 DB와 계정을 생성합니다.
-- SSMON DB와 계정 생성-- DB이름과 사용자이름은 모두 ssmon 으로 해주세요!-- 비밀번호만 원하는 것으로 변경하세요! 아래와 같은 방법으로 해주시면 됩니다.CREATEDATABASEssmon DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATEUSER 'ssmon'@'%' IDENTIFIED BY 'ssmon123'; -- 비밀번호 변경GRANT ALL PRIVILEGES ON ssmon.* TO 'ssmon'@'%' WITH GRANT OPTION;
CREATEUSER 'ssmon'@'localhost' IDENTIFIED BY 'ssmon123'; -- 비밀번호 변경GRANT ALL PRIVILEGES ON ssmon.* TO 'ssmon'@'localhost' WITH GRANT OPTION;
FLUSH privileges;
SSMON을 다운로드 합니다. (OS계정은 Ubuntu Linux의 기본인 ubuntu로 진행합니다.)
$ cd~
$ wget https://github.com/gauryan/ssmon/releases/download/v0.1.1/ssmon_v0.1.1.tar.gz
$ tar xvfz ssmon_v0.1.0.tar.gz
테이블 생성 및 기초데이터를 입력합니다. 혹시, 아래 내용이 권한 문제로 잘 안되면, MySQL root 계정으로 실행해주세요.
$ cd ssmon/install
$ mysql -u ssmon -p ssmon < 02_create_table_sp.sql
$ mysql -u ssmon -p ssmon < 03_insert_init_data.sql
.env 파일에서 어플리케이션의 포트와 DB설정을 합니다.
$ cd ~/ssmon
$ vi .env
APP_PORT=3000
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=ssmon
DB_USERNAME=ssmon
DB_PASSWORD=ssmon123 # 원하는 비밀번호로 변경!