- -Kanboard를 Linux 서버에서 작동시키는 방법

Kanboard를 Linux 서버에서 작동시키는 방법

Trello 서비스의 오픈 소스 대안리눅스에서 나타나기 시작했고 훌륭합니다. 이달 초, Wekan 프로젝트 관리자를 다루었습니다. 사용자가 직접 호스팅 할 수있는 칸반 스타일 프로젝트 관리 시스템입니다.

Kanboard를 소개하는이 시스템은 Trello를 목표로하는 자체 호스팅 작업 관리 시스템입니다. 플러그인, 동적 사용자 정의 필터 등을 포함하여 많은 것을 제공합니다!

이 가이드에서는 다양한 Linux 운영 체제에서 Kanboard를 설정하고 설치하는 방법을 설명합니다.

시작하기 전에

Kanboard는 사용자가 웹을 통해 상호 작용할 수있는 네트워크 응용 프로그램이며이를 사용하려면 Linux OS를 실행하는 서버가 있어야합니다.

우리는 사용하는 것이 좋습니다 동안 명심하십시오소프트웨어로드를 가장 잘 처리 할 수있는 기존 Linux 서버는 항상 켜져 있고 네트워크에 연결되어있는 경우 Linux 데스크탑 PC에서 Kanboard를 실행할 수도 있습니다.

현재 Kanboard 소프트웨어는 여러 Linux 서버 운영 체제를 지원합니다. 특히 Ubuntu, Debian, RedHat Enterprise Linux, CentOS 및 기타 몇 가지를 지원합니다.

우분투 서버에 Kanboard 설치

Kanboard 설명서에는 Ubuntu 16이 명시되어 있습니다.04 최신 OS가 지원되므로 지침에 초점을 맞출 것입니다. 즉, 릴리스에는 많은 변경 사항이 없으므로 18.04 / 18.10에서도 작동합니다.

Kanboard 설치를 시작하려면 터미널 창을 시작하고 최신 정보 업그레이드 Ubuntu 시스템에 최신 패치가 있는지 확인하는 명령입니다.

sudo apt update
sudo apt upgrade -y

이제 모든 것이 최신 상태이므로 Ubuntu에 Kanboard에 필요한 종속성을 설치해야합니다.

우분투 16.04 LTS

sudo apt-get install -y apache2 libapache2-mod-php7.0 php7.0-cli php7.0-mbstring php7.0-sqlite3 php7.0-opcache php7.0-json php7.0-mysql php7.0-pgsql php7.0-ldap php7.0-gd php7.0-xml

우분투 18.04 LTS

sudo apt-get install -y apache2 libapache2-mod-php7.2 php7.2-cli php7.2-mbstring php7.2-sqlite3 php7.2-opcache php7.2-json php7.2-mysql php7.2-pgsql php7.2-ldap php7.2-gd php7.2-xml

다음을 사용하여 터미널 세션을 Apache 웹 디렉토리로 이동하십시오. CD 명령.

cd /var/www/html

웹 디렉토리에 들어가면 sudo -s 명령.

sudo -s

GitHub 릴리스 페이지에서 최신 버전의 Kanboard 소프트웨어를 사용하십시오. wget 다운로드 도구.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

를 사용하여 ZIP 파일에서 Kanboard 파일을 추출하십시오. 압축을 풀다 명령.

unzip kanboard-v1.2.6.zip

다음과 같이 Kanboard 폴더의 권한을 업데이트하십시오. chown.

chown -R www-data:www-data kanboard-1.2.6/data

Kanboard 폴더의 이름을 바꾸십시오.

mv kanboard-1.2.6 kanboard

마지막으로 Ubuntu 웹 폴더에서 ZIP 아카이브를 삭제하십시오.

rm kanboard-v1.2.6.zip

데비안 서버에 Kanboard 설치

데비안 리눅스는 우분투와 매우 비슷하므로 Kanboard는 운영 체제에서 지원됩니다. 설치를 시작하려면 터미널을 시작하십시오. 그런 다음 최신 정보 업그레이드 모든 것을 최신 상태로 유지하는 명령입니다.

참고 :이 지침은 데비안 9 스트레치를 다루고 있습니다. 이전 버전 인 경우 계속하기 전에 컴퓨터를 업그레이드하십시오.

sudo apt-get update
sudo apt-get upgrade -y

다음으로, 데비안 서버에 Kanboard 의존성을 설치해야합니다. 종속성을 설치하려면 아파트 입수 터미널 창에서 아래 명령.

sudo apt-get install -y apache2 libapache2-mod-php7.0 php7.0-cli php7.0-mbstring 
php7.0-sqlite3 php7.0-opcache php7.0-json php7.0-mysql php7.0-pgsql 
php7.0-ldap php7.0-gd php7.0-xml

종속성을 관리 했으므로 이제 Debian에 Kanboard를 설치할 차례입니다. 사용하여 CD 명령, 터미널을 / var / www / html로 이동

cd /var/www/html

다음을 사용하여 루트 쉘을 얻습니다. 명령.

su -

개발자의 GitHub에서 최신 Kanboard 릴리스를 다운로드하십시오. wget 다운로더 도구.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

로 코드를 추출하십시오. 압축을 풀다 명령.

unzip kanboard-v1.2.6.zip

Kanboard 데이터 디렉토리의 이름을 바꾸십시오.

mv kanboard-1.2.6 kanboard

마지막으로 웹 디렉토리에서 Kanboard Zip 아카이브를 삭제하십시오.

rm kanboard-v1.2.6.zip

RHEL / CentOS에 Kanboard 설치

Kanboard 인스턴스를 호스팅하려는 경우RedHat Enterprise Linux, CentOS 등과 같은 RedHat 기반 Linux 배포판은 몇 가지 종속성을 설치하여 시작해야합니다. 터미널을 시작하고 아래 명령을 입력하십시오.

sudo yum install -y php php-xml php-mbstring php-pdo php-gd unzip wget

Kanboard를 실행하는 데 필요한 종속성을 설치 한 후 Apache 웹 서버를 다시 시작해야합니다.

sudo systemctl restart httpd.service

사용하여 CD 명령을 실행하면 터미널 창을 웹 폴더로 옮깁니다.

cd /var/www/html/

GitHub에서 Kanboard 소스 코드를 가져와 wget 다운로더 도구.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

를 사용하여 ZIP 아카이브를 추출하십시오. 압축을 풀다 명령.

unzip kanboard-v1.2.6.zip

Kanboard 데이터 폴더의 이름을 바꾸십시오.

mv kanboard-1.2.6 kanboard

Kanboard Zip 아카이브를 삭제하여 완료하십시오.

rm kanboard-v1.2.6.zip

Kanboard에 액세스

설치가 완료되었습니다! 이제 남은 것은 웹 브라우저를 열고 아래 URL을 방문하여 Kanboard 인스턴스에 액세스하는 것입니다.

참고 : Kanboard의 기본 로그인은 관리자 / 관리자.

http://server-ip-address/kanboard/

Kanboard 서버의 IP 주소를 모르십니까? 운영:

ip addr show | grep 192.168.*
</ p>

코멘트