Introduction
OpenDocMan er et gratis, nettbasert, åpen kildekode dokumenthåndteringssystem skrevet i PHP. Det er lisensiert under GPL, som betyr at du kan bruke den fritt og modifisere kildekoden slik du ønsker. Den har støtte for flere språk, og har nettbasert tilgang, finkornet kontroll over tilgang til filer, og automatisert installere og oppgraderinger. Hvis du leter etter en sentralisert og robust dokumenthåndteringssystem (DMS) for din organisasjon, så OpenDocMan er definitivt et godt valg
Funksjoner Anmeldelser -. Legg alle typer dokumenter til system.- No FTP eller noen spesielle verktøy er nødvendig. Last opp direkte fra browser.- Meta datafelt for hver file.- Tildele en avdeling /kategori til hver file.- Utsjekking funksjon som skal hindre overskriving edits.- Revisjon history.- Dokumenter lagres fysisk på serveren. - File expiration.- Opprett egendefinerte dokumentegenskaper som passer dine selskaper needs.- Automatisert dokumentgjennomgang process.- Automatisert fil utløps process.- Anmelder kan godkjenne eller forkaste et nytt dokument eller en endret document.- E-postvarsling før og etter en review.- Quick-bla søk etter forfatter, avdeling eller category.- Full søket ved meta-data, forfatter, avdeling, kategori, filnavn, kommentarer, etc.- Ingen eksterne indeksering prosesser kreves
. Forutsetninger
Før du installerer OpenDocMan, bør serveren din har en fungerende LAMP stack. Hvis du ikke har LAMP-server installert på serveren din, kan du lese en av følgende linker til oppsett LAMP-server.
- Installer LAMP (Apache, MySQL, PHP) På CentOS /RHEL /Scientific Linux 6
Or Anmeldelser - Installer LAMP (Apache, MariaDB, PHP) På CentOS /RHEL /Scientific Linux 6
Lag database for OpenDocMan Anmeldelser Logg inn for å mysql som root bruker:
mysql -u root - pCreate en database og bruker for OpenDocMan. For eksempel, her jeg kommer til å opprette en database som heter "opendocmandb" og databasebruker kalt "opendocmanuser" hhv. Endre disse verdiene som din smak.
Velkommen til MySQL skjermen. Kommandoer slutte med; eller g.Your MySQL forbindelse id er 2Server versjon: 5.5.35 MySQL Felles Server (GPL) ved RemiCopyright (c) 2000, 2013, Oracle og /eller tilknyttede selskaper. Alle rettigheter reserved.Oracle er et registrert varemerke for Oracle Corporation og /eller itsaffiliates. Andre navn kan være varemerker for sine respectiveowners.Type 'hjelp;' eller 'h' for å få hjelp. Skriv 'c' for å fjerne dagens inngangs statement.mysql > opprette database opendocmandb; Query OK, påvirket en rad (0,03 sek) mysql > . GRANT ALL ON opendocmandb * TO opendocmanuser @ localhost identifisert av 'CentOS'; mysql > strakt privilegier; Query OK, 0 rader påvirket (0,00 sek) mysql > exitByeJuster SELinux å unngå "403 Forbidden error" når du installerer OpenDocMan. For å gjøre det, kjører du følgende kommandoer fra Terminal:
setsebool -P httpd_enable_homedirs sant chcon -R -t httpd_sys_content_t /var /www /html /opendocman /ned OpenDocMan
Last ned siste versjon fra denne linken .
wget http://sourceforge.net/projects/opendocman/files/opendocman/1.2.7.2/opendocman-1.2.7.2.zipUnzip og flytte opendocman mappen til apache rotmappen.
< pre> unzip opendocman-1.2.7.2.zipmv opendocman-1.2.7.2 //var /www /html /opendocmanCreate en mappe utenfor din offentlige html mappe som skal inneholde datafiler. Dette blir din "dataDir" -mappen i config.
mkdir /var /www /odm_data /Kontroller at tillatelser og eierskap til data mappen vil gi rom for webserveren til å skrive til den. Anmeldelserchown apache: apache /var /www /odm_data /chmod -R Ugo + w /var /www /odm_data /Pass på at det er en templates_c mappe, og templates_c mappen er skrivbar. Hvis mappen ikke finnes, oppretter du den
chmod -R Ugo + w /var /www /html /opendocman /templates_c /starte installasjonen
Åpne opp nettleseren din og gå til http:. //ip-adresse /opendocman. Følgende skjermbilde skal vises
Klikk på Opprett Configuration File lenken
Klikk på linken som sier:... La oss gå
Fyll opp databasen detaljer og passord administrator. Også erstatte banen til data mappe med riktige. I vårt eksempel bruker vi /var /www /odm_data /som vår datakatalog. Og deretter klikker du Send.
Hvis installasjonsprogrammet ikke kan create config.php fil selv, vil det kaste følgende advarsel.
Ikke få panikk! Lag en config.php fil med innholdet som gitt i ovennevnte dialogboksen.
vi /var/www/html/opendocman/config.phpCopy teksten gitt i dialogboksen ovenfor.
? < php /* config.php - OpenDocMan database config fileCopyright (C) 2 011 Stephen Lawrence Jr.This programmet er fri programvare; du kan redistribuere det og /ormodify det under vilkårene i GNU General Public Licenseas utgitt av Free Software Foundation; enten versjon 2of lisensen, eller (om du vil) en senere version.This programmet er distribuert i håp om at det vil være nyttig, men UTEN NOEN GARANTI; uten engang implisitt garanti ofMERCHANTABILITY eller EGNETHET FOR ET SPESIELT FORMÅL. Se theGNU General Public License for flere details.You skal ha mottatt en kopi av GNU General Public Licensealong med dette programmet; hvis ikke, skriv til Free SoftwareFoundation, Inc., 59 Temple Place -. Suite 330, Boston, MA 02111 til 1307, USA * ///Eliminer flere inkludering av config.phpif (! definert ('config')) {definere ('config', 'ekte', false); //config.php - nyttige variabler /funksjoner //** MySQL innstillinger - Du kan få denne informasjonen fra din web host ** ///** Navnet på databasen for [OpenDocMan * /define ('db_name', 'opendocmandb'); /** MySQL database brukernavn * /define ('db-bruker', 'opendocmanuser'); /** MySQL database passord * /define ('DB_PASS', ' CentOS '); /** MySQL vertsnavn * //* MySQL server. Det kan også inkludere et portnummer. f.eks "hostname: port" eller en bane til en * lokal socket f.eks ": /sti /til /socket" for localhost. * /define ('DB_HOST', 'localhost');. /** * Prefix å føye til hvert bord navn i databasen (ex odm_ ville gjøre bordene * heter "odm_users", "odm_data" etc. La denne være standard hvis du vil beholde * det slik det var. Hvis du endrer dette til en annen verdi, sørg for at det er enten * en ren installasjon, eller du manuelt gå gjennom og nytt navn databasetabellene å matche. *DEFAULT 'odm_' *ARG String * /$ Globals ['CONFIG'] ['db_prefix'] = 'odm _'; /*** IKKE REDIGER under denne linjen *** //** Absolutt sti til OpenDocMan katalogen * /if (definert ('ABSPATH')!) define ('ABSPATH', dirname (__ FILE__) '/'.);..} Lagre og lukk filen Klikk deretter Fortsett til installasjonsknappen i forrige veiviseren.
Nå vil du få følgende skjermbilde. Klikk på linken som starter med "Ny installasjon ...." tekst. Vær oppmerksom på at den nye installasjonen vil ødelegge alle data tallet. Hvis du oppgraderer fra eldre versjon til nyere versjon, klikk på linkene som starter med tekster "Oppgrader fra ....".
Gratulerer! Vi har nå installert OpenDocMan.
Klikk på linken som sier Klikk HER for å redigere språk innstillinger for å logge deg på OpenDocMan dashbordet. Logg inn med standard brukernavn admin og passordet du opprettet mens du oppretter config.php.
Dette er hvordan min administrative dashbordet så ut.
Etter installasjon /oppgradering OpenDocMan, ikke glem å fjerne installasjonsmappen.
rm -fr /var /www /html /opendocman /installere /I den administrative delen, kan du justere forskjellige ting som nettstedet tittel, maksimale opplastingsstørrelse, datakatalog etc. Etter definere alle innstillinger, traff på lagringsknappen.
Admin §
Klikk på fanen Admin på toppen for å navigere til administrative delen. I admin delen kan du legge til /slette /oppdatere brukere, avdeling, kategori etc.
Du kan også justere brukertillatelser å få tilgang til bestemte filer, avdelinger og kategorier etc.
Legge Dokumenter
La oss legge til et eksempeldokument. Naviger til Legg Document seksjon på toppen.
Bla til banen til dokumentet. Tildele til eieren, avdeling og velg kategori etc. Og, sette rettighetene til bestemte brukere hvis du vil. Til slutt klikker du Send for å laste opp dokumentet.
Nå dokumentet er sendt til gjennomgang. Når du har sendt dokumentet til vurdering, kan administratoren gjennomgå og godkjenne dokumenter.
Å autorisere dokumentene, logge inn som administrator. Gå til fanen Admin, klikk på linken Anmeldelser i filen delen.
Velg dokumentet en anmeldelse, og klikk Autoriser å godkjenne dokumentet.
Nå, vil du se den autoriserte dokumenter i startsiden.
Det er det! Din DMS er klar. Håper dette hjelper. Lykke
Referanser:
OpenDocMan Hjemmeside Anmeldelser