{"id":17352,"date":"2015-06-24T16:28:10","date_gmt":"2015-06-24T21:28:10","guid":{"rendered":"https:\/\/secure.rosehosting.com\/blog\/?p=17352"},"modified":"2022-06-03T03:44:18","modified_gmt":"2022-06-03T08:44:18","slug":"install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/","title":{"rendered":"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><a href=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5.png\"><img decoding=\"async\" class=\" size-full wp-image-17353 alignleft\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5.png\" alt=\"concrete5\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5-150x150.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5-100x100.png 100w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5-50x50.png 50w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5-75x75.png 75w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a>Concrete5 is a powerful open source content management system (CMS) written in PHP. It is designed for users with a minimum of technical skills thus allowing them to deploy complex content driven websites and easily manage their content and structure.<\/p>\n<p>Concrete5 comes with many features such as WYSIWYG text editor, integrated spellchecker, content scheduling, advanced permissions system and more.<\/p>\n<p><!--more--><\/p>\n<p>In this article we will cover the steps needed for installing Concrete5 on an <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">Ubuntu 14.04 VPS<\/a> with Nginx, PHP-FPM and MySQL.<\/p>\n<p><strong>REQUIREMENTS<\/strong><\/p>\n<p>We will be using our SSD 1 <a href=\"https:\/\/www.rosehosting.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Linux VPS<\/a> hosting plan for this tutorial.<\/p>\n<p><strong>UPDATE THE SYSTEM<\/strong><\/p>\n<p>Make sure your server is fully up to date using:<\/p>\n<pre># apt-get update &amp;&amp; apt-get upgrade<\/pre>\n<p>Your next step is to install Nginx, PHP-FPM and MySQL. Run the following command:<\/p>\n<pre># apt-get install nginx php5-fpm mysql-server php5-mysql<\/pre>\n<p>Once we have the main components installed, let&#8217;s tweak the PHP5-FPM configuration settings. Open the php.ini file with the following command:<\/p>\n<pre>vim \/etc\/php5\/fpm\/php.ini<\/pre>\n<p>Of course if you are unfamiliar with the vim text editor, use your favorite one.<\/p>\n<p>Now, locate the line with the content &#8216;<em>cgi.fix_pathinfo<\/em>&#8216; . This will be commented\u00a0by default and set to 1. Uncomment the line (remove the semi-colon) and change the value from 1 to 0.<\/p>\n<p>Then, find the lines below and modify them with the underneath values:<\/p>\n<pre>post_max_size = 20M\r\nupload_max_filesize = 20M\r\nmemory_limit = 128M<\/pre>\n<p>Restart Nginx and PHP5-FPM for the changes to take effect:<\/p>\n<pre># service nginx restart\r\n\r\n# service php5-fpm restart<\/pre>\n<p>Once that is done, create a database which we will later use for the installation of Concrete5.<\/p>\n<p>Enter MySQL as root:<\/p>\n<pre># mysql -u root -p\r\n\r\nmysql&gt; CREATE DATABASE concrete5;\r\nQuery OK, 1 row affected (0.00 sec)\r\n\r\nmysql&gt; GRANT ALL PRIVILEGES ON concrete5.* TO 'concr5'@'localhost' IDENTIFIED BY 'your_password';\r\nQuery OK, 0 rows affected (0.00 sec)\r\n\r\nmysql&gt; FLUSH PRIVILEGES;\r\nQuery OK, 0 rows affected (0.00 sec)\r\n\r\nmysql&gt; quit<\/pre>\n<p><strong>INSTALL CONCRETE5<\/strong><\/p>\n<p>We will download Concrete5 in the <em>opt<\/em> directory. Execute the following commands:<\/p>\n<pre># cd \/opt\r\n\r\n# wget https:\/\/www.concrete5.org\/download_file\/-\/view\/79252\/ -O concrete5.zip\r\n   \r\n# unzip concrete5.zip\r\n\r\n# mv concrete5.7.4.2\/ \/var\/www\/concrete5<\/pre>\n<p>What we&#8217;ve done here is:<\/p>\n<pre>- entered the <em>opt<\/em> directory;\r\n- downloaded the latest version of Concrete5;\r\n- unzipped the archive;\r\n- Moved the directory to <em>\/var\/www\/<\/em> and renamed it to an easier name<\/pre>\n<p>Navigate to <em>\/var\/www\/<\/em> :<\/p>\n<pre># cd \/var\/www\/<\/pre>\n<p>Set the proper ownership of Concrete5 files and directories:<\/p>\n<pre># chown -R www-data: concrete5\/<\/pre>\n<p><strong>CONFIGURE NGINX FOR CONCRETE5<\/strong><\/p>\n<p>Our next step is to configure an Nginx block so you can access Concrete5 using a domain. Therefore, create a new file using the below command:<\/p>\n<pre># vim\/etc\/nginx\/sites-available\/your_domain<\/pre>\n<p>Paste the following in to the file:<\/p>\n<pre>server {\r\n        listen 80 ;\r\n\r\n        root \/var\/www\/concrete5\/;\r\n        index index.php index.html index.htm;\r\n        rewrite ^\/sitemap_index\\.xml$ \/index.php?sitemap=1 last;\r\n        rewrite ^\/([^\/]+?)-sitemap([0-9]+)?\\.xml$ \/index.php?sitemap=$1&amp;sitemap_n=$2 last;\r\n\r\n        server_name your_domain ;\r\n\r\n        access_log \/var\/log\/nginx\/your_domain\/access.log;\r\n        error_log \/var\/log\/nginx\/your_domain\/error.log;\r\n\r\n        location \/ {\r\n                # try_files $uri $uri\/ =404;\r\n                try_files $uri $uri\/ \/index.php?q=$uri&amp;$args;\r\n        }\r\n\r\n        error_page 404 \/404.html;\r\n\r\n        error_page 500 502 503 504 \/50x.html;\r\n        location = \/50x.html {\r\n                root \/usr\/share\/nginx\/html;\r\n        }\r\n\r\n        location ~ \\.php$ {\r\n                try_files $uri =404;\r\n                fastcgi_split_path_info ^(.+\\.php)(\/.+)$;\r\n                fastcgi_pass unix:\/var\/run\/php5-fpm.sock;\r\n                fastcgi_index index.php;\r\n                include fastcgi_params;\r\n\r\n        }\r\n}<\/pre>\n<p>Don&#8217;t forget to replace the &#8216;<em>your_domain&#8217;<\/em> values with your actual domain.<\/p>\n<p>Enable the site:<\/p>\n<pre># ln -s \/etc\/nginx\/sites-available\/your_domain \/etc\/nginx\/sites-enabled\/your_domain<\/pre>\n<p>Restart Nginx for the changes to take effect:<\/p>\n<pre># service nginx restart<\/pre>\n<p>Now, open your favorite web browser and navigate to http:\/\/your_domain to finish the Concrete5 installation. The installer is easy to follow, so when you reach the page that asks you to enter the database credentials, use the ones of your created database earlier.<\/p>\n<p>Congratulations, you have successfully installed Concrete5.<\/p>\n<p>Of course you don\u2019t have to do any of this if you use one of our <a href=\"https:\/\/www.rosehosting.com\/managed-vps-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">Linux VPS Hosting<\/a> services, in which case you can simply ask our expert Linux admins to install Concrete5 for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\">PS.<\/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>Concrete5 is a powerful open source content management system (CMS) written in PHP. It is designed for users with a &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/#more-17352\" aria-label=\"Read more about Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":17353,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1710,1702,13,1698,1712,1707],"tags":[377,39,49,527,601],"class_list":["post-17352","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cms-crm-erp","category-databases","category-tutorials","category-ubuntu","category-web-frameworks","category-web-servers","tag-concrete5","tag-mysql","tag-nginx","tag-php5-fpm","tag-ubuntu-14-04","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.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL | RoseHosting<\/title>\n<meta name=\"description\" content=\"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL | RoseHosting\" \/>\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\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL\" \/>\n<meta property=\"og:description\" content=\"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/\" \/>\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=\"2015-06-24T21:28:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:44:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5.png\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL\",\"datePublished\":\"2015-06-24T21:28:10+00:00\",\"dateModified\":\"2022-06-03T08:44:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/\"},\"wordCount\":468,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/concrete5.png\",\"keywords\":[\"concrete5\",\"mysql\",\"nginx\",\"php5-fpm\",\"ubuntu 14.04\"],\"articleSection\":[\"CMS, CRM, ERP\",\"Databases\",\"Tutorials\",\"Ubuntu\",\"Web Frameworks\",\"Web Servers\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/\",\"name\":\"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/concrete5.png\",\"datePublished\":\"2015-06-24T21:28:10+00:00\",\"dateModified\":\"2022-06-03T08:44:18+00:00\",\"description\":\"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/concrete5.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/concrete5.png\",\"width\":300,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL\"}]},{\"@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":"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL | RoseHosting","description":"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL | RoseHosting","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\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/","og_locale":"en_US","og_type":"article","og_title":"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL","og_description":"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2015-06-24T21:28:10+00:00","article_modified_time":"2022-06-03T08:44:18+00:00","og_image":[{"width":300,"height":300,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5.png","type":"image\/png"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL","datePublished":"2015-06-24T21:28:10+00:00","dateModified":"2022-06-03T08:44:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/"},"wordCount":468,"commentCount":2,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5.png","keywords":["concrete5","mysql","nginx","php5-fpm","ubuntu 14.04"],"articleSection":["CMS, CRM, ERP","Databases","Tutorials","Ubuntu","Web Frameworks","Web Servers"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/","url":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/","name":"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5.png","datePublished":"2015-06-24T21:28:10+00:00","dateModified":"2022-06-03T08:44:18+00:00","description":"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/concrete5.png","width":300,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/install-concrete5-on-an-ubuntu-14-04-vps-with-nginx-php-fpm-and-mysql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Install Concrete5 on an Ubuntu 14.04 VPS with Nginx, PHP-FPM and MySQL"}]},{"@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\/17352","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=17352"}],"version-history":[{"count":1,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/17352\/revisions"}],"predecessor-version":[{"id":42101,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/17352\/revisions\/42101"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/17353"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=17352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=17352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=17352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}