BambooInvoice: En enkel, Opensource Online Fakturering Software

BambooInvoice er gratis open-source web-basert fakturering programvare som kan brukes til små bedrifter og privatpersoner. Den er ment å være installert på en web-server, men kan enkelt installeres på hjemmesystemet. BambooInvoice er utviklet av en programmerer Derek Allard og er bygget ved hjelp PHP5.

BambooInvoice er enkel å bruke, og det er bygget på den utmerkede CodeIgniter prosjekt med moderne koding standarder. BambooInvoice sitter på serveren din. Sine data. Du trenger aldri å stole på dine faktureringsdata til noen andre, og du kan få det ut av systemeasily. BambooInvoice er utgitt under GPL

Forutsetninger

I denne opplæringen vil jeg vise deg hvordan du installerer BambooInvoice med LAMP server. Hvis du ikke har installert LAMP sever, bare bruke en av følgende link til oppsett LAMP-server.
- Installer LAMP (Apache, MariaDB, PHP) Server på CentOS 6.4
eller Anmeldelser -. Installer LAMP (Apache, MySQL, PHP) Server på CentOS 6.4.

Create Database og bruker for BambooInvoice

For eksempel, her jeg kommer til å opprette en database som heter "bamboodb" og databasebruker kalt " bamboouser "med passord" CentOS "for ProcessWire. Du kan definere database og bruker som per din smak

 # mysql -u root -pEnter passord. Velkommen til MariaDB skjermen. Kommandoer slutte med; eller \\ g.Your MariaDB forbindelse id er 3Server versjon: 5.5.31-MariaDB MariaDB ServerCopyright (c) 2000, 2013 Oracle, Monty Program Ab og others.Type 'hjelp;' eller '\\ h' for å få hjelp. Type '\\ c' for å fjerne dagens inngangs statement.MariaDB [(ingen)] > opprette database bamboodb; Query OK, påvirket en rad (0,02 sek) MariaDB [(ingen)] > . GRANT ALL ON bamboodb * TO bamboouser @ localhost identifisert av 'CentOS'; Query OK, 0 rader berørt (0,01 sek) MariaDB [(ingen)] > strakt privilegier; Query OK, 0 rader påvirket (0,00 sek) MariaDB [(ingen)] > exitBye 

Brannmur

La apache standard port "80" gjennom iptables /router. Rediger filen /etc /sysconfig /iptables,
# vi /etc /sysconfig /iptables

Legg til følgende linjer.

 -A INPUT -p tcp -m state --state NEW --dport 80 -j ACCEPT 

Nå starter iptables service.

 # /etc/init.d/iptables start 

Start systemet skal tre i kraft de lagrede endringene.

Får BambooInvoice

Last ned den nyeste versjonen fra BambooInvoice nettstedet

 # wget http://bambooinvoice.org/img/bambooinvoice_089.zip

Extract den kommandoen med.

 # unzip bambooinvoice_089.zip 

Kopier den utpakkede mappen til din web rot.

 # mv bambooinvoice //var /www /html /bambooinvoice 

Set BambooInvoice Base URL

Åpne config .php fil.

 # cd /var /www /html /bambooinvoice /# nano bamboo_system_files /application /config /config.php 

Sett basen URL-banen.

Her er mitt basen url banen. Du kan enten bruke domenenavn eller IP-adresse.

 $ config ['base_url'] = 'http://192.168.1.201/bambooinvoice/';

Set MySQL database detaljer

. åpne database.php fil

 # nano bamboo_system_files /application /config /database.php 

Tast inn mysql databasenavn, database brukernavn og passord

 $ active_group = 'standard.'; $ db ['standard'] ['hostname'] = 'localhost'; $ db ['standard'] ['brukernavn'] = 'bamboouser'; $ db ['standard'] ['passord'] = 'CentOS'; $ db ['standard'] ['database'] = 'bamboodb'; $ db ['standard'] ['dbdriver'] = 'mysql'; $ db ['standard'] ['dbprefix'] = 'bamboo_ '; $ db [' standard '] [' active_r '] = true; $ db [' standard '] [' pconnect '] = false; $ db [' standard '] [' db_debug '] = true; $ db [ ,,,0],'standard'] ['cache_on'] = false; $ db ['standard'] ['cachedir'] = ''; 

Angi tidssone

Åpne php.ini fil
# nano /etc/php.ini

Find følgende linjer og angi tidssone

 [Dato].; Definerer standard tidssone brukes av dato funksjoner; http://www.php.net/manual/en/datetime.configuration.php#ini.date.timezonedate.timezone = Asia /Calcutta 

Lagre og lukk filen. Starte apache tjenesten skal tre i kraft de lagrede endringene.

 # tjenesten httpd restart 

Angi tillatelser

Sett skriverettigheter til følgende mapper som vist nedenfor.

 # chmod -R 777 invoices_temp /img /

Begynn Installasjon

Åpne nettleseren og skriv inn "http: //ip-adresse /bambooinvoice" eller "http: //domene-navn /bambooinvoice". Du vil se følgende skjermbilde. Klikk på "Du kan installere det nå" -linken.

Du vil du bli bedt om å oppgi din e-id, primærkontakt og passord. Din e-post brukes både som "brukernavn" for å logge inn, og også for alle e-post oppgaver, for eksempel å sende fakturaer, tilbakestille passord, etc. Primær kontaktperson navnet blir brukt i "fra" -feltet når du sender ut fakturaer via e-post.

Nå BambooInvoice har blitt installert.

Før du går videre, jeg sterkt anbefaler deg å slette install.php filen.

 # rm /var /www /html /bambooinvoice /bamboo_system_files /application /kontrollere /install.php 

Klikk på linken innlogging for å gå til administrative portalen. Bruk e-id som du har skrevet under installasjonen som brukernavn og passordet du har laget før.

Dette er hvordan din BambooInvoice adminsitrative portal ser.

Tilpass BambooInvoice

Klikk på Innstillinger-ikonet og oppdatere bedriftsinformasjon i regnskapet innstillinger delen. Klikk på Lagre innstillinger.

Klikk på fakturaen innstillinger og skriv inn ønsket valutatypen, symbol, dagene før fakturaen grunn etc. Klikk på Lagre innstillinger.

Gå til Avanserte innstillinger og laste opp din firmalogo.

Nå har du skrevet inn selskapsinformasjon. Nå er det på tide å lage noen klienter

Opprett Klienter

I Root vinduet klikker du på Clients - >.; Opprett ny klient. Inn kundeopplysningene og klikk på Lagre klient.

Opprett ny faktura

Klikk på Ny faktura koblingen funnet i ruten til venstre. Velg klienten fra linken klient drop-down. Angi detaljene og klikk på Opprett Faktura.

Prøven faktura vil se ut som nedenfor.

Det var det. Nå din online fakturering programvare er klar. Glad Fakturering !! Anmeldelser