How to install Drupal 8.0.1 on Windows 10 Using Xampp 5.6.15

In this blog i will be showing you how to install Drupal 8.0.1  on  a windows 10 computer using  xampp 5.6.15 .

Also this is a task which im doing for the annual competition call Google code in which is a competition which pre-university students ages 13 to 17 are invited to take part in Google Code-in, our contest introducing young minds to the world of open source. With a wide variety of bite-sized tasks, it’s easy for beginners to jump in and get started no matter what skills you have. Mentors from our participating organizations are available to lend a helping hand as you learn what it’s like to work on an open source project.

Step 1:

The first thing you need to do to install drupal 8 is to first download drupal 8, Also for your database and  to  server for your computer you will also need to download xampp 5.6.15.

step 2:

After they have download you need to first install xampp to your computer. when it is done open  it and start both Apache and MySQL.

step 3:

Then now press config button for apache then php.ini . The reason for this is because for drupal 8 you will need an extension which is disabled inside of xampp.

After inside of your editor search for (fileinfo) and remove the semicolon from the extension. the reason you do this is to enable it.

step 4:

Now for mysql press the admin button. When the webite pop up which is were you will control database , go to user account then click on edit privileges for root for localhost.

then at the top select change password . change and save your password. the reason you do this is to protect yourself from hackers hacking your database to get valuable information or unauthorized access.

step 5:

Then you go to Database and create a new databe for your website which you will be creating.

step 6:

Go to user account again and press add user account . This will be used for your website. Put in you username , password and select the host to be local.

After grant all data and structure privileges and (grant) for administration.

step 7:

Now Unzip your drupal 8 file. Copy it and go to your xampp folder and inside it paste the drupal 8 inside of (htdocs).

You can rename the folder to any name you want when you are done.

Step 8:

In you browser type ( localhost/(drupal file name) ) and then press enter. This is the beginning of the installation of drupal.

It should bring you to a site looking like the above. Now do the following:

  1. Select your language and select save and continue
  2. Choose standard profile then press save and continue
  3. When it is at screen below . Enter the database name which you made before, put in the user which you created and password which you gave the user. then press save and continue

4. Allow it to install then go to 5.

5. After it is finish installing and it went to the page bellow fill in the necessary information and pres save and continue.

step 9:

Thats how you install drupal 8.0.1 to your windows 10  pc.

step 10:

Now in  Drupal 8.0.1 also when you create your site you should take note of your status report page. to find it you go to:

A. Manage

B. Report

C.Status report

Inside of it you will  find the features and things which makes it work , also your protection and things which could improve your performance.

step 11:

Inside of status i will explain what each for with there importants:

  1. The first thing you should see is the version of drupal which you are using .
  2. The other two is for server and file protection and yet you should make sure they are on to protect from hackers (protected).
  3. Below the cron is a special task which can runs at start up and can be run manually.
  4. After is the type of database the ,version which is important to tell if your database is compatible, then  the updates for your website
  5. After should be the file system and it should be writable
  6. Below you should find the Gd library settings
  7. After is where you can enable or disable your node access
  8. Below is your PHP settings which  should tell you your various specifications for your website server which it is is using
  9. Then below is your trusted host setting which most time not enabled and then you should enable it because it is good to have it on to protect from hackers
  10. Then the twig c extension which is normally disabled should be also enabled because it would increase your website speed and performance.
  11. Then you have your UNICODE library
  12. Then after update notification which if it is enabled it will allow you to get notifications if there are any new update for your site , modules ect.
  13. Below is the upload progress when this is enabled it allow you to see an progress bar when you are uploading your files
  14. Finally you should see the type of web server which you are using.

step 10:

When you are finish with checking your status you can add some content. To add content to your page you go to manage then go to  content  and then press add content after you can select whether it is an article or a basic page which you need to create the content as.

also in  drupal 8.0.1  there is a new wysiwyg component which made it easier to create you contents for you websites.