{"id":17384,"date":"2016-01-01T13:31:51","date_gmt":"2016-01-01T19:31:51","guid":{"rendered":"https:\/\/secure.rosehosting.com\/blog\/?p=17384"},"modified":"2022-12-15T07:18:16","modified_gmt":"2022-12-15T13:18:16","slug":"install-craft-cms-on-a-centos-7-vps","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/","title":{"rendered":"Install Craft CMS on CentOS 7"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\" wp-image-17391 alignleft\" src=\"https:\/\/secure.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400-300x300.jpeg\" alt=\"ikJdiVZj_400x400\" width=\"193\" height=\"193\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400-300x300.jpeg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400-150x150.jpeg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400-100x100.jpeg 100w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400-50x50.jpeg 50w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400-75x75.jpeg 75w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400.jpeg 400w\" sizes=\"(max-width: 193px) 100vw, 193px\" \/>Craft is a content management system (CMS) designed for publishers who want more control and more powerful performances from their CMS. It is a PHP based application build on Yii framework. In this tutorial we will install Craft on a <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">CentOS 7 VPS<\/a> with Apache, PHP and MariaDB.<\/p>\n<p><!--more--><\/p>\n<p>In order to run <a href=\"https:\/\/www.rosehosting.com\/craft-cms-hosting\/\">Craft CMS<\/a> your server needs to meet the following requirements:<\/p>\n<ul>\n<li>PHP 5.3.0 or later<\/li>\n<li>MySQL server 5.1.0 or later<\/li>\n<li>A web server (Apache, Nginx, IIS)<\/li>\n<li>32MB or more memory allocated to PHP<\/li>\n<li>20MB or more free disk space<\/li>\n<li>1MB or more database space<\/li>\n<\/ul>\n<p>Installing Craft is very easy. First of all log in to your server as user root and make sure that all packages are up to date by executing the following command<\/p>\n<pre>yum -y update<\/pre>\n<p>Run the following command to install MariaDB database server<\/p>\n<pre>yum install mariadb mariadb-server<\/pre>\n<p>Start the MariaDB database server and enable it to start at the boot time<\/p>\n<pre>systemctl start mariadb\r\nsystemctl enable mariadb<\/pre>\n<p>Run the &#8216;mysql_secure_installation&#8217; script to secure the database server and set your MariaDB root password<\/p>\n<p>Log in to the MariaDB server using the &#8216;root&#8217; user and create new database and user for Craft.<\/p>\n<pre>mysql -u root -p\r\n\r\nCREATE DATABASE craft;\r\nCREATE USER 'craftuser'@'localhost' IDENTIFIED BY 'PASSWORD';\r\nGRANT ALL PRIVILEGES ON `craft`.* TO 'craftuser'@'localhost';\r\nFLUSH PRIVILEGES;<\/pre>\n<p>Don&#8217;t forget to replace &#8216;PASSWORD&#8217; with a strong password.<\/p>\n<p>Next, we will install Apache web server<\/p>\n<pre>yum install httpd<\/pre>\n<p>Same as we did with MariaDB, start the Apache web server and add it to automatically start on the system start-up<\/p>\n<pre>systemctl start httpd\r\nsystemctl enable httpd<\/pre>\n<p>Craft is PHP based application, so we need to install PHP among with few PHP modules<\/p>\n<pre>yum install php php-pdo php-common php-mcrypt php-mbstring<\/pre>\n<p>Download the latest stable release of Craft from their official website.<\/p>\n<pre>wget http:\/\/download.buildwithcraft.com\/craft\/2.4\/2.4.2670\/Craft-2.4.2670.zip<\/pre>\n<p>Unpack the downloaded zip archive.<\/p>\n<pre>unzip Craft-2.4.2670.zip<\/pre>\n<p>The archive contains two directories &#8216;craft\/&#8217; and &#8216;public\/&#8217; . It is recommended to move the &#8216;craft\/&#8217; directory above the document root directory.<\/p>\n<pre>mv craft\/ \/var\/www\/<\/pre>\n<p>And move the &#8216;public\/&#8217; directory to the document root directory on your server and change your current working directory.<\/p>\n<pre>mv public\/ \/var\/www\/html\/\r\ncd \/var\/www\/html\/\r\nmv public\/ craft\/<\/pre>\n<p>If you are not sure where is your document root directory you can use the following command to find out<\/p>\n<pre>grep -i '^documentroot' \/etc\/httpd\/conf\/httpd.conf\r\nDocumentRoot \"\/var\/www\/html\"<\/pre>\n<p>Change the ownership<\/p>\n<pre>chown -R apache:apache craft\/<\/pre>\n<p>Now, we need to tell Craft how to connect to the MariaDB database. Opoen the db.conf file and enter the database information:<\/p>\n<pre>vim ..\/..\/craft\/config\/db.php\r\n\r\n'server' =&gt; 'localhost',\r\n'user' =&gt; 'craftuser',\r\n'password' =&gt; 'PASSWORD',\r\n'database' =&gt; 'craft',\r\n'tablePrefix' =&gt; 'craft',<\/pre>\n<p>Rename the htacces file located in the &#8216;public\/&#8217; directory<\/p>\n<pre>mv public\/htaccess public\/.htaccess<\/pre>\n<p>Next, create Apache virtual host for your domain. Create &#8216;\/etc\/httpd\/conf.d\/vhosts.conf&#8217; directory with the following content<\/p>\n<pre>vim \/etc\/httpd\/conf.d\/vhosts.conf\r\n\r\nIncludeOptional vhosts.d\/*.conf<\/pre>\n<p>and create the virtual host<\/p>\n<pre>vim \/etc\/httpd\/vhosts.d\/yourdomain.com.conf\r\n\r\n&lt;VirtualHost YOUR_SERVER_IP:80&gt;\r\nServerAdmin webmaster@yourdomain.com\r\nDocumentRoot \"\/var\/www\/html\/craft\/\"\r\nServerName yourdomain.com\r\nServerAlias www.yourdomain.com\r\nErrorLog \"\/var\/log\/httpd\/yourdomain.com-error_log\"\r\nCustomLog \"\/var\/log\/httpd\/yourdomain.com-access_log\" combined\r\n\r\n&lt;Directory \"\/var\/www\/html\/craft\/\"&gt;\r\nDirectoryIndex index.html index.php\r\nOptions FollowSymLinks\r\nAllowOverride All\r\nRequire all granted\r\n&lt;\/Directory&gt;\r\n&lt;\/VirtualHost&gt;<\/pre>\n<p>Restart the Apache web server for the changes to take effect.<\/p>\n<pre>systemctl restart httpd<\/pre>\n<p>Now, load Craft&#8217;s administrator panel at http:\/\/yourdomain.com\/admin to finish the installation.<\/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 Craft for you. They are available 24\u00d77 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>Craft is a content management system (CMS) designed for publishers who want more control and more powerful performances from their &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Install Craft CMS on CentOS 7\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/#more-17384\" aria-label=\"Read more about Install Craft CMS on CentOS 7\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":17391,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,1710,13],"tags":[541,292,851],"class_list":["post-17384","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-cms-crm-erp","category-tutorials","tag-centos-7","tag-cms","tag-craft","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>Install Craft CMS on CentOS 7 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Install Craft CMS on CentOS 7 | 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-craft-cms-on-a-centos-7-vps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install Craft CMS on CentOS 7\" \/>\n<meta property=\"og:description\" content=\"Install Craft CMS on CentOS 7 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/\" \/>\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=\"2016-01-01T19:31:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-15T13:18:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\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=\"3 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-craft-cms-on-a-centos-7-vps\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"Install Craft CMS on CentOS 7\",\"datePublished\":\"2016-01-01T19:31:51+00:00\",\"dateModified\":\"2022-12-15T13:18:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/\"},\"wordCount\":479,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/ikJdiVZj_400x400.jpeg\",\"keywords\":[\"centos 7\",\"cms\",\"craft\"],\"articleSection\":[\"CentOS\",\"CMS, CRM, ERP\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/\",\"name\":\"Install Craft CMS on CentOS 7 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/ikJdiVZj_400x400.jpeg\",\"datePublished\":\"2016-01-01T19:31:51+00:00\",\"dateModified\":\"2022-12-15T13:18:16+00:00\",\"description\":\"Install Craft CMS on CentOS 7 | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/ikJdiVZj_400x400.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/ikJdiVZj_400x400.jpeg\",\"width\":400,\"height\":400},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-craft-cms-on-a-centos-7-vps\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install Craft CMS on CentOS 7\"}]},{\"@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 Craft CMS on CentOS 7 | RoseHosting","description":"Install Craft CMS on CentOS 7 | 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-craft-cms-on-a-centos-7-vps\/","og_locale":"en_US","og_type":"article","og_title":"Install Craft CMS on CentOS 7","og_description":"Install Craft CMS on CentOS 7 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2016-01-01T19:31:51+00:00","article_modified_time":"2022-12-15T13:18:16+00:00","og_image":[{"width":400,"height":400,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400.jpeg","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":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"Install Craft CMS on CentOS 7","datePublished":"2016-01-01T19:31:51+00:00","dateModified":"2022-12-15T13:18:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/"},"wordCount":479,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400.jpeg","keywords":["centos 7","cms","craft"],"articleSection":["CentOS","CMS, CRM, ERP","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/","url":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/","name":"Install Craft CMS on CentOS 7 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400.jpeg","datePublished":"2016-01-01T19:31:51+00:00","dateModified":"2022-12-15T13:18:16+00:00","description":"Install Craft CMS on CentOS 7 | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400.jpeg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/06\/ikJdiVZj_400x400.jpeg","width":400,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/install-craft-cms-on-a-centos-7-vps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Install Craft CMS on CentOS 7"}]},{"@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\/17384","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=17384"}],"version-history":[{"count":4,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/17384\/revisions"}],"predecessor-version":[{"id":44305,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/17384\/revisions\/44305"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/17391"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=17384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=17384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=17384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}