{"id":4214,"date":"2024-03-13T08:07:49","date_gmt":"2024-03-13T08:07:49","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/"},"modified":"2025-07-31T04:50:00","modified_gmt":"2025-07-31T04:50:00","slug":"how-to-set-up-a-local-mirror-site-in-centos","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/","title":{"rendered":"Create CentOS Local Mirror: Step-by-Step"},"content":{"rendered":"<p>To set up a CentOS local mirror site, you can follow these steps:<\/p>\n<ol>\n<li>To download the CentOS image file, you first need to visit the official website or choose another reliable mirror site for downloading.<\/li>\n<li>Install an HTTP server:<br \/>\nYou need to install an HTTP server on your CentOS server, such as Apache or Nginx. You can use the following command to install Apache:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo yum install httpd\r\n<\/code><\/pre>\n<ol>\n<li>Create a mirror site directory:<br \/>\nSet up a directory to store CentOS image files, such as \/var\/www\/html\/centos. Unzip and place the downloaded CentOS image files in this directory.<\/li>\n<li>Setting up an HTTP server:<br \/>\nAdd a new virtual host in the configuration file of the HTTP server, and specify the root directory of the mirror site as the newly created directory. Restart the HTTP server to apply the configuration.<\/li>\n<li>Set up a local Yum repository by editing the configuration file (such as \/etc\/yum.repos.d\/local.repo) and adding the following content:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>[local]\r\nname=Local CentOS Mirror\r\nbaseurl=http:\/\/yourserver\/centos\r\nenabled=1\r\ngpgcheck=0\r\n<\/code><\/pre>\n<ol>\n<li>Create Yum repository cache:<br \/>\nGenerate the cache of your local Yum repository on your CentOS server by executing the following command:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>sudo yum makecache\r\n<\/code><\/pre>\n<p>You have now successfully set up a local CentOS mirror site, allowing other CentOS servers to update and install software by modifying the Yum repository configuration file to use your local mirror site.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To set up a CentOS local mirror site, you can follow these steps: To download the CentOS image file, you first need to visit the official website or choose another reliable mirror site for downloading. Install an HTTP server: You need to install an HTTP server on your CentOS server, such as Apache or Nginx. [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[506,893,3563,923,932],"class_list":["post-4214","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-apache","tag-centos","tag-local-mirror","tag-nginx","tag-server-setup"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Create CentOS Local Mirror: Step-by-Step - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"Learn how to set up a CentOS local mirror site with our step-by-step guide. Install HTTP server, create directories, and configure your mirror.\" \/>\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.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Create CentOS Local Mirror: Step-by-Step\" \/>\n<meta property=\"og:description\" content=\"Learn how to set up a CentOS local mirror site with our step-by-step guide. Install HTTP server, create directories, and configure your mirror.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-13T08:07:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-31T04:50:00+00:00\" \/>\n<meta name=\"author\" content=\"Liam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Liam\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/\"},\"author\":{\"name\":\"Liam\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671\"},\"headline\":\"Create CentOS Local Mirror: Step-by-Step\",\"datePublished\":\"2024-03-13T08:07:49+00:00\",\"dateModified\":\"2025-07-31T04:50:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/\"},\"wordCount\":218,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"keywords\":[\"Apache\",\"CentOS\",\"local mirror\",\"Nginx\",\"server setup\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/\",\"name\":\"Create CentOS Local Mirror: Step-by-Step - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-13T08:07:49+00:00\",\"dateModified\":\"2025-07-31T04:50:00+00:00\",\"description\":\"Learn how to set up a CentOS local mirror site with our step-by-step guide. Install HTTP server, create directories, and configure your mirror.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create CentOS Local Mirror: Step-by-Step\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671\",\"name\":\"Liam\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g\",\"caption\":\"Liam\"},\"sameAs\":[\"http:\/\/Wilson\"],\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/liamwilson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Create CentOS Local Mirror: Step-by-Step - Blog - Silicon Cloud","description":"Learn how to set up a CentOS local mirror site with our step-by-step guide. Install HTTP server, create directories, and configure your mirror.","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.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/","og_locale":"en_US","og_type":"article","og_title":"Create CentOS Local Mirror: Step-by-Step","og_description":"Learn how to set up a CentOS local mirror site with our step-by-step guide. Install HTTP server, create directories, and configure your mirror.","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-13T08:07:49+00:00","article_modified_time":"2025-07-31T04:50:00+00:00","author":"Liam","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Liam","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/"},"author":{"name":"Liam","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671"},"headline":"Create CentOS Local Mirror: Step-by-Step","datePublished":"2024-03-13T08:07:49+00:00","dateModified":"2025-07-31T04:50:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/"},"wordCount":218,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"keywords":["Apache","CentOS","local mirror","Nginx","server setup"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/","name":"Create CentOS Local Mirror: Step-by-Step - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-13T08:07:49+00:00","dateModified":"2025-07-31T04:50:00+00:00","description":"Learn how to set up a CentOS local mirror site with our step-by-step guide. Install HTTP server, create directories, and configure your mirror.","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-up-a-local-mirror-site-in-centos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Create CentOS Local Mirror: Step-by-Step"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671","name":"Liam","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g","caption":"Liam"},"sameAs":["http:\/\/Wilson"],"url":"https:\/\/www.silicloud.com\/blog\/author\/liamwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/4214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=4214"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/4214\/revisions"}],"predecessor-version":[{"id":148879,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/4214\/revisions\/148879"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=4214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=4214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=4214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}