- - วิธีทำให้ Kanboard ทำงานบนเซิร์ฟเวอร์ Linux ของคุณ

วิธีทำให้ Kanboard ทำงานบนเซิร์ฟเวอร์ Linux ของคุณ

ทางเลือกโอเพนซอร์สสำหรับบริการ Trelloกำลังเริ่มปรากฏขึ้นบน Linux และพวกเขายอดเยี่ยม เมื่อต้นเดือนที่ผ่านมาเราได้กล่าวถึงผู้จัดการโครงการ Wekan เป็นระบบการจัดการโครงการสไตล์ Kanban ที่ผู้ใช้สามารถโฮสต์เองได้

ขอแนะนำ Kanboard เป็นระบบการจัดการงานที่โฮสต์โดยตนเองซึ่งมีวัตถุประสงค์เพื่อดำเนินการใน Trello มีตัวเลือกมากมายรวมถึงปลั๊กอินตัวกรองแบบกำหนดเองแบบไดนามิกและอีกมากมาย!

ในคู่มือนี้เราจะอธิบายวิธีติดตั้งและติดตั้ง Kanboard บนระบบปฏิบัติการ Linux ที่หลากหลาย

ก่อนที่เราจะเริ่ม

Kanboard เป็นแอปพลิเคชั่นเครือข่ายที่ให้ผู้ใช้โต้ตอบกับมันผ่านเว็บและในการใช้งานคุณต้องมีเซิร์ฟเวอร์ที่ใช้ระบบปฏิบัติการ Linux

โปรดทราบว่าในขณะที่เราแนะนำให้ใช้เซิร์ฟเวอร์ Linux แบบดั้งเดิมเนื่องจากสามารถจัดการโหลดซอฟต์แวร์ได้ดีที่สุดจึงเป็นไปได้ที่จะเรียกใช้ Kanboard บนเดสก์ท็อป Linux บนพีซี - หากเปิดใช้งานอยู่และเชื่อมต่อกับเครือข่ายเสมอ

ณ ตอนนี้ซอฟต์แวร์ Kanboard รองรับระบบปฏิบัติการเซิร์ฟเวอร์ Linux หลายระบบ โดยเฉพาะมันรองรับ Ubuntu, Debian, RedHat Enterprise Linux, CentOS และอื่น ๆ

ติดตั้ง Kanboard บนเซิร์ฟเวอร์ Ubuntu

เอกสารประกอบ Kanboard ระบุว่า Ubuntu 1604 ระบบปฏิบัติการล่าสุดที่รองรับดังนั้นคำแนะนำของเราจะเน้นไปที่ ที่กล่าวว่ามีการเปลี่ยนแปลงหลายอย่างในรีลีสดังนั้นอาจเป็นไปได้ใน 18.04 / 18.10 เช่นกัน

เพื่อเริ่มการติดตั้ง Kanboard ให้เปิดหน้าต่างเทอร์มินัลแล้วใช้ ปรับปรุง และ อัพเกรด คำสั่งเพื่อให้แน่ใจว่าเครื่อง Ubuntu ของคุณมีโปรแกรมแก้ไขล่าสุด

sudo apt update
sudo apt upgrade -y

ตอนนี้ทุกอย่างเป็นปัจจุบันคุณต้องติดตั้งการพึ่งพาที่จำเป็นสำหรับ Kanboard บน Ubuntu

Ubuntu 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

Ubuntu 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 /var/www/html

เมื่ออยู่ในสารบบเว็บให้เข้าถึงรูทผ่านทาง sudo -s คำสั่ง

sudo -s

คว้าซอฟต์แวร์ Kanboard เวอร์ชั่นล่าสุดจากหน้าปล่อย GitHub โดยใช้ wget เครื่องมือดาวน์โหลด

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

แตกไฟล์ Kanboard ออกจากไฟล์ ZIP โดยใช้ เปิดเครื่องรูด คำสั่ง

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

สุดท้ายลบไฟล์ ZIP ออกจากเว็บอูบุนตูของคุณ

rm kanboard-v1.2.6.zip

ติดตั้ง Kanboard บนเซิร์ฟเวอร์ Debian

Debian Linux นั้นเหมือนกับ Ubuntu ดังนั้น Kanboard จึงรองรับระบบปฏิบัติการ หากต้องการเริ่มการติดตั้งให้เรียกใช้เทอร์มินัล จากนั้นใช้ ปรับปรุง และ อัพเกรด คำสั่งเพื่อรับทุกสิ่งให้ทันสมัย

หมายเหตุ: คำแนะนำเหล่านี้ครอบคลุม Debian 9 Stretch โปรดอัปเกรดเครื่องก่อนดำเนินการต่อหากคุณกำลังเปิดตัวรุ่นก่อนหน้า

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

ถัดไปคุณต้องติดตั้ง Kanboard dependencies บนเซิร์ฟเวอร์ Debian ของคุณ ในการติดตั้งการพึ่งพาให้ป้อน apt-get คำสั่งด้านล่างในหน้าต่างเทอร์มินัล

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

ด้วยการอ้างอิงที่ได้รับการดูแลถึงเวลาที่จะติดตั้ง Kanboard บน Debian ใช้ ซีดี คำสั่งย้ายเทอร์มินัลไปที่ / var / www / html

cd /var/www/html

รับรูตเชลล์โดยใช้ su คำสั่ง

su -

ดาวน์โหลด Kanboard ล่าสุดจาก GitHub ของผู้พัฒนาโดยใช้ 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

ติดตั้ง Kanboard บน RHEL / CentOS

หากคุณต้องการโฮสต์อินสแตนซ์ของ Kanboardการกระจาย Linux ที่ใช้ RedHat เช่น RedHat Enterprise Linux, CentOS และอื่น ๆ คุณจะต้องเริ่มต้นด้วยการติดตั้งการขึ้นต่อกันเล็กน้อย เรียกใช้เทอร์มินัลแล้วป้อนคำสั่งด้านล่าง

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

หลังจากติดตั้งการพึ่งพาที่จำเป็นสำหรับการเรียกใช้ Kanboard คุณจะต้องเริ่มต้น Apache เว็บเซิร์ฟเวอร์ใหม่

sudo systemctl restart httpd.service

ใช้ ซีดี คำสั่งย้ายหน้าต่างเทอร์มินัลของคุณไปยังเว็บโฟลเดอร์

cd /var/www/html/

หยิบซอร์สโค้ด Kanboard จาก GitHub โดยใช้ 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

เสร็จสิ้นโดยการลบไฟล์เก็บถาวร Zip ของ Kanboard

rm kanboard-v1.2.6.zip

เข้า Kanboard

การติดตั้งเสร็จสมบูรณ์! ตอนนี้สิ่งที่เหลือคือการเข้าถึงอินสแตนซ์ Kanboard ของคุณโดยเปิดเว็บเบราว์เซอร์และไปที่ URL ด้านล่าง

หมายเหตุ: การเข้าสู่ระบบเริ่มต้นสำหรับ Kanboard คือ admin / ผู้ดูแลระบบ

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

ไม่ทราบที่อยู่ IP ของเซิร์ฟเวอร์ Kanboard ของคุณหรือ วิ่ง:

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

ความคิดเห็น