{"id":439,"date":"2016-11-16T13:39:19","date_gmt":"2016-11-16T13:39:19","guid":{"rendered":"https:\/\/www.linuxcloudvps.com\/blog\/?p=439"},"modified":"2018-01-31T08:56:24","modified_gmt":"2018-01-31T14:56:24","slug":"install-directus-cms-on-ubuntu-16-04","status":"publish","type":"post","link":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/","title":{"rendered":"Install Directus CMS on Ubuntu 16.04"},"content":{"rendered":"<p>In this tutorial, we will explain how to install Directus CMS on an Ubuntu 16.04 Cloud with MariaDB, PHP-FPM and Nginx. Directus is an open-source, self-hosted headless CMS that manages your content (not your workflow) written in Backbone.js providing a feature-rich environment for rapid development and management of custom database schemas. This guide should work on other Linux VPS systems as well but was tested and written for an <a title=\"Ubuntu VPS Hosting\" href=\"https:\/\/www.linuxcloudvps.com\/ubuntu-cloud-vps.html\" target=\"_blank\">Ubuntu 16.04 Cloud<\/a>.<\/p>\n<p><!--more--><\/p>\n<h2>Update the system and install necessary packages<\/h2>\n<pre>ssh user@vps_IP\r\nsudo apt-get update &amp;&amp; sudo apt-get -y upgrade\r\nsudo apt-get install software-properties-common nano curl git unzip<\/pre>\n<h3>Install MariaDB 10.1<\/h3>\n<p>To add the MariaDB repository to your sources list and install the latest MariaDB 10.1 server, run the following commands:<\/p>\n<pre>&gt;sudo apt-key adv --recv-keys --keyserver hkp:\/\/keyserver.ubuntu.com:80 0xF1656F24C74CD1D8\r\nsudo add-apt-repository &#039;deb [arch=amd64,i386] http:\/\/ftp.osuosl.org\/pub\/mariadb\/repo\/10.1\/ubuntu xenial main&#039;\r\nsudo apt-get update\r\nsudo apt-get install -y mariadb-server<\/pre>\n<p>When the installation is complete, run the following command to secure your installation:<\/p>\n<pre>&gt;mysql_secure_installation<\/pre>\n<p>Next, we need to create a database for the Directus installation.<\/p>\n<pre>&gt;mysql -uroot -p\r\nMariaDB [(none)]&gt; CREATE DATABASE directus;\r\nMariaDB [(none)]&gt; GRANT ALL PRIVILEGES ON directus.* TO &#039;directus&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;strong_password&#039;;\r\nMariaDB [(none)]&gt; FLUSH PRIVILEGES;\r\nMariaDB [(none)]&gt; \\q<\/pre>\n<h3>Install PHP, Composer and required PHP modules<\/h3>\n<p>To install the latest stable version of PHP version 7.0 and all necessary modules, run:<\/p>\n<pre>&gt;sudo apt-get -y install php-fpm php-cli php-json php-curl php-gd php-mysql php-mcrypt php-imagick php-xml<\/pre>\n<p>The following commands will set the PHP memory limit to 512MB, change the values of upload_max_filesize and post_max_size to 200M and set the timezone to UTC.<\/p>\n<pre>&gt;sudo sed -i &quot;s\/memory_limit = .*\/memory_limit = 512M\/&quot; \/etc\/php\/7.0\/fpm\/php.ini\r\nsudo sed -i &quot;s\/;date.timezone.*\/date.timezone = UTC\/&quot; \/etc\/php\/7.0\/fpm\/php.ini\r\nsudo sed -i &quot;s\/;cgi.fix_pathinfo=1\/cgi.fix_pathinfo=1\/&quot; \/etc\/php\/7.0\/fpm\/php.ini\r\nsudo sed -i &quot;s\/upload_max_filesize = .*\/upload_max_filesize = 200M\/&quot; \/etc\/php\/7.0\/fpm\/php.ini\r\nsudo sed -i &quot;s\/post_max_size = .*\/post_max_size = 200M\/&quot; \/etc\/php\/7.0\/fpm\/php.ini<\/pre>\n<p>Composer is a dependency manager for PHP with which you can install packages. Composer will pull in all the required libraries and dependencies you need for your project.<\/p>\n<pre>&gt;curl -sS https:\/\/getcomposer.org\/installer | php\r\nsudo mv composer.phar \/usr\/local\/bin\/composer<\/pre>\n<p>Create a new PHP-FPM pool for your user:<\/p>\n<pre>&gt;sudo nano \/etc\/php\/7.0\/fpm\/pool.d\/your_username.conf\r\n[your_username]\r\nuser = your_username\r\ngroup = your_username\r\nlisten = \/run\/php\/php7.0-your_username.sock\r\nlisten.owner = your_username\r\nlisten.group = your_username\r\nlisten.mode = 0666\r\npm = ondemand\r\npm.max_children = 5\r\npm.process_idle_timeout = 10s\r\npm.max_requests = 200\r\nchdir = \/<\/pre>\n<p>Do not forget to change your_username with your username.<br \/>\nRestart PHP-FPM:<\/p>\n<pre>&gt;sudo service php7.0-fpm restart<\/pre>\n<h2>Install Directus<\/h2>\n<p>Create a root directory for your Directus using the following command:<\/p>\n<pre>&gt;mkdir -p ~\/myDirectus.com\/public_html<\/pre>\n<p>Clone the project repository from GitHub:<\/p>\n<pre>&gt;git clone https:\/\/github.com\/directus\/directus.git ~\/myDirectus.com<\/pre>\n<p>Change to the myDirectus.co directory:<\/p>\n<pre>&gt;cd ~\/myDirectus.com<\/pre>\n<p>Install all PHP dependencies using composer<\/p>\n<pre>&gt;composer install<\/pre>\n<h2>Install and configure Nginx<\/h2>\n<p>To install the latest stable version of Nginx available on the Ubuntu repositories, run:<\/p>\n<pre>&gt;sudo apt-get -y install nginx<\/pre>\n<p>Next, create a new Nginx server block:<\/p>\n<pre>&gt;sudo nano \/etc\/nginx\/sites-available\/myDirectus.com<\/pre>\n<pre>&gt;server {\r\nlisten 80;\r\nserver_name www.myDirectus.com myDirectus.com;\r\nroot \/home\/your_username\/myDirectus.com;\r\nindex index.php index.html index.htm;\r\n\r\nlocation \/ {\r\ntry_files $uri $uri\/ \/index.php;\r\n}\r\n\r\naccess_log \/var\/log\/nginx\/directus.access.log;\r\nerror_log \/var\/log\/nginx\/directus.error.log;\r\n\r\nlocation ~ \\.php$ {\r\nfastcgi_split_path_info ^(.+\\.php)(\/.+)$;\r\nfastcgi_pass unix:\/run\/php\/php7.0-your_username.sock;\r\nfastcgi_index index.php;\r\ninclude fastcgi_params;\r\nfastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\r\nfastcgi_buffer_size 16k;\r\nfastcgi_buffers 4 16k;\r\n}\r\n\r\nlocation ~ \/\\.ht {\r\ndeny all;\r\n}\r\n}<\/pre>\n<p>Do not forget to change your_username with your username.<\/p>\n<p>Activate the server block by creating a symbolic link:<\/p>\n<pre>&gt;sudo ln -s \/etc\/nginx\/sites-available\/myDirectus.com \/etc\/nginx\/sites-enabled\/myDirectus.com<\/pre>\n<p>Test the Nginx configuration and restart nginx:<\/p>\n<pre>&gt;sudo nginx -t\r\nsudo service nginx restart<\/pre>\n<p>Open http:\/\/myDirectus.com\/ in your favorite web browser and you should see the Directus install screen. On this page, you\u2019ll need to select the default language, enter your project name, create an admin user and enter the database details you created earlier. Once you have completed the install, make sure to delete install folder.<\/p>\n<p>That\u2019s it. You have successfully installed Directus on your Ubuntu 16.04 VPS. For more information about how to manage your Directus installation, please refer to the official <a title=\"Directus\" href=\"http:\/\/getdirectus.com\/docs\/getting-started\/what-is-directus\" target=\"_blank\">Directus <\/a> documentation.<\/p>\n<hr \/>\n<p>Of course, you don\u2019t have to do any of this if you use one of our <a title=\"linux vps hosting\" href=\"https:\/\/www.linuxcloudvps.com\/cloud-vps.html\" target=\"_blank\">Linux Cloud Hosting<\/a> services, in which case you can simply ask our expert Linux admins to setup this for you. They are available 24&#215;7 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS<\/strong><\/span>. If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we will explain how to install Directus CMS on an Ubuntu 16.04 Cloud with MariaDB, PHP-FPM and Nginx. Directus is an open-source, self-hosted headless CMS that manages your content (not your workflow) written in Backbone.js providing a feature-rich environment for rapid development and management of custom database schemas. This guide should work &#8230; <a title=\"Install Directus CMS on Ubuntu 16.04\" class=\"read-more\" href=\"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/\" aria-label=\"More on Install Directus CMS on Ubuntu 16.04\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":441,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[60,78,132,47],"class_list":["post-439","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-cms","tag-directus","tag-linuxcloudvps","tag-ubuntu"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Install Directus CMS on Ubuntu 16.04 | LinuxCloudVPS Blog<\/title>\n<meta name=\"description\" content=\"In this tutorial, we will explain how to install Directus CMS on an Ubuntu 16.04 Cloud with MariaDB, PHP-FPM and Nginx. Directus is an open-source,\" \/>\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.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install Directus CMS on Ubuntu 16.04 | LinuxCloudVPS Blog\" \/>\n<meta property=\"og:description\" content=\"In this tutorial, we will explain how to install Directus CMS on an Ubuntu 16.04 Cloud with MariaDB, PHP-FPM and Nginx. Directus is an open-source,\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/\" \/>\n<meta property=\"og:site_name\" content=\"LinuxCloudVPS Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/LinuxCloudVPS\" \/>\n<meta property=\"article:published_time\" content=\"2016-11-16T13:39:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-01-31T14:56:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2016\/11\/install-directus.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@LinuxCloudVPS\" \/>\n<meta name=\"twitter:site\" content=\"@LinuxCloudVPS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/person\\\/ed907227ee7d151c617e6d0fe74f531a\"},\"headline\":\"Install Directus CMS on Ubuntu 16.04\",\"datePublished\":\"2016-11-16T13:39:19+00:00\",\"dateModified\":\"2018-01-31T14:56:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/\"},\"wordCount\":472,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/install-directus.jpg\",\"keywords\":[\"cms\",\"directus\",\"linuxcloudvps\",\"ubuntu\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/\",\"name\":\"Install Directus CMS on Ubuntu 16.04 | LinuxCloudVPS Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/install-directus.jpg\",\"datePublished\":\"2016-11-16T13:39:19+00:00\",\"dateModified\":\"2018-01-31T14:56:24+00:00\",\"description\":\"In this tutorial, we will explain how to install Directus CMS on an Ubuntu 16.04 Cloud with MariaDB, PHP-FPM and Nginx. Directus is an open-source,\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/install-directus.jpg\",\"contentUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/11\\\/install-directus.jpg\",\"width\":1200,\"height\":600,\"caption\":\"install directus on ubuntu\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/install-directus-cms-on-ubuntu-16-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install Directus CMS on Ubuntu 16.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/\",\"name\":\"LinuxCloudVPS\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#organization\",\"name\":\"LinuxCloudVPS\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/logo.png\",\"width\":217,\"height\":25,\"caption\":\"LinuxCloudVPS\"},\"image\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/www.facebook.com\\\/LinuxCloudVPS\",\"https:\\\/\\\/x.com\\\/LinuxCloudVPS\",\"http:\\\/\\\/www.linkedin.com\\\/company\\\/linuxcloudvps-com\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/person\\\/ed907227ee7d151c617e6d0fe74f531a\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"http:\\\/\\\/www.linuxcloudvps.com\\\/\"],\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/author\\\/r0s3admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Install Directus CMS on Ubuntu 16.04 | LinuxCloudVPS Blog","description":"In this tutorial, we will explain how to install Directus CMS on an Ubuntu 16.04 Cloud with MariaDB, PHP-FPM and Nginx. Directus is an open-source,","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.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/","og_locale":"en_US","og_type":"article","og_title":"Install Directus CMS on Ubuntu 16.04 | LinuxCloudVPS Blog","og_description":"In this tutorial, we will explain how to install Directus CMS on an Ubuntu 16.04 Cloud with MariaDB, PHP-FPM and Nginx. Directus is an open-source,","og_url":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/","og_site_name":"LinuxCloudVPS Blog","article_publisher":"http:\/\/www.facebook.com\/LinuxCloudVPS","article_published_time":"2016-11-16T13:39:19+00:00","article_modified_time":"2018-01-31T14:56:24+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2016\/11\/install-directus.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@LinuxCloudVPS","twitter_site":"@LinuxCloudVPS","twitter_misc":{"Written by":"admin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/#article","isPartOf":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/"},"author":{"name":"admin","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/person\/ed907227ee7d151c617e6d0fe74f531a"},"headline":"Install Directus CMS on Ubuntu 16.04","datePublished":"2016-11-16T13:39:19+00:00","dateModified":"2018-01-31T14:56:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/"},"wordCount":472,"commentCount":3,"publisher":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2016\/11\/install-directus.jpg","keywords":["cms","directus","linuxcloudvps","ubuntu"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/","url":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/","name":"Install Directus CMS on Ubuntu 16.04 | LinuxCloudVPS Blog","isPartOf":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2016\/11\/install-directus.jpg","datePublished":"2016-11-16T13:39:19+00:00","dateModified":"2018-01-31T14:56:24+00:00","description":"In this tutorial, we will explain how to install Directus CMS on an Ubuntu 16.04 Cloud with MariaDB, PHP-FPM and Nginx. Directus is an open-source,","breadcrumb":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/#primaryimage","url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2016\/11\/install-directus.jpg","contentUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2016\/11\/install-directus.jpg","width":1200,"height":600,"caption":"install directus on ubuntu"},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxcloudvps.com\/blog\/install-directus-cms-on-ubuntu-16-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.linuxcloudvps.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Install Directus CMS on Ubuntu 16.04"}]},{"@type":"WebSite","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#website","url":"https:\/\/www.linuxcloudvps.com\/blog\/","name":"LinuxCloudVPS","description":"","publisher":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.linuxcloudvps.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization","name":"LinuxCloudVPS","url":"https:\/\/www.linuxcloudvps.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/08\/logo.png","contentUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/08\/logo.png","width":217,"height":25,"caption":"LinuxCloudVPS"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/LinuxCloudVPS","https:\/\/x.com\/LinuxCloudVPS","http:\/\/www.linkedin.com\/company\/linuxcloudvps-com"]},{"@type":"Person","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/person\/ed907227ee7d151c617e6d0fe74f531a","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"admin"},"sameAs":["http:\/\/www.linuxcloudvps.com\/"],"url":"https:\/\/www.linuxcloudvps.com\/blog\/author\/r0s3admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/comments?post=439"}],"version-history":[{"count":5,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/439\/revisions"}],"predecessor-version":[{"id":533,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/439\/revisions\/533"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/media\/441"}],"wp:attachment":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/media?parent=439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/categories?post=439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/tags?post=439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}