{"id":27877,"date":"2018-08-30T03:39:30","date_gmt":"2018-08-30T08:39:30","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=27877"},"modified":"2022-06-03T03:34:42","modified_gmt":"2022-06-03T08:34:42","slug":"how-to-install-invoice-ninja-on-debian-9","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/","title":{"rendered":"How to Install Invoice Ninja on Debian 9"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignnone size-full wp-image-27938\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg\" alt=\"How to Install Invoice Ninja on Debian 9\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/How-to-Install-Invoice-Ninja-on-Debian-9-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/How-to-Install-Invoice-Ninja-on-Debian-9-300x150.jpg 300w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/p>\n<p>In this tutorial, we will show you how to install Invoice Ninja on Debian 9. Invoice Ninja is an open-source software application for invoicing and billing customers. It is built using PHP, on top of the Laravel framework. Some of the features include recurring invoices, creating tasks and projects, invoice designs, more than 40 payment options, and partial payments.<\/p>\n<p>Looking to get some fully managed hosting for InvoiceNinja account? We offer complete migration, installation, optimization, and customization &#8211; 100% free of charge! Check out our premium affordable <a href=\"https:\/\/www.rosehosting.com\/linux-vps-hosting\/\" target=\"_blank\" rel=\"noopener\">Linux VPS hosting<\/a> packages and switch to a more secure, more efficient server with 24\/7\/265 amazing customer support today.<\/p>\n<p><!--more--><\/p>\n<p>This guide should work on other <a title=\"Linux VPS\" href=\"https:\/\/www.rosehosting.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Linux VPS<\/a> systems as well but was tested and written for <a title=\"Debian VPS Hosting\" href=\"https:\/\/www.rosehosting.com\/debian-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">Debian 9 VPS<\/a>. If you want to <a href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-centos-7\/\">install Invoice on CentOS 7, follow this tutorial.<\/a><\/p>\n<h3>Step 1: Update your Debian server:<\/h3>\n<p>Log in to your VPS via SSH as a sudo user:<\/p>\n<pre>ssh userame@IP_Addressinv<\/pre>\n<p>Once you are logged in, issue the following commands to make sure all installed packages are up to date:<\/p>\n<pre>sudo apt-get update\nsudo apt-get upgrade<\/pre>\n<h3>Step 2: Install Nginx, MariaDB and PHP 7<\/h3>\n<p>To install Nginx, MariaDB PHP 7 and all ty nessesary PHP modules on your Debian server run the following command:<\/p>\n<pre>sudo apt-get install nginx php-fpm mysql-server php-cli php-common php-curl php-gd php-mysql php-xml php-mcrypt\u00a0php-mbstring<\/pre>\n<p>When the MariaDB installation is complete, run the following command to secure your MariaDB installation:<\/p>\n<pre>sudo mysql_secure_installation<\/pre>\n<h3>Step 3: Create a MariaDB database for Invoice Ninja<\/h3>\n<p>Login to the MariaDB console with the root account:<\/p>\n<pre>mysql -u root -p<\/pre>\n<p>Create a MariaDB database, user and grant permissions to the user using the following command:<\/p>\n<pre>MariaDB [(none)]&gt; CREATE DATABASE ninja;\nMariaDB [(none)]&gt; GRANT ALL PRIVILEGES ON ninja.* TO 'ninja'@'localhost' IDENTIFIED BY 'strongpassword';\nMariaDB [(none)]&gt; FLUSH PRIVILEGES;\nMariaDB [(none)]&gt; \\q<\/pre>\n<p>Do not forget to replace &#8216;strongpassword&#8217; with an actual strong password.<\/p>\n<p><a href=\"https:\/\/www.rosehosting.com\/linux-vps-hosting\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-37284\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/10\/Invoice-Ninja-728X90.jpg\" alt=\"invoice ninja hosting\" width=\"728\" height=\"90\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/10\/Invoice-Ninja-728X90.jpg 728w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/10\/Invoice-Ninja-728X90-300x37.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/10\/Invoice-Ninja-728X90-150x19.jpg 150w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/a><\/p>\n<h3>Step 4: Download Invoice Ninja<\/h3>\n<p>We can either download the archive file from the <code>download.invoiceninja.com<\/code>or check out the code from the GitHub Invoice Ninja repository. If you clone the GitHub repository you will need to use Composer to install the Invoice Ninja PHP dependencies while the archive file includes all required third-party PHP packages. In this post, we will install Invoice Ninja using the zip archive.<\/p>\n<p>Download the latest stable version of the Invoice Ninja zip archive in the <code>\/tmp<\/code> directory on your server with:<\/p>\n<pre>wget https:\/\/download.invoiceninja.com\/ -O \/tmp\/invoice-ninja.zip<\/pre>\n<p>Once the download is completed extract the archive in the <code>\/var\/www\/html\/<\/code> directory:<\/p>\n<pre>sudo unzip \/tmp\/invoice-ninja.zip -d \/var\/www\/html\/<\/pre>\n<p>Change the ownership to the <code>www-data<\/code> user with the following command:<\/p>\n<pre>sudo chown -R www-data: \/var\/www\/html\/ninja<\/pre>\n<h3>Step 5: Configure Nginx to serve Invoice Ninja<\/h3>\n<p>Open your favorite text editor and create a new Nginx server block for the Invoice Ninja:<\/p>\n<pre>sudo nano \/etc\/nginx\/sites-available\/your_ninja_domain.com.conf<\/pre>\n<pre>server {\n    listen 80 default_server;\n    server_name your_ninja_domain.com www.your_ninja_domain.com;\n\n    root \/var\/www\/html\/ninja\/public;\n\n    index index.php;\n\n    charset utf-8;\n\n    location \/ {\n        try_files $uri $uri\/ \/index.php?$query_string;\n    }\n\n    location = \/favicon.ico { access_log off; log_not_found off; }\n    location = \/robots.txt  { access_log off; log_not_found off; }\n\n    access_log  \/var\/log\/nginx\/your_ninja_domain.com.access.log;\n    error_log   \/var\/log\/nginx\/your_ninja_domain.com.error.log;\n\n    sendfile off;\n\n    location ~ \\.php$ {\n        fastcgi_split_path_info ^(.+\\.php)(\/.+)$;\n        fastcgi_pass unix:\/var\/run\/php\/php7.0-fpm.sock;\n        fastcgi_index index.php;\n        include fastcgi_params;\n        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\n        fastcgi_intercept_errors off;\n        fastcgi_buffer_size 16k;\n        fastcgi_buffers 4 16k;\n    }\n\n    location ~ \/\\.ht {\n        deny all;\n    }\n}\n<\/pre>\n<p>Activate the server block by creating a symbolic link with the following command:<\/p>\n<pre>sudo ln -s \/etc\/nginx\/sites-available\/your_ninja_domain.com.conf  \/etc\/nginx\/sites-enabled\/your_ninja_domain.com.conf \n<\/pre>\n<p>Test the Nginx configuration and if there are no errors restart the nginx service\u00a0 using the following commands:<\/p>\n<pre>sudo nginx -t\nsudo service nginx restart\n<\/pre>\n<h3><a href=\"https:\/\/www.rosehosting.com\/linux-vps-hosting\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-37284\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/10\/Invoice-Ninja-728X90.jpg\" alt=\"invoice ninja hosting\" width=\"728\" height=\"90\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/10\/Invoice-Ninja-728X90.jpg 728w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/10\/Invoice-Ninja-728X90-300x37.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/10\/Invoice-Ninja-728X90-150x19.jpg 150w\" sizes=\"(max-width: 728px) 100vw, 728px\" \/><\/a><\/h3>\n<h3>Step 6: Install Invoice Ninja<\/h3>\n<p>Open <code>http:\/\/your_ninja_domain.com\/<\/code> in your favorite web browser and you will be redirected to the Invoice Ninja setup page.<\/p>\n<p>From here you can finish the setup by entering the following information:<\/p>\n<p><strong>Application Settings<\/strong><\/p>\n<ul>\n<li>URL: your_ninja_domain.com<\/li>\n<li>HTTPS: check the box if you have SSL installed<\/li>\n<li>Debug: do not check the box<\/li>\n<\/ul>\n<p><strong>Database Connection<\/strong><\/p>\n<ul>\n<li>Driver: MySQL<\/li>\n<li>Host: localhost<\/li>\n<li>Database: ninja<\/li>\n<li>Username: ninja<\/li>\n<li>Password: strongpassword<\/li>\n<\/ul>\n<p><strong>Email Settings<\/strong><\/p>\n<p>Enter your email settings. You can use either you VPS SMTP or any supported third party SMTP provider.<\/p>\n<p><strong>User Details<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignright size-full wp-image-27940\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/Installing-Invoice-Ninja-on-Debian-9.jpg\" alt=\"Installing Invoice Ninja on Debian 9\" width=\"320\" height=\"134\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/Installing-Invoice-Ninja-on-Debian-9.jpg 320w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/Installing-Invoice-Ninja-on-Debian-9-150x63.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/Installing-Invoice-Ninja-on-Debian-9-300x126.jpg 300w\" sizes=\"(max-width: 320px) 100vw, 320px\" \/>This is your\u00a0Invoice Ninja administrator account. Enter your first name, last name, email address and password.<br \/>Finally select the I agree to the Terms of Service and Privacy Policy and click on the Submit button to finish the installation.<\/p>\n<p>That\u2019s it. You have successfully installed Invoice Ninja on Debian 9. For more information about how to manage your Invoice Ninja installation, please refer to the official Invoice Ninja <a href=\"https:\/\/invoice-ninja.readthedocs.io\/en\/latest\/\" target=\"_blank\" rel=\"noopener noreferrer\">documentation<\/a>.<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-27939\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/Install-Invoice-Ninja-on-Debian-9.jpg\" alt=\"Install Invoice Ninja on Debian 9\" width=\"200\" height=\"109\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/Install-Invoice-Ninja-on-Debian-9.jpg 200w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/Install-Invoice-Ninja-on-Debian-9-150x82.jpg 150w\" sizes=\"(max-width: 200px) 100vw, 200px\" \/>Of course, you don\u2019t have to install Invoice Ninja on Debian 9, if you use one of our <a href=\"https:\/\/www.rosehosting.com\/linux-vps-hosting\/\" target=\"_blank\" rel=\"noopener\">Linux VPS Hosting<\/a> services, in which case you can simply ask our expert system administrators to install Invoice Ninja on Debian 9 for you, using the LEMP stack or any other web hosting stack of your choice. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS.<\/strong><\/span>\u00a0If you liked this post, on how to install Invoice Ninja on Debian 9, please share it with your friends on the social networks using the buttons below or simply leave a comment in the comments section. Thanks.<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we will show you how to install Invoice Ninja on Debian 9. Invoice Ninja is an open-source &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Invoice Ninja on Debian 9\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/#more-27877\" aria-label=\"Read more about How to Install Invoice Ninja on Debian 9\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":27938,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1700,13],"tags":[48,703,176],"class_list":["post-27877","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","category-tutorials","tag-debian","tag-invoice-ninja","tag-laravel","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Invoice Ninja on Debian 9 - Rose Hosting<\/title>\n<meta name=\"description\" content=\"If you&#039;re willing to learn how to install Invoice Ninja on Debian 9, this tutorial will show you the step-by-step process.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Invoice Ninja on Debian 9\" \/>\n<meta property=\"og:description\" content=\"How to Install Invoice Ninja on Debian 9 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-30T08:39:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:34:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Invoice Ninja on Debian 9\",\"datePublished\":\"2018-08-30T08:39:30+00:00\",\"dateModified\":\"2022-06-03T08:34:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/\"},\"wordCount\":677,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg\",\"keywords\":[\"debian\",\"invoice ninja\",\"laravel\"],\"articleSection\":[\"Debian\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/\",\"name\":\"How to Install Invoice Ninja on Debian 9 - Rose Hosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg\",\"datePublished\":\"2018-08-30T08:39:30+00:00\",\"dateModified\":\"2022-06-03T08:34:42+00:00\",\"description\":\"If you're willing to learn how to install Invoice Ninja on Debian 9, this tutorial will show you the step-by-step process.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg\",\"width\":742,\"height\":372,\"caption\":\"How to Install Invoice Ninja on Debian 9\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-invoice-ninja-on-debian-9\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Invoice Ninja on Debian 9\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install Invoice Ninja on Debian 9 - Rose Hosting","description":"If you're willing to learn how to install Invoice Ninja on Debian 9, this tutorial will show you the step-by-step process.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Invoice Ninja on Debian 9","og_description":"How to Install Invoice Ninja on Debian 9 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2018-08-30T08:39:30+00:00","article_modified_time":"2022-06-03T08:34:42+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Invoice Ninja on Debian 9","datePublished":"2018-08-30T08:39:30+00:00","dateModified":"2022-06-03T08:34:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/"},"wordCount":677,"commentCount":4,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg","keywords":["debian","invoice ninja","laravel"],"articleSection":["Debian","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/","name":"How to Install Invoice Ninja on Debian 9 - Rose Hosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg","datePublished":"2018-08-30T08:39:30+00:00","dateModified":"2022-06-03T08:34:42+00:00","description":"If you're willing to learn how to install Invoice Ninja on Debian 9, this tutorial will show you the step-by-step process.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/08\/How-to-Install-Invoice-Ninja-on-Debian-9.jpg","width":742,"height":372,"caption":"How to Install Invoice Ninja on Debian 9"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-invoice-ninja-on-debian-9\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Invoice Ninja on Debian 9"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/27877","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=27877"}],"version-history":[{"count":3,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/27877\/revisions"}],"predecessor-version":[{"id":37301,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/27877\/revisions\/37301"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/27938"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=27877"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=27877"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=27877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}