GNU/Linux >> Znalost Linux >  >> Panels >> Panels

KnowledgeTree DMS na serveru ISPConfig v 10 snadných krocích

DMS se stromem znalostí na serveru ISPConfig v 10 snadných krocích 

Verze 1.1
Autor: [at] bb-hosting [tečka] org>

Úvod:
KnowledgeTree je komerční systém správy dokumentů s otevřeným zdrojovým kódem (DMS).
Výkonný nástroj, který vaší organizaci umožňuje zabezpečit, sdílet, sledovat a spravovat dokumenty a záznamy, na kterých jste závislí. S tímto návodem vás provedu nastavením nejnovější open source verze KnowledgeTree, což je v tuto chvíli verze 3.4.

Po instalaci získáte přístup ke stromu znalostí na adrese http://dms.mywebsite.tld/

V tomto návodu použiji jen jako příklad:
- KnowledgeTree open source verze 3.1b
- Web:http://dms.yourwebsite.tld/
- Databáze MySQL:web1_db1
- MySQL uživatelské jméno:web1_u1
- MySQL heslo:mysqlpassword
- Použitá distribuce Linuxu je Debian

Krok 1 – Vytvoření webu:

V ISPConfig vytvořte web přes „Nový web“ v hlavní nabídce.
Na záložce „Základ“ použijte dms pro název hostitele a mywebsite.tld pro název domény.
Povolte skripty MySQL a PHP pro tento web, ale deaktivujte bezpečný režim PHP.

Krok 2 – Vytvoření uživatele správce pro web:

V ISPConfig vytvořte uživatele Administrátora:
V hlavní nabídce vyberte „Správce ISP“, ve stromu struktury vyberte svůj nový web s názvem dms.mywebsite.tld a stiskněte záložku „Uživatel a Email“.
Stiskněte „nový“ a definujte nového uživatele a jeho e-mailovou adresu. Udělte tomuto uživateli administrátorská práva a stiskněte „Uložit“.

Krok 3 – Vytvoření databáze MySQL pro web:

Klikněte na kartu s názvem „Možnosti“ a vytvořte novou databázi pro web.
ISPConfig vám zobrazí:
databáze MySQL:web_db1
Uživatelské jméno MySQL:web1_u1
Heslo MySQL:mysqlpassword
Poté definujete heslo pro uživatele databáze a stisknete „Uložit“.

Krok 4 – Stáhněte/rozbalte balíčky a odstraňte soubory tar.gz:

Stáhnout KnowledgeTree DMS:

wget http://downloads.sourceforge.net/kt-dms/knowledgeTree-src-UNSTABLE.3.4.2007-02-26-173332.tgz

Rozbalte balíček:

tar -zxvf znalostní strom*.tgz

Odstraňte soubory .tgz:

rm *.tgz

Krok 5 – Přesuňte obsah znalostního stromu a odstraňte prázdný adresář:

Přesuňte obsah adresáře KnowledgeTree do svého kořenového webového adresáře a odeberte soubory .htaccess poskytované KnowledgeTree:

cd knowledgeTree
mv * ../
cd ../
rmdir knowledgeTree

rm .htaccess

rm bin/.htaccess

rm config/.htaccess

rm docs/.htaccess

rm kthelp/.htaccess

rm lib/.htaccess

rm /sql/.htaccess

rm /tests/.htaccess

rm třetí strana/.htaccess

rm thirdparty/icon-theme/.htaccess

rm thirdparty/phpmailer/.htaccess

rm var/Documents/.htaccess

rm var/log/.htaccess

rm var/tmp/.htaccess

Krok 6 – Definujte oprávnění:

cd /var/www/web1/

chown -R www-data:www-data web/

Krok 7 – Nastavení databáze:

cd web/sql/mysql/install/

Vytvořte databázi:

mysqladmin -u root -p vytvořit web1_db1 (došlo k chybě, protože jsme již vytvořili th db v rámci ISPConfig)

Vytvořte strukturu:

mysql -u root -p web1_db1 < structure.sql

Vytvořte data:

mysql -u root -p web1_db1 < data.sql

Krok  8 – Stáhněte si další aplikace potřebné pro KnowledgeTree:

apt-get install xpdf zip unzip catdoc pdftotext

Pokud jsou některé aplikace již nainstalovány, budete informováni.
Poznámka:apt get je pro Debian Linux, pokud používáte jiné linuxové distro, tento příkaz se může lišit.

Krok 9 – Proveďte některá nastavení v konfiguračním souboru KnowledgeTree:

Otevřete soubor /web/config/config.ini ve svém textovém editoru a změňte přihlašovací údaje k databázi takto:

; Přihlašovací údaje do databáze
dbHost        =localhost
dbName        =web1_db1
dbUser        =web1_u1
dbPass         =heslo mysql
dbPort    P      =výchozí

Nakonfigurujte svůj e-mailový server:

emailServer =localhost
emailPort =výchozí
emailAuthentication =false
emailUsername =správce (mail) uživatelské jméno, jak je definováno v kroku 2
emailPassword =správce (mail )uživatelské heslo definované v kroku 2

Definujte příkazy indexeru takto:

xls2csv =xls2csv
pdftotext =pdftotext
catppt =catdoc (toto je pro Debian, použijte catppt =catppt, pokud tento balíček není součástí balíčku catdoc)
pstotext =pstotext
catdoc =catdoc
antiword =antiword.exe

Krok 10 – Pokračujte v instalačním programu KnowledgeTree

Nyní byste měli být schopni úspěšně ověřit nastavení:http://dms.mywebsite.tld/setup (toto kontroluje dostupnost/kompatibilitu .htaccess a PHP/MySQL), jakmile je vše v pořádku, měli byste také klikněte na "Kontrola po instalaci" v dolní části, která ověří oprávnění souborového systému a připojení k databázi.

Poznámka:

Instalační program KnowledgeTree vám poradí s některými nastaveními, která musíte provést v souboru php.ini. Na mém systému Debian je to soubor:/etc/php4/apache2/php.ini
Některá nastavení můžete změnit, ale pokud jste změnili soubor php.ini,  nezapomeňte restartovat Apache2 pomocí příkazu :

/etc/init.d/apache2 restart

To je ono! přihlaste se na http://dms.mywebsite.tld (použijte uživatelské jméno „admin“ a heslo „admin“) a užívejte si skutečně výkonný systém správy dokumentů!

Další informace o KnowledgeTree:http://www.ktdms.com/


Panels
  1. Kroky před nastavením

  2. Joomla CMS na serveru ISPConfig v 10 snadných krocích

  3. CMS Drupal na serveru ISPConfig v 10 snadných krocích

  1. Instalace Wordpressu na server se spuštěným ISPconfig 2.x

  2. Systém webové pošty @Mail na vašem serveru ISPConfig v 10 snadných krocích

  3. Kaktusy na serveru ISPConfig v 10 snadných krocích

  1. IlohaMail na vašem serveru ISPConfig v 10 snadných krocích

  2. Enterprise CMS TYPO3 na serveru ISPConfig v 10 snadných krocích

  3. Webmail RoundCube na vašem serveru ISPConfig v 10 snadných krocích