Posted July 20Jul 20 Hi everyone,In this post, I will show you how to install Drupal manually. If your hosting does not have an auto installer (like Softaculous), or you want to learn how to do it by yourself, this guide is for you.I will keep it very easy and step-by-step, using simple words so anyone can follow.โ Things You Need Before You StartBefore you can install Drupal, make sure you have these:A domain name (example: yourwebsite.com)A web hosting account (with cPanel or similar)File Manager or FTP accessA MySQL databaseThe Drupal zip file from the official website๐ฅ Step 1: Download DrupalGo to the official website:https://www.drupal.org/downloadDownload the latest stable version of Drupal (choose the .zip file).Save the file on your computer.๐ Step 2: Upload Drupal to Your HostingNow you need to upload Drupal to your website.๐ Option 1: Use File Manager (Easy way)Login to your hosting control panel (like cPanel).Open File Manager.Go to the public_html folder (or the folder for your domain).Click Upload, and choose the Drupal zip file.After upload, right-click the file and choose Extract.You will get a folder named something like drupal-10.x. Open that folder, select all files, and move them to public_html.Delete the original Drupal folder and zip file to keep your files clean.๐ Option 2: Use FTPYou can also use FTP software like FileZilla to upload the extracted files to public_html.๐ข๏ธ Step 3: Create a MySQL DatabaseNow letโs create the database for Drupal.Login to your hosting control panel.Go to MySQLยฎ Databases.Create a new database (e.g. drupaldb).Create a new database user and password.Add the user to the database and give All Privileges.๐ก Write down these details:Database nameDatabase usernameDatabase passwordDatabase host (usually localhost)๐ Step 4: Start Drupal InstallationNow visit your website in your browser:https://yourdomain.comYou will see the Drupal installation page.๐งพ Step 5: Choose LanguageSelect your preferred language (like English).Click Save and continue.โ๏ธ Step 6: Choose Installation ProfileChoose Standard installation (good for beginners).Click Save and continue.๐๏ธ Step 7: Set Up the DatabaseOn this page:Database Type โ MySQL, MariaDB, or equivalentDatabase Name โ Enter the name you created earlierDatabase Username โ The user you createdDatabase Password โ The password you createdAdvanced Options โ You can leave this part unless your host uses a different database host (use localhost usually)Click Save and continue.Drupal will now install. This may take a few minutes.๐ Step 8: Site ConfigurationNow enter your website info:Site Name โ Example: My Drupal SiteSite Email Address โ For alerts and password resetsAdmin Username โ For logging in (e.g. admin)Admin Password โ A strong passwordConfirm PasswordDefault CountryTime ZoneClick Save and continue.๐ Step 9: You're Done!You should now see a page that says:Congratulations, you installed Drupal!You can now:Visit your site front pageGo to the admin dashboardAdmin dashboard URL is usually:https://yourdomain.com/user/loginLogin using the username and password you created.๐ง What You Can Do NextAdd a theme (design) to change how your site looksInstall modules to add features (like contact form, SEO, etc.)Create pages, blogs, and menusSet user roles and permissions๐ก TipsAlways update your Drupal when new versions come outUse strong passwordsDonโt forget to make backups of your website oftenDrupal is a very powerful tool to build websites. Even though installing it manually looks hard, it becomes easy when you follow the steps slowly.If you need help or get stuck, feel free to reply below. I will do my best to help you out.Thank you for reading! ๐
Create an account or sign in to comment