Skip to content

Commit 0c13462

Browse files
authored
Merge pull request #136 from DrDBanner/patch-2
Debian 12 added; php modules shortened.
2 parents 9cb7bb4 + 7b73ac2 commit 0c13462

File tree

1 file changed

+10
-24
lines changed

1 file changed

+10
-24
lines changed

source/en/self-host-installation.md

Lines changed: 10 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -11,24 +11,7 @@ locale: en
1111
<p>Invoice Ninja has a few system requirements. Built on top of <a href="https://www.laravel.com/docs/">Laravel</a> it requires a PHP and MySQL server at a minimum with the following version and extensions installed.</p>
1212

1313
* PHP 8.2 with following extensions
14-
* bcmath
15-
* ctype
16-
* imagick
17-
* soap
18-
* gd
19-
* mbstring
20-
* openssl
21-
* common
22-
* tokenizer
23-
* xml
24-
* curl
25-
* zip
26-
* gmp
27-
* iconv
28-
* mysqli
29-
* intl
30-
* fpm (if using NGINX)
31-
* saxon (for e invoice validation)
14+
* bcmath, ctype, imagick, soap, gd, mbstring, openssl, common, tokenizer, xml, curl, zip, gmp, iconv, mysqli, intl, fpm (if using NGINX), saxon (for e invoice validation)
3215
* MySQL 5.7+ or MariaDB 10.3+
3316
* NGINX or Apache
3417

@@ -53,7 +36,7 @@ Invoice Ninja does not support installation into a subdirectory. You will need a
5336

5437
### CLI script
5538

56-
If your webserver is already configured and you have credentials to your database, community member Dros has created a CLI management and maintenance script for you.
39+
If your webserver is already configured and you have credentials to your database, community member Dros has created a CLI script for management and maintenance for you.
5740

5841
[CLI - install | update | backup ](https://github.com/DrDBanner/inmanage)
5942

@@ -73,26 +56,29 @@ If you make changes to your env file, please remember to reboot the container fo
7356

7457
If you need to configure your server from scratch, you'll find some excellent tutorials below.
7558

76-
#### Ubuntu 20.04 (Recommended)
59+
#### Ubuntu 20.04
7760

7861
Community member TechnicallyComputers has a very helpful step by step guide on how to install Invoice Ninja v5 from scratch onto Ubuntu, you can access the guide [here](https://forum.invoiceninja.com/t/install-invoice-ninja-v5-on-ubuntu-20-04/4588)
7962

8063
#### Ubuntu 22.04
8164

8265
Community member TechnicallyComputers has a very helpful step by step guide on how to install Invoice Ninja v5.5 from scratch onto Ubuntu, you can access the guide [here](https://forum.invoiceninja.com/t/install-invoice-ninja-v5-5-on-ubuntu-22-04/13272)
8366

84-
#### Installing on CentOS 8
67+
#### CentOS 8
8568

8669
If CentOS is more your Flavour, community member TechnicallyComputers has a very thorough step by step installation guide [here](https://forum.invoiceninja.com/t/install-invoice-ninja-v5-on-centos-8/4293).
8770

88-
#### Installing on Arch
71+
#### Arch
8972

9073
If Arch Linux is more your flavour, community member brackenhill-mob has a very thorough step by step installation guide [here](https://forum.invoiceninja.com/t/howto-install-invoice-ninja-v5-on-arch-linux/6196)
9174

92-
#### Installing on Enterprise Linux
75+
#### Enterprise Linux
9376

9477
TechnicallyComputers also has a guide for installation Invoice Ninja on Enterprise Linux [here](https://forum.invoiceninja.com/t/install-invoice-ninja-v5-on-enterprise-linux-8/4293)
9578

79+
#### Debian 12
80+
81+
Community member Dros has writte a detailed guide for installing Invoice Ninja on Debian 12 Bookworm. It includes snappdf setup and a management script for updates, backups, and provisioning [here](https://github.com/DrDBanner/inmanage/blob/main/docs/tutorials/install_invoiceninja_debian12_bookworm_vm.md)
9682

9783
### Pre built archive (Advanced)
9884

@@ -476,4 +462,4 @@ If using e invoicing, you may want to install the saxon extension. The saxon ext
476462
477463
We have a short video showing the installation steps here:
478464
479-
<iframe width="560" height="315" src="https://www.youtube.com/embed/s21ewzAeYjc" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
465+
<iframe width="560" height="315" src="https://www.youtube.com/embed/s21ewzAeYjc" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

0 commit comments

Comments
 (0)