mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-15 16:57:09 +00:00
Updated Installation (markdown)
@@ -6,7 +6,7 @@ To install Firefly III you'll need to have the following:
|
|||||||
* A database server (MySQL, etc.);
|
* A database server (MySQL, etc.);
|
||||||
* A GMail address or other mailing facilities.
|
* A GMail address or other mailing facilities.
|
||||||
|
|
||||||
Because Firefly III needs some special tools to install it, you must have access to the terminal on your web server. It's simply not enough to have web hosting where you may upload stuff.
|
Because Firefly III needs some special tools to install it, you must have access to the terminal on your web server. It's simply not enough to have web hosting where you may upload stuff. In theory however, it is possible to do all of this locally and then upload it to your web server.
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
@@ -16,11 +16,17 @@ Because Firefly III needs some special tools to install it, you must have access
|
|||||||
|
|
||||||
## Installation steps
|
## Installation steps
|
||||||
|
|
||||||
Login to your webserver and go to the directory where you want to install Firefly III. Please keep in mind that the web root of Firefly III is in the ``firefly-iii/public/`` directory, so you may need to update your web server configuration.
|
Login to your web server and go to the directory where you want to install Firefly III. Please keep in mind that the web root of Firefly III is in the ``firefly-iii/public/`` directory, so you may need to update your web server configuration.
|
||||||
|
|
||||||
``composer create-project grumpydictator/firefly-iii --no-dev``
|
``composer create-project grumpydictator/firefly-iii --no-dev``
|
||||||
|
|
||||||
Everything will be installed in the ``firefly-iii/`` directory.
|
Everything will be installed in the ``firefly-iii/`` directory. If you don't want that, use this command:
|
||||||
|
|
||||||
|
``composer create-project grumpydictator/firefly-iii some-other-directory --no-dev``
|
||||||
|
|
||||||
|
You may also use a ``.`` as directory name.
|
||||||
|
|
||||||
|
***
|
||||||
|
|
||||||
Open ``firefly-iii/.env``.
|
Open ``firefly-iii/.env``.
|
||||||
|
|
||||||
@@ -32,7 +38,7 @@ Open ``firefly-iii/.env``.
|
|||||||
|
|
||||||
Once you've set this up, run the following commands:
|
Once you've set this up, run the following commands:
|
||||||
|
|
||||||
* ``cd firefly-iii``
|
* ``cd firefly-iii`` (or how you've named your folder)
|
||||||
* ``php artisan migrate --seed --env=production``
|
* ``php artisan migrate --seed --env=production``
|
||||||
|
|
||||||
Finally, make sure that the storage directories are writeable, _for example_ by using this command:
|
Finally, make sure that the storage directories are writeable, _for example_ by using this command:
|
||||||
|
Reference in New Issue
Block a user