How to Install InvoicePlaneStep 1: Download the install package
Download the latest version of InvoicePlane 2 from invoiceplane.com/downloads. Save it locally to your computer.Step 2: Unzip the install package
Navigate to the downloaded install package and unzip the contents.Step 3: Create a database
Using phpMyAdmin (or whatever tool you use to manage your MySQL databases with), create a new, empty database to use with InvoicePlane. Depending on your web host, you may create new databases from within your hosting control panel. If you are unsure how to create an empty database, contact your web host or system administrator.Step 4: Database configuration
Open config/database.php from the unzipped installer package, edit accordingly for your database settings and save the modified file.
Typically you should only have to configure the host, database, username and password values to connect to your database. Compatibility with MySQL is 100% guaranteed. Other database types may or may not work as expected and will no longer be supported.
'mysql' => [ 'host' => 'localhost', 'database' => 'invoicePlane', 'username' => 'root', 'password' => 'password', 'prefix' => '', 'driver' => 'mysql', 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'strict' => false, ],Step 5: Upload the files to your server
Upload the unzipped files from your computer to a new, empty folder on your server. It is recommended that you use a standard FTP program such asFileZilla to upload the files to your server. This initial upload may take a few minutes to complete.Step 6: Set folder permissions
Apply recursive write permissions to the following folders (including all the folders and files contained within):
The exact steps to set the appropriate permissions will depend on your web host and server configuration. InvoicePlane cannot advise on the exact steps or permissions to apply to make these folders writable. If you have questions about this step, please contact your web host or system administrator.Step 7: Complete the install
To finalize the installation, visit http://YourInvoicePlaneURL/setup in your web browser. If http://YourInvoicePlaneURL/setup produces an error, try using http://YourInvoicePlaneURL/index.php/setup instead. This last step of the installation process will create the required database tables and prompt you for information to create your user account. Once you have completed this last step, you will be able to log in to your InvoicePlane system.
How to Install an Add-onStep 1: Download the add-on package
Log into your account at InvoicePlane.com and download the add-on package to install. Save it locally to your computer.Step 2: Unzip the add-on package
Navigate to the downloaded Add-on package and unzip the contents.Step 3: Upload the add-on folder to your server
Upload the unzipped add-on folder from your computer to the custom/addons folder on your server. It is recommended that you use a standard FTP program such as FileZilla to upload the folder to your server.
Step 4: Enable the add-on
Log into your InvoicePlane install and go to System -> Add-ons and click the Install button for the add-on. Once the add-on is installed, the applicable menu items will appear and the add-on will be usable.