From 156795d7e9d2e02b22039168e828b22cb4e47a20 Mon Sep 17 00:00:00 2001 From: hide_d Date: Sun, 15 Apr 2018 16:17:32 +0900 Subject: [PATCH] =?UTF-8?q?readme=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 00000000..382fec50 --- /dev/null +++ b/README.md @@ -0,0 +1,43 @@ +# 삼국지 모의전투 HiDCHe + +삼국지 모의전투 유기체서버를 기반으로 더욱 더 진화한 서버입니다. + + +## 요구사항 + +* Apache2 + * mpm_event 권장 +* PHP 7.0 이상 + * php-fpm 권장 + * php에서 curl을 실행가능해야 합니다. +* MySQL 5.6 이상, 또는 MariaDB 10.0 이상 +* git +* curl + +Linux는 Ubuntu 16.04, Windows는 Windows 10에서 XAMPP를 사용한 환경에서 테스트되었습니다. + +Docker를 이용한 설치는 계획중입니다. + +## 설치 + +본 게임은 git을 이용한 업그레이드 시스템을 구현하였으므로, git이 필요합니다. +또한 웹 서비스 데몬을 운영중인 사용자(일반적으로 www-data, apache)에게 디렉토리 권한이 주어져야합니다. + +웹 데몬 user가 www-data인 경우 다음과 같이 입력하여 최신 배포버전을 얻을 수 있습니다. + +``` +sudo -u www-data git clone ssh://git@storage.hided.net:2525/devsam/core.git +``` + +이후 해당 경로를 웹 브라우저를 통해 접근하여 설치를 진행할 수 있습니다. + +Database 수는 로그인 관리 서버 1개, 내부 서버 5개로, 총 6개의 Database가 필요합니다. 내부 설정을 고쳐서 서버 수를 늘리거나 줄일 경우 그에 맞는 Database 수가 필요합니다. 또한 Database마다 관리할 별도의 계정을 만드는 것을 추천합니다. + +설치 이후에는 서버관리 페이지에서 **업데이트** 명령을 통해 원 클릭 업데이트가 가능합니다. + + +## 카카오로그인 연동 + +현재 카카오로그인 API KEY를 입력하는 작업이 설치과정에 추가되어있지 않습니다. + +f_install/templates/KakaoKey.orig.phpd_setting/KakaoKey.php로 복사한 후 API 키를 입력하여야 합니다.