Install SimpleInvoices on Windows

Trabla: Install SimpleInvoices 2011.1 on Windows ( XAMPP 5.6.21 )


Install SimpleInvoices on Windows 7 with XAMPP tutorial
Simple Invoices is a simple web based invoicing solution for personal/home-office/small business needs. Simple Invoices offers the basic option to enable people to create and manage invoicing.




Watch on YouTube

Solving:

1.  Download and install XAMPP 5.6.21 from official site:
https://www.apachefriends.org/download.html

Install SimpleInvoices on Windows 7 with XAMPP tutorial 1


2. Download Simple Invoices 2011.1  source files from :
http://www.simpleinvoices.org/go

Install SimpleInvoices on Windows 7 with XAMPP tutorial 2

Install SimpleInvoices on Windows 7 with XAMPP tutorial 3



3. Create folder \simpleinvoices in XAMPP htdocs folder
C:\xampp\htdocs\simpleinvoices
and copy all files from downloaded Simple Invoices 2011.1   .zip source

Install SimpleInvoices on Windows 7 with XAMPP tutorial 4


4. Run XAMPP Control Panel 
- start Apache
- start Database

Install SimpleInvoices on Windows 7 with XAMPP tutorial 5


5. Now we need to create Database for Simple Invoices 2011.1


1) Open phpMyAdmin in new browser tab (or window :) ) - http://localhost/phpmyadmin
2) Open SQL tab
3) Execute following query

( our database name will be - `simpleinvoice-db`
user(s) -  
'simpleinvoice-db-owner'@'localhost'  
'simpleinvoice-db-owner'@'127.0.0.1' 
'simpleinvoice-db-owner'@'::1'
with password 'SimpleInvoice123$%'
)

Install SimpleInvoices on Windows 7 with XAMPP tutorial 6

CREATE DATABASE `simpleinvoices-db` 
DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

CREATE USER 'simpleinvoices-db-owner'@'localhost'; 
CREATE USER 'simpleinvoices-db-owner'@'127.0.0.1';
CREATE USER 'simpleinvoices-db-owner'@'::1';

SET PASSWORD 
FOR 'simpleinvoices-db-owner'@'localhost' = PASSWORD('SimpleInvoices123$%');
SET PASSWORD 
FOR 'simpleinvoices-db-owner'@'127.0.0.1' = PASSWORD('SimpleInvoices123$%');
SET PASSWORD 
FOR 'simpleinvoices-db-owner'@'::1' = PASSWORD('SimpleInvoices123$%');


GRANT ALL PRIVILEGES ON 
`simpleinvoices-db`.* TO 'simpleinvoices-db-owner'@'localhost' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON 
`simpleinvoices-db`.* TO 'simpleinvoices-db-owner'@'127.0.0.1' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON 
`simpleinvoices-db`.* TO 'simpleinvoices-db-owner'@'::1' WITH GRANT OPTION;

Install SimpleInvoices on Windows 7 with XAMPP tutorial 7

Install SimpleInvoices on Windows 7 with XAMPP tutorial 8


6.  Now we need to change config.ini file - set database connection parameters
Open file
C:\xampp\htdocs\simpleinvoices\config\config.ini

Install SimpleInvoices on Windows 7 with XAMPP tutorial 9

Change params in [production] section to
database.params.username = simpleinvoices-db-owner
database.params.password = SimpleInvoices123$%
database.params.dbname   = simpleinvoices-db


Install SimpleInvoices on Windows 7 with XAMPP tutorial 10

Install SimpleInvoices on Windows 7 with XAMPP tutorial 11

7. Open in browser following url to start Simple Invoices 2011.1  web installation
http://localhost/simpleinvoice

Click "Install Database"


Install SimpleInvoices on Windows 7 with XAMPP tutorial 12


8. "Step 2: Install essential data" page - click "Install essential data" button

Install SimpleInvoices on Windows 7 with XAMPP tutorial 13


9. "Step 3: Import sample data" page - if sample data needed click "Import sample data"

Install SimpleInvoices on Windows 7 with XAMPP tutorial 14


Enjoy Simple Invoices 2011.1


Install SimpleInvoices on Windows 7 with XAMPP tutorial 15

Example Invoice PDF
Install SimpleInvoices on Windows 7 with XAMPP tutorial 16


Install SimpleInvoices on Windows 7 with XAMPP tutorial 17

Install SimpleInvoices on Windows 7 with XAMPP tutorial 18

No comments:

Post a Comment