Kā instalēt un konfigurēt TaskBoard operētājsistēmā Debian 9

Ievads

TaskBoard ir bezmaksas atvērtā koda rīks, ko var izmantot, lai sekotu līdzi darāmajām lietām. Tas nodrošina lietotājam draudzīgu tīmekļa saskarni un minimālu lietojumprogrammu uzdevumu izsekošanai. TaskBoard ir viegli pielāgojams un darbojas gandrīz jebkurā Linux platformā.

Šajā apmācībā es paskaidrošu, kā instalēt un konfigurēt TaskBoard Debian 9 Vultr VPS.

Priekšnoteikumi

  • Nesen izvietots Vultr Debian 9 servera gadījums.
  • Saknes piekļuve jūsu serverim, izmantojot SSH vai konsoli.
  • Šajā rakstā 192.0.2.2kā piemērs tiks izmantota jūsu sistēmā konfigurēta statiskā IP adrese .

1. darbība: atjauniniet sistēmu

Vispirms atjauniniet sistēmu uz jaunāko stabilo versiju, izpildot šādu komandu:

apt-get update -y
apt-get upgrade -y
reboot

2. darbība. Instalējiet Apache, SQLite un PHP

Pirms darba sākšanas savā serverī būs jāinstalē Apache tīmekļa serveris, PHP 7, SQLite datu bāze un citas nepieciešamās bibliotēkas.

Varat tos instalēt, izpildot šādu komandu:

apt-get install unzip apache2 apache2-bin apache2-data libaio1 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libdbi-perl libhtml-template-perl libterm-readkey-perl libwrap0 ssl-cert tcpd libapache2-mod-php7.0 php7.0-cli php7.0-common php7.0-json php7.0-readline php7.0-sqlite sqlite

Kad instalēšana ir pabeigta, varat pāriet uz nākamo darbību.

3. darbība. Lejupielādējiet un instalējiet TaskBoard

Jūs varat lejupielādēt jaunāko TaskBoard versiju no GitHub, izmantojot komandu wget:

wget https://github.com/kiswa/TaskBoard/archive/master.zip

Kad lejupielāde ir pabeigta, izņemiet lejupielādēto arhīvu ar šādu komandu:

unzip master.zip

Pēc tam pārdēvējiet izvilkto direktoriju uz taskboard.

mv TaskBoard-master taskboard

Instalējiet vajadzīgās PHP atkarības, izmantojot Composer.

cd taskboard
 ./build/composer.phar install

Pārvietojiet taskboarddirektoriju uz /var/www/html/.

cd ..
mv taskboard /var/www/html/

Iestatiet taskboarddirektorijai atbilstošās atļaujas .

chown -R www-data:www-data /var/www/html/taskboard

4. darbība: konfigurējiet Apache uzdevumu panelim

Izveidojiet jaunu virtuālā resursdatora konfigurācijas failu TaskBoard. To var izdarīt ar šādu komandu:

nano /etc/apache2/sites-available/taskboard.conf

Pievienojiet šādas rindas:

<VirtualHost *:80>
   ServerName 192.0.2.2
   DocumentRoot /var/www/html/taskboard
 <Directory /var/www/html/taskboard>
   Options -Indexes +FollowSymLinks +MultiViews
   AllowOverride All
   Require all granted
 </Directory>
   ErrorLog ${APACHE_LOG_DIR}/taskboard-error.log
   CustomLog ${APACHE_LOG_DIR}/taskboard-access.log combined
</VirtualHost>

Saglabājiet failu un izejiet.

Iespējojiet virtuālo resursdatoru ar šādu komandu:

a2ensite taskboard.conf

TaskBoard izmanto .htaccessfailu, tāpēc jums būs nepieciešama arī, lai ļautu gan mod_expiresun mod_rewritemoduļus.

a2enmod expires
a2enmod rewrite

Pēc tam atkārtoti ielādējiet Apache pakalpojumu, lai šīs izmaiņas stātos spēkā:

systemctl restart apache2

Secinājums

Tagad, kad instalēšana ir pabeigta, varat turpināt piekļūt TaskBoard tīmekļa saskarnei.

Atveriet savu iecienītāko tīmekļa pārlūkprogrammu un dodieties uz http://192.0.2.2. Piesakieties TaskBoard, izmantojot noklusējuma lietotājvārdu un paroli ' admin'. Pēc veiksmīgas pieteikšanās jums tiks parādīts galvenais informācijas panelis.

Atstājiet komentāru

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.

DDOS uzbrukumi: īss pārskats

DDOS uzbrukumi: īss pārskats

Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Iespējams, esat dzirdējuši, ka hakeri pelna daudz naudas, bet vai esat kādreiz domājuši, kā viņi nopelna šādu naudu? pārrunāsim.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Vai vēlaties redzēt revolucionārus Google izgudrojumus un to, kā šie izgudrojumi mainīja katra cilvēka dzīvi mūsdienās? Pēc tam lasiet emuārā, lai redzētu Google izgudrojumus.

Piektdiena: kas notika ar AI vadītām automašīnām?

Piektdiena: kas notika ar AI vadītām automašīnām?

Pašpiedziņas automobiļu koncepcija izbraukt uz ceļiem ar mākslīgā intelekta palīdzību ir mūsu sapnis jau kādu laiku. Bet, neskatoties uz vairākiem solījumiem, tie nekur nav redzami. Lasiet šo emuāru, lai uzzinātu vairāk…

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Zinātnei strauji attīstoties, pārņemot lielu daļu mūsu pūļu, palielinās arī risks pakļaut sevi neizskaidrojamai singularitātei. Izlasiet, ko singularitāte varētu nozīmēt mums.

Lielo datu atsauces arhitektūras slāņu funkcijas

Lielo datu atsauces arhitektūras slāņu funkcijas

Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.

Datu glabāšanas evolūcija – infografika

Datu glabāšanas evolūcija – infografika

Datu uzglabāšanas metodes ir attīstījušās kopš datu dzimšanas. Šajā emuārā ir aprakstīta datu uzglabāšanas attīstība, pamatojoties uz infografiku.

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

Šajā digitālajā pasaulē viedās mājas ierīces ir kļuvušas par būtisku dzīves sastāvdaļu. Šeit ir daži pārsteidzoši viedo mājas ierīču ieguvumi, lai padarītu mūsu dzīvi dzīves vērtu un vienkāršāku.

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

Nesen Apple izlaida macOS Catalina 10.15.4 papildinājuma atjauninājumu, lai novērstu problēmas, taču šķiet, ka atjauninājums rada vairāk problēmu, kas izraisa Mac datoru bloķēšanu. Izlasiet šo rakstu, lai uzzinātu vairāk