{"id":9749,"date":"2026-06-03T10:05:24","date_gmt":"2026-06-03T08:05:24","guid":{"rendered":"https:\/\/mybox.com\/help\/?post_type=manual_kb&#038;p=9749"},"modified":"2026-06-03T10:05:25","modified_gmt":"2026-06-03T08:05:25","slug":"how-to-install-wordpress-from-the-official-github-repository","status":"publish","type":"manual_kb","link":"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/","title":{"rendered":"How to Install WordPress from the Official GitHub Repository"},"content":{"rendered":"\n<div class=\"translation-block translation-block-merged\">\n<p class=\"wp-block-paragraph\">If you want to install WordPress manually using files downloaded directly from the official GitHub repository, you can do so using SSH access and a few simple commands.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This method is intended for users who prefer manual deployment instead of using the automatic application installer available in the mybox Panel.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Contents\" >Contents<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Downloading_WordPress_from_GitHub\" >Downloading WordPress from GitHub<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Preparing_the_Website_in_the_mybox_Panel\" >Preparing the Website in the mybox Panel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Running_the_WordPress_Installer\" >Running the WordPress Installer<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Step_1_%E2%80%93_Select_Language\" >Step 1 \u2013 Select Language<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Step_2_%E2%80%93_Database_Information\" >Step 2 \u2013 Database Information<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Step_3_%E2%80%93_Verify_Database_Connection\" >Step 3 \u2013 Verify Database Connection<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Step_4_%E2%80%93_Configure_Your_Website\" >Step 4 \u2013 Configure Your Website<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Step_5_%E2%80%93_Complete_Installation\" >Step 5 \u2013 Complete Installation<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Verifying_the_Installation\" >Verifying the Installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-install-wordpress-from-the-official-github-repository\/#Summary\" >Summary<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Contents\"><\/span>Contents<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Prerequisites<\/li>\n\n\n\n<li>Downloading WordPress from GitHub<\/li>\n\n\n\n<li>Preparing the Website in the mybox Panel<\/li>\n\n\n\n<li>Running the WordPress Installer<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<\/div>\n\n<div id=\"mybox-318698047\" class=\"mybox-content mybox-entity-placement\"><div class=\"early-access-banner-inpost\">\r\n  <div class=\"banner-left-inpost\">\r\n    <div class=\"icon-box-inpost\">\r\n      <img decoding=\"async\" src=\"https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/02\/square-info-icon.svg\" alt=\"Info\">\r\n    <\/div>\r\n    <div class=\"text-box-inpost\">\r\n      <span class=\"label-inpost\"><span class=\"translation-block translation-block-banner-text\">Early access<\/span><\/span>\r\n      <h4><span class=\"translation-block translation-block-banner-text\">Still need help?<\/span><\/h4>\r\n      <p><span class=\"translation-block translation-block-banner-text\">Contact our customer service team.<\/span><\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"banner-right-inpost\">\r\n    <a href=\"https:\/\/panel.mybox.com\/helpdesk2\/v\/list\/\" class=\"banner-button-inpost\"><span class=\"translation-block translation-block-banner-text\">Message us<\/span><\/a>\r\n  <\/div>\r\n<\/div><\/div>\n\n<div class=\"translation-block translation-block-merged\"><p class=\"wp-block-paragraph\">Before you begin, make sure:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SSH access is enabled for your hosting account.<\/li>\n\n\n\n<li>A domain has been added to your account.<\/li>\n\n\n\n<li>Git is available on the server.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To enable SSH access, log in to the mybox Panel and navigate to:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Advanced \u2192 Secure Shell (SSH)\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If SSH is disabled, enable it before proceeding.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Downloading_WordPress_from_GitHub\"><\/span>Downloading WordPress from GitHub<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Connect to your hosting account via SSH.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, create a directory for your website:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir yourdomain.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Enter the newly created directory:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd yourdomain.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Download the latest WordPress files from the official GitHub repository:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/WordPress\/WordPress.git\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Once the download is complete, enter the WordPress directory:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd WordPress\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">To verify that the files were downloaded correctly, run:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You should see the standard WordPress file structure, including files such as:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wp-config-sample.php\nindex.php\nwp-admin\nwp-content\nwp-includes\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Preparing_the_Website_in_the_mybox_Panel\"><\/span>Preparing the Website in the mybox Panel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Log in to the mybox Panel and open:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Websites\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Click:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>+ Add\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">and select:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Blank Website\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">In the website creation form:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Select the domain you want to use.<\/li>\n\n\n\n<li>Expand the advanced options.<\/li>\n\n\n\n<li>Enable the option to specify a custom public directory.<\/li>\n\n\n\n<li>Enter:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>WordPress\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">as the public directory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This should match the directory created by the Git clone operation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Add Website\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Once the website is created, click:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Show Access Data\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Save the displayed information, especially:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Database name<\/li>\n\n\n\n<li>Database username<\/li>\n\n\n\n<li>Database password<\/li>\n\n\n\n<li>Database hostname<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You will need these details during the WordPress installation process.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Running_the_WordPress_Installer\"><\/span>Running the WordPress Installer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Open your domain in a web browser:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;yourdomain.com\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The WordPress installation wizard should appear.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_1_%E2%80%93_Select_Language\"><\/span>Step 1 \u2013 Select Language<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Choose your preferred language and click:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Continue\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_2_%E2%80%93_Database_Information\"><\/span>Step 2 \u2013 Database Information<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress will display a screen requesting database connection details.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enter the information obtained from the website access data:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Database Name<\/li>\n\n\n\n<li>Database Username<\/li>\n\n\n\n<li>Database Password<\/li>\n\n\n\n<li>Database Host<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Click:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Submit\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_3_%E2%80%93_Verify_Database_Connection\"><\/span>Step 3 \u2013 Verify Database Connection<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If the database connection is successful, WordPress will display a confirmation screen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Run the Installation\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_4_%E2%80%93_Configure_Your_Website\"><\/span>Step 4 \u2013 Configure Your Website<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Fill in the following fields:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Site Title<\/li>\n\n\n\n<li>Administrator Username<\/li>\n\n\n\n<li>Administrator Password<\/li>\n\n\n\n<li>Administrator Email Address<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Choose secure login credentials and save them in a safe location.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Install WordPress\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step_5_%E2%80%93_Complete_Installation\"><\/span>Step 5 \u2013 Complete Installation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After a few moments, WordPress will finish the installation process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can then log in by clicking:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Log In\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">or by visiting:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;yourdomain.com\/wp-admin\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Verifying_the_Installation\"><\/span>Verifying the Installation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once logged in, open your website homepage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You should see the default WordPress theme and a fully functional WordPress installation ready for customization.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Summary\"><\/span>Summary<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To install WordPress from the official GitHub repository:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Enable SSH access.<\/li>\n\n\n\n<li>Download WordPress using Git.<\/li>\n\n\n\n<li>Create a blank website in the mybox Panel.<\/li>\n\n\n\n<li>Set the public directory to the downloaded WordPress folder.<\/li>\n\n\n\n<li>Obtain the database credentials.<\/li>\n\n\n\n<li>Complete the WordPress installation wizard.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">After the installation is complete, you can manage your website from:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;yourdomain.com\/wp-admin\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">and begin building your site using WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[58],"manual_kb_tag":[190,288,2358,2362,4874,4875,4876,4877,4878,4879],"class_list":["post-9749","manual_kb","type-manual_kb","status-publish","format-standard","hentry","manualknowledgebasecat-web-applications-cms","manual_kb_tag-wordpress","manual_kb_tag-web-hosting","manual_kb_tag-wordpress-installation","manual_kb_tag-hosting-panel","manual_kb_tag-install-wordpress","manual_kb_tag-github-repository","manual_kb_tag-git-clone","manual_kb_tag-manual-deployment","manual_kb_tag-secure-shell-access","manual_kb_tag-public-directory"],"_links":{"self":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb\/9749","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb\/9749\/revisions"}],"predecessor-version":[{"id":9750,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb\/9749\/revisions\/9750"}],"wp:attachment":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/media?parent=9749"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manualknowledgebasecat?post=9749"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb_tag?post=9749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}