{"id":2624,"date":"2013-11-18T13:15:02","date_gmt":"2013-11-18T19:15:02","guid":{"rendered":"https:\/\/secure.rosehosting.com\/blog\/?p=2624"},"modified":"2025-07-18T06:50:01","modified_gmt":"2025-07-18T11:50:01","slug":"how-to-install-wordpress-multisite-on-centos-vps-with-apache","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/","title":{"rendered":"How to install WordPress Multisite on Centos VPS with Apache"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<h5 class=\"wp-block-heading\" id=\"h-status-this-os-is-no-longer-supported\">Status: This OS is no longer supported<\/h5>\n\n\n\n<p><em>This article, &#8220;How to install WordPress Multisite on CentOS VPS with Apache,&#8221; covers a version of CentOS that reached end of life (EOL). It is no longer supported. As such, this guide is no longer maintained. If you are currently operating a server running CentOS 6, we highly recommend contacting <a href=\"https:\/\/www.rosehosting.com\/support\/\">RoseHosting&#8217;s fully managed support<\/a>. They can upgrade or migrate you to a supported version of AlmaLinux.<\/em><\/p>\n\n\n\n<!--more-->\n\n\n<p><a href=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps.png\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"alignleft size-medium wp-image-2625\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps-300x215.png\" alt=\"how-to-install-wordpress-multisite-on-centos-vps-with-apache\" width=\"300\" height=\"215\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps-300x215.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps-600x430.png 600w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps-624x448.png 624w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps.png 798w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p id=\"mu_info\">Today, we will guide you through the installation process of WordPress Multisite on your <a title=\"CentOS VPS Hosting\" href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">CentOS VPS<\/a>. The WordPress Multisite option became available with WordPress 3.0. This feature allows you, the website administrator, to create multiple websites without the need to install separate WordPress instances, create separate home directories, or separate databases. Or, you can allow other users to create their own websites on your WordPress installation.<\/p>\n<p>Although these websites don&#8217;t have their separate root directories or databases, they do have separate upload directories as well as tables in the database. All of the users in the network (multisite) can also share themes and plugins amongst themselves. All in all, it&#8217;s a pretty handy feature if you have the needs described above.<\/p>\n<p>In this article I assume you have either set your server up with a full CentOS6 template (LAMP stack installed), or you have already installed fully working LAMP or LEMP stack on your Centos VPS.<\/p>\n<p>If that&#8217;s not the case, then before beginning, you can check out this <a title=\"How to install LAMP (Linux Apache MySQL and PHP) on CentOS 6 with phpMyAdmin and APC cache\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-lamp-linux-apache-mysql-and-php-on-centos-6-with-phpmyadmin-and-apc-cache\/\" target=\"_blank\" rel=\"noopener noreferrer\">LAMP stack tutorial<\/a> and go on with this tutorial, or refer to this <a title=\"Run WordPress+W3TotalCache with LEMP (Nginx, PHP-FPM+APC and MySQL) stack on CentOS 6 VPS for maximum performance\" href=\"https:\/\/www.rosehosting.com\/blog\/run-wordpress-w3totalcache-with-lemp-nginx-php-fpmapc-and-mysql-stack-on-centos-6-vps-for-maximum-performance\/\" target=\"_blank\" rel=\"noopener noreferrer\">full wordpress LEMP stack tutorial<\/a>, and after that, continue the installation from <a href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/#enableMU\">here<\/a>.<\/p>\n<p>Ok, enough talk, let&#8217;s do some work.<\/p>\n<p>First, let&#8217;s create the Apache virtual directive. To do that, edit the Apache config file as follows:<\/p>\n<p><code style=\"color: #ff0000;\"># vim \/etc\/httpd\/conf\/httpd.conf<\/code><\/p>\n<p><code style=\"color: #008000;\"> ServerAdmin admin@yourdomain.tld<br \/>\nDocumentRoot \/var\/www\/html\/yourdomain.tld<br \/>\nServerName yourdomain.tld<br \/>\nErrorLog \/var\/log\/httpd\/yourdomain.tld-error_log<br \/>\nCustomLog \/var\/log\/httpd\/yourdomain.tld-access_log common<\/code><\/p>\n<p>Then, we will download the latest version of wordpress in your root directory and set it up just like any other regular install. Type the following:<\/p>\n<p>or, if you prefer .zip over .tar.gz, type:<\/p>\n<p><code style=\"color: #ff0000;\"># cd \/var\/www\/html\/yourdomain.tld &amp;&amp; wget http:\/\/wordpress.org\/latest.zip<br \/>\n# unzip -qq latest.zip<br \/>\n# mv wordpress\/* .<br \/>\n# rmdir wordpress<br \/>\n# rm -f latest.zip<\/code><\/p>\n<p>Set the rightful owner of the root directory by executing:<\/p>\n<p><code style=\"color: #ff0000;\"># chown -R $(ps auxf | grep -v grep | grep http | tail -1 | awk {'print $1'}): \/var\/www\/html\/yourdomain.tld<\/code><\/p>\n<p>Copy the sample config file:<\/p>\n<p><code style=\"color: #ff0000;\"># cp -pv \/var\/www\/html\/yourdomain.tld\/wp-config-sample.php \/var\/www\/html\/yourdomain.tld\/wp-config.php<\/code><\/p>\n<p>Now, at this point we will create the necessary database and set the relevant information in the config file. Log in to mysql as user root and execute:<\/p>\n<p><code style=\"color: #ff0000;\"># mysql -uroot -p<\/code><\/p>\n<p><code style=\"color: #008000;\">mysql&gt; create database wordpressDB<br \/>\nmysql&gt; grant all on wordpressDB.* to WPuser@localhost identified by \"sEcReT_pASsWoRd\"<br \/>\nmysql&gt; \\q<\/code><\/p>\n<p>Let&#8217;s edit the <strong>wp-config.php<\/strong> file. Use your favorite text editor:<\/p>\n<p><code style=\"color: #ff0000;\"># vim \/var\/www\/html\/wordpress\/wp-config.php<\/code><\/p>\n<p><code style=\"color: #008000;\">\/** The name of the database for WordPress *\/<br \/>\ndefine('DB_NAME', 'wordpressDB');<\/code><\/p>\n<p><span style=\"color: #008000;\">\/** MySQL database username *\/<\/span><br \/><span style=\"color: #008000;\"> define(&#8216;DB_USER&#8217;, &#8216;WPuser&#8217;);<\/span><\/p>\n<p><span style=\"color: #008000;\">\/** MySQL database password *\/<\/span><br \/><span style=\"color: #008000;\"> define(&#8216;DB_PASSWORD&#8217;, &#8216;sEcReT_pASsWoRd&#8217;);<\/span><\/p>\n<p>Then, visit your domain or ip address in a browser and set the needed information to finish the installation:<\/p>\n<p>Site Title: <strong>yourdomain.tld<\/strong><\/p>\n<p>This step is important for further use of the multisite network. If you want the sites to be created as subdomains (site1.yourdomain.tld, site2.yourdomain.tld etc) then fill this field with the domain only (without &#8220;www&#8221; in front of it, because you will probably not like it if the websites&#8217; urls are something like site1.www.yourdomain.tld).<\/p>\n<p>If you want the sites to be created as subdirectories, then you can also enter www.yourdomain.tld as the user websites will have the url www.yourdomain.tld\/site1)<\/p>\n<p>After you fill all of the required fields, click <strong>Install<\/strong>.<\/p>\n<p>Now the installation of wordpress is over. Before logging in we need to make another change in the <strong>wp-config.php<\/strong> file in order to enable the multisite option.<\/p>\n<p>To do that, find this line =&gt; <strong>\/* That&#8217;s all, stop editing! Happy blogging. *\/<\/strong> &lt;= in your <strong>wp-config.php<\/strong> file and just above it add the following lines:<\/p>\n<p><code id=\"enableMU\" style=\"color: #ff0000;\"># vim \/var\/www\/html\/yourdomain.tld\/wp-config.php<\/code><\/p>\n<p><code style=\"color: #008000;\">\/* My multisite config starts here *\/<br \/>\ndefine('WP_ALLOW_MULTISITE', true);<\/code><\/p>\n<p>Now you can log in with the credentials you set up and install the multisite feature. Once logged in, go to<\/p>\n<p><strong>Tools<\/strong> &gt;&gt; <strong>Network Setup<\/strong><\/p>\n<p>Select the preferred address option for your websites. This can not be changed later.<\/p>\n<p><strong>NOTE: If you want to use the &#8216;Sub-domains&#8217; option, you will need a wildcard DNS record for your domain. Please contact us (or your provider) if you don&#8217;t know how to set the wildcard DNS record.<\/strong><\/p>\n<p>Next, choose your <strong>Network Title<\/strong>, enter your <strong>email address<\/strong> and click <strong>Install<\/strong>.<\/p>\n<p>Follow the instructions and after you make a <strong>backup of the .htaccess and wp-config.php files<\/strong>, edit them as suggested and save the files.<\/p>\n<p>Click on the <strong>Log In<\/strong> link again to log in and you&#8217;re ready to go! And that&#8217;s it. We have just installed WordPress Multisite on your Centos VPS server.<\/p>\n<p>To create a new site go to <strong>My Sites<\/strong> &gt;&gt; <strong>Network Admin<\/strong> &gt;&gt; <strong>Dashboard<\/strong>.<\/p>\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.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 this for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><strong>PS.<\/strong> If you liked this post please share it with your friends or leave a reply below. Thanks.<\/p>","protected":false},"excerpt":{"rendered":"<p>Status: This OS is no longer supported This article, &#8220;How to install WordPress Multisite on CentOS VPS with Apache,&#8221; covers &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to install WordPress Multisite on Centos VPS with Apache\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/#more-2624\" aria-label=\"Read more about How to install WordPress Multisite on Centos VPS with Apache\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":2625,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,1710,13,1707],"tags":[37,34,297,177,332,1152,18,148],"class_list":["post-2624","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-cms-crm-erp","category-tutorials","category-web-servers","tag-apache","tag-centos","tag-how-to","tag-linux-vps","tag-multisite","tag-rosehosting","tag-vps","tag-wordpress","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.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to install WordPress Multisite on Centos VPS with Apache | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to install WordPress Multisite on Centos with our step-by-step guide for managing multiple websites easily.\" \/>\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-wordpress-multisite-on-centos-vps-with-apache\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to install WordPress Multisite on Centos VPS with Apache\" \/>\n<meta property=\"og:description\" content=\"How to install WordPress Multisite on Centos VPS with Apache | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/\" \/>\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=\"2013-11-18T19:15:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-18T11:50:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps.png\" \/>\n\t<meta property=\"og:image:width\" content=\"798\" \/>\n\t<meta property=\"og:image:height\" content=\"573\" \/>\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\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to install WordPress Multisite on Centos VPS with Apache\",\"datePublished\":\"2013-11-18T19:15:02+00:00\",\"dateModified\":\"2025-07-18T11:50:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/\"},\"wordCount\":816,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/how-to-install-wordpress-multisite-on-your-centos-vps.png\",\"keywords\":[\"apache\",\"centos\",\"how-to\",\"linux vps\",\"multisite\",\"rosehosting\",\"vps\",\"wordpress\"],\"articleSection\":[\"CentOS\",\"CMS, CRM, ERP\",\"Tutorials\",\"Web Servers\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/\",\"name\":\"How to install WordPress Multisite on Centos VPS with Apache | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/how-to-install-wordpress-multisite-on-your-centos-vps.png\",\"datePublished\":\"2013-11-18T19:15:02+00:00\",\"dateModified\":\"2025-07-18T11:50:01+00:00\",\"description\":\"Learn how to install WordPress Multisite on Centos with our step-by-step guide for managing multiple websites easily.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/how-to-install-wordpress-multisite-on-your-centos-vps.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/how-to-install-wordpress-multisite-on-your-centos-vps.png\",\"width\":798,\"height\":573,\"caption\":\"how-to-install-wordpress-multisite-on-centos-vps-with-apache\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install WordPress Multisite on Centos VPS with Apache\"}]},{\"@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 WordPress Multisite on Centos VPS with Apache | RoseHosting","description":"Learn how to install WordPress Multisite on Centos with our step-by-step guide for managing multiple websites easily.","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-wordpress-multisite-on-centos-vps-with-apache\/","og_locale":"en_US","og_type":"article","og_title":"How to install WordPress Multisite on Centos VPS with Apache","og_description":"How to install WordPress Multisite on Centos VPS with Apache | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2013-11-18T19:15:02+00:00","article_modified_time":"2025-07-18T11:50:01+00:00","og_image":[{"width":798,"height":573,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps.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\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to install WordPress Multisite on Centos VPS with Apache","datePublished":"2013-11-18T19:15:02+00:00","dateModified":"2025-07-18T11:50:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/"},"wordCount":816,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps.png","keywords":["apache","centos","how-to","linux vps","multisite","rosehosting","vps","wordpress"],"articleSection":["CentOS","CMS, CRM, ERP","Tutorials","Web Servers"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/","name":"How to install WordPress Multisite on Centos VPS with Apache | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps.png","datePublished":"2013-11-18T19:15:02+00:00","dateModified":"2025-07-18T11:50:01+00:00","description":"Learn how to install WordPress Multisite on Centos with our step-by-step guide for managing multiple websites easily.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2013\/11\/how-to-install-wordpress-multisite-on-your-centos-vps.png","width":798,"height":573,"caption":"how-to-install-wordpress-multisite-on-centos-vps-with-apache"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-wordpress-multisite-on-centos-vps-with-apache\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to install WordPress Multisite on Centos VPS with Apache"}]},{"@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\/2624","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=2624"}],"version-history":[{"count":2,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/2624\/revisions"}],"predecessor-version":[{"id":50833,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/2624\/revisions\/50833"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/2625"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=2624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=2624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=2624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}