1st Web Development Tutorial : Deploying XAMPP Server in Windows

If you want to start to learn web development and don’t know where to start, this article is the best for you. Developing a very simple dynamic website requires some basic knowledge : server-side scripting (php, phyton, java, etc); database scripting (mysql, oracle, etc), and client-side scripting (html, css, javascript, etc). In this very article, I am going to tell you very simple steps to create all of those environments in your personal computer for practicing purpose. One simple application to make that happen is XAMPP. You can download it for Windows or Mac here.

After download, install it until finished, then open up XAMPP Control Panel. There are five basic services available : Apache, MySQL, Filezilla, Mercury, Tomcat. As I mentioned above, we need Apache and MySQL server to deploy our server side scripts to be able to send them to our client. So simply just start Apache and MySQL server in XAMPP until both of them are green in the module column.

Testing Apache Server

  1. Open your browser, type localhost in the url, and hit enter
  2. Apache welcome page will pop up into your browser
  3. Now let’s go to htdocs directory inside your XAMPP directory. In my case, the directory is “D:/xampp/htdocs”.
  4. Create a new folder in htdocs directory called “firstcode”.
  5. Create a new file in firstcode directory called “index.php”
  6. Open “index.php” using notepad, and type the following code :
    <?php echo 'Hello World'; ?>
  7. Open your browser, type localhost/firstcode in your url, then hit enter.

That’s it. Your apache server is ready to use. In the next post, we will learn how to develop a simple site using PHP, HTML, javascript, CSS, and MySQL. Using those programming languages, we can make a very powerful site to help us with reporting and other things. So keep learning and don’t forget to code.

237 comments

  1. Lona

    Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter
    updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this.
    Please let me know if you run into anything. I truly enjoy reading your blog and I look forward
    to your new updates.

  2. Pamela

    I know this website gives quality depending content
    and extra material, is there any other web site which provides
    these kinds of data in quality?

  3. internet speed meter pro apk

    Do you mind if I quote a few of your posts as long
    as I provide credit and sources back to your webpage?
    My blog site is in the very same niche as yours and my visitors would truly benefit from
    a lot of the information you provide here. Please let me know if this ok with
    you. Cheers!

  4. Marta

    Excellent web site you have here.. It’s difficult to find quality
    writing like yours these days. I seriously appreciate
    people like you! Take care!!

  5. Charley

    Quality articles or reviews is the crucial to invite the people
    to visit the website, that’s what this web page is providing.

  6. click this

    Hi I am so delighted I found your blog, I really found you by mistake, while I was searching on Google for something
    else, Anyhow I am here now and would just like to say kudos for a tremendous post and a all round thrilling blog (I
    also love the theme/design), I don’t have time to browse it all
    at the minute but I have saved it and also added in your RSS feeds, so when I have time I
    will be back to read more, Please do keep up the excellent job.

  7. Madison

    It’s an amazing piece of writing in favor of all the
    web people; they will take advantage from it
    I am sure.

  8. Lacy

    After checking out a number of the blog articles on your blog, I seriously like your technique of
    writing a blog. I added it to my bookmark site list and will be checking back in the near future.
    Take a look at my web site as well and tell me what you think.

  9. Maureen

    Heya i’m for the first time here. I found this board and I
    find It really useful & it helped me out a
    lot. I hope to give something back and aid others like you helped me.

  10. Russ

    Hi there! I know this is kinda off topic however
    I’d figured I’d ask. Would you be interested in exchanging links or maybe guest writing a blog post or vice-versa?
    My blog covers a lot of the same topics as yours and I feel we could greatly benefit from each other.
    If you’re interested feel free to shoot me an email.

    I look forward to hearing from you! Fantastic blog by the way!

  11. Nola

    Hello there! This is kind of off topic but I need some help from an established blog.
    Is it difficult to set up your own blog? I’m not very techincal but I can figure things out pretty quick.
    I’m thinking about making my own but I’m not sure where to start.
    Do you have any tips or suggestions? With thanks

  12. Armand

    Wow, that’s what I was searching for, what a data!
    existing here at this weblog, thanks admin of this site.

  13. Sergio

    With havin so much content do you ever run into any problems of plagorism or copyright violation? My blog has a lot
    of completely unique content I’ve either authored myself or outsourced but it seems a
    lot of it is popping it up all over the web without my permission. Do you know any methods to help prevent content from being ripped off?
    I’d certainly appreciate it.

  14. Arnoldo

    Very nice post. I certainly love this site. Continue the good work!

  15. Bianca

    Link exchange is nothing else however it is only placing the other person’s weblog link
    on your page at appropriate place and other person will also do same in support of you.

  16. Franchesca

    hello!,I love your writing so so much! proportion we keep up a correspondence extra
    approximately your post on AOL? I need a specialist in this house to unravel my problem.
    May be that’s you! Looking ahead to peer you.

  17. Battery Equipment

    Hello it’s me, I am also visiting this web site on a regular basis, this site is truly pleasant and the viewers are really sharing
    fastidious thoughts.

  18. badoo premium hack online

    An interesting discussion is worth comment. I do believe that you ought to publish more on this subject, it might not be
    a taboo subject but usually people don’t talk about these topics.

    To the next! Best wishes!!

  19. badoo premium gratis 2019 apk

    Hi! I know this is somewhat off topic but I was wondering if you knew where I could get a captcha plugin for
    my comment form? I’m using the same blog platform
    as yours and I’m having problems finding one?

    Thanks a lot!

  20. badoo premium apk full download

    If some one wishes to be updated with newest technologies then he must be go to
    see this website and be up to date every day.

  21. badoo premium dating apk

    It’s an amazing post in favor of all the internet viewers; they will obtain advantage
    from it I am sure.

  22. fifa mobile coin generator

    If you would like to improve your experience just
    keep visiting this website and be updated with
    the latest information posted here.

  23. fifa 2020 generator mobile

    I always emailed this website post page to all my contacts, because if like to read
    it afterward my contacts will too.

  24. 特快国际文件

    Hi i am kavin, its my first time to commenting anyplace, when i read this piece
    of writing i thought i could also create comment due to this good paragraph.

  25. generator fifa mobile no human verification

    Pretty section of content. I just stumbled upon your weblog and in accession capital to assert that I get in fact enjoyed account your
    blog posts. Any way I’ll be subscribing to your feeds and even I achievement you access consistently rapidly.

  26. fifa mobile generator no verification

    My brother suggested I might like this blog.

    He was totally right. This post actually made my day.
    You cann’t imagine simply how much time I had spent for this information! Thanks!

  27. Stacia

    Greate pieces. Keep writing such kind of info on your blog.
    Im really impressed by your blog.
    Hello there, You’ve performed an excellent job. I will definitely digg it and
    personally recommend to my friends. I am confident they will be benefited
    from this website.

  28. fifa 20 ultimate team coin generator

    Have you ever thought about including a little bit more than just
    your articles? I mean, what you say is important and everything.
    However imagine if you added some great photos or videos to give your posts more, “pop”!
    Your content is excellent but with pics and clips, this site could definitely be one of the most beneficial in its field.
    Terrific blog!

Leave a Reply

Your email address will not be published. Required fields are marked *