Linux에서 Wekan 프로젝트 관리자를 설정하는 방법
웨칸(Wekan)은 리눅스 서버 환경에서 칸반 스타일로 프로젝트를 관리할 수 있는 오픈소스 시스템입니다. 트렐로(Trello)와 유사한 기능을 제공하며, 누구나 무료로 설치하고 사용할 수 있는 것을 목표로 합니다. 유지보수가 간편하고 사용하기 쉬우며, 상용 칸반 도구와 견주어 손색이 없습니다. 본 가이드에서는 리눅스 서버에 웨칸 프로젝트 관리 도구를 설정하는 방법을 스냅(Snap) 패키지 설치와 데비안/우분투 스크립트 설치 두 가지 방식으로 자세히 안내합니다.
참고: 웨칸은 서버에서만 작동하는 것이 아닙니다. 24시간 네트워크 접근이 가능한 데스크탑 PC에도 설치하여 사용할 수 있습니다.
스냅(Snap)을 이용한 설치
서버 환경에서 웨칸을 구동하고자 할 때 가장 추천하는 방법은 스냅 패키지를 활용하는 것입니다. 스냅을 이용하면 기존의 소스 코드 설치 방식에 비해 여러 이점이 있습니다. 다음은 스냅 패키지를 선택해야 하는 네 가지 주요 이유입니다.
참고: 레드햇(RedHat), 수세(SUSE), 아치(Arch), 젠투(Gentoo) 기반의 리눅스 서버를 사용 중이라면, 웨칸 설치 스크립트가 데비안 및 우분투만을 지원하므로 스냅 패키지가 유일한 선택지입니다.
스냅 패키지는 사전 구성된 형태로 제공되므로 설치 후 웨칸 자체나 리눅스 서버 환경(PHP, SQL 데이터베이스 등)을 위한 설정이 거의 필요하지 않습니다.
스냅 패키지 및 스냅d 시스템은 사실상 모든 리눅스 운영체제에서 문제없이 작동합니다. 우분투에서 젠투에 이르기까지 어떤 리눅스 배포판을 사용하든 원활하게 구동됩니다.
스냅 스토어는 우분투 제작자들이 관리하므로 높은 보안 수준을 보장합니다. 스냅 스토어에 등록된 모든 패키지는 철저한 검토 과정을 거치므로 안심하고 사용할 수 있습니다.
웨칸 스냅 패키지는 샌드박스 환경에서 작동하므로 서버의 다른 부분과 완전히 격리됩니다. 웨칸 스냅 내에서 발생하는 모든 작업은 격리된 공간 내에서만 영향을 미칩니다.
스냅 버전을 이용한 웨칸 설치를 결정하셨다면, 이제 설치를 시작해봅시다! 터미널을 열고 SSH를 통해 리눅스 서버에 접속하거나 서버에 직접 앉아 루트 권한을 획득합니다. 다음으로 스냅d 및 스냅 패키지 시스템을 설치합니다. 설치가 완료되면 터미널 세션으로 돌아가 다음 명령어를 입력하여 웨칸 프로젝트 관리자를 실행합니다.
snap install wekan
스냅 설치가 완료되면 웹 브라우저를 열고 다음 IP 주소를 입력하여 웨칸 프로젝트 관리 시스템에 접속합니다.

https://서버-IP-주소:8080
웨칸 웹 인터페이스 페이지에서 "등록" 버튼을 클릭하고 새 계정을 생성합니다. 팀원들에게도 동일한 절차를 안내하여 계정을 만들도록 합니다.
스냅을 통한 웨칸 업데이트
웨칸 업데이트가 필요하신가요? 다음 새로고침 명령을 실행하세요. 서버 소프트웨어는 업데이트가 잦으므로, 스냅을 정기적으로 새로고침하는 것이 좋습니다.
sudo snap refresh
스냅을 통한 웨칸 제거
웨칸을 제거하고 싶으신가요? 먼저 프로젝트 데이터 및 웨칸 관련 중요 데이터를 백업해야 합니다. 그런 다음 다음 제거 명령을 실행합니다. 스냅 패키지는 제거 시 모든 데이터가 완전히 삭제되고 복구할 방법이 없다는 점을 반드시 기억해야 합니다.
sudo snap remove wekan
설치 스크립트 활용
데비안 또는 우분투와 유사한 서버 운영체제를 사용하고 있지만 스냅 패키지 대신 다른 방법으로 웨칸을 설치하고 싶으신가요? 다행히 개발자들이 깃허브에 설치 셸 스크립트를 제공하고 있습니다. 이 자동화 스크립트는 리눅스 PC에 웨칸 시스템을 설치하고 설정하는 과정을 간편하게 만들어줍니다.
설치 스크립트는 최근 몇 년 동안 큰 발전은 없었지만, 우분투 18.04 서버 및 데비안 9 스트레치와 같은 운영체제에서도 원활하게 작동합니다. 스크립트 사용을 위해 터미널을 열고 su 또는 sudo -s 명령을 사용하여 루트 권한을 얻은 후 다음 단계를 차례대로 따릅니다.
1단계: 리눅스 서버를 업데이트하고 보류 중인 업데이트를 설치합니다.
sudo apt update;sudo apt upgrade -y
또는
sudo apt-get update;sudo apt-get upgrade -y
2단계: 패키지 관리자를 사용하여 깃(Git) 도구를 설치합니다.
sudo apt install git
또는
sudo apt-get install git
3단계: 최신 자동 설치 스크립트를 다운로드합니다.
git clone https://github.com/wekan/wekan-autoinstall.git
4단계: 스크립트 폴더로 이동하고 실행하여 웨칸을 설치합니다. 화면에 나타나는 지시 사항을 주의 깊게 읽고 따르십시오.
cd wekan-autoinstall ./autoinstall_wekan.sh
설치 스크립트가 완료되면 웹 브라우저를 열고 다음 주소를 입력하여 웨칸 웹 인터페이스에 접속할 수 있습니다.

https://서버-IP-주소:8080
웨칸에 접속되었으면 페이지에서 "등록" 버튼을 찾아 계정을 생성합니다. 웨칸 프로젝트 보드를 사용하려는 모든 사용자도 계정을 생성해야 합니다.