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.

6,493 comments

  1. the giver film

    Hello there! I know this is kind of off topic but I was wondering if
    you knew where I could locate a captcha plugin for my
    comment form? I’m using the same blog platform as yours and I’m having difficulty finding one?
    Thanks a lot!

  2. fun88 login

    hey there and thank you for your info – I have
    definitely picked up something new from right here. I did however expertise
    several technical issues using this web site, as I experienced to
    reload the web site lots of times previous to I could get it to load
    correctly. I had been wondering if your web hosting is OK?
    Not that I’m complaining, but sluggish loading instances times will sometimes affect your placement in google and can damage your quality score if ads and
    marketing with Adwords. Well I’m adding this RSS to my e-mail and could look
    out for a lot more of your respective intriguing content.
    Ensure that you update this again soon.

  3. 솔레어카지노

    Remarkable things here. I’m very glad to peer your article.
    Thank you a lot and I am taking a look ahead to touch you.

    Will you kindly drop me a e-mail?

  4. 우리카지노

    Hey just wanted to give you a quick heads up.
    The text in your post seem to be running off the screen in Chrome.
    I’m not sure if this is a formatting issue or something to do with web browser compatibility but I figured
    I’d post to let you know. The layout look great though!
    Hope you get the problem solved soon. Thanks

  5. baby activity mat

    I’m not that much of a internet reader to be honest but your blogs really nice, keep it up!

    I’ll go ahead and bookmark your website to come back in the future.
    Cheers

  6. 아시아82 웹사이트 91porn com

    No matter if some one searches for his required thing, therefore he/she desires to be
    available that in detail, therefore that thing is maintained over here.

  7. Titanium inife

    Link exchange is nothing else but it is only placing
    the other person’s webpage link on your page at appropriate place
    and other person will also do same for you.

  8. online casino

    Hello all, here every person is sharing these experience,
    thus it’s good to read this web site, and I used to pay a quick visit
    this blog every day.

  9. ทางเข้า12bet

    Hi there, its pleasant paragraph on the topic of media print,
    we all be familiar with media is a wonderful source
    of facts.

  10. 더킹카지노

    Hello, I enjoy reading through your article.
    I wanted to write a little comment to support you.

  11. game tien len

    It’s great that you are getting thoughts from this piece of writing
    as well as from our argument made at this time.

  12. fallacies in advertising

    If some one desires expert view concerning running a blog afterward i advise him/her to
    pay a visit this blog, Keep up the good work.

  13. vwin thailand

    Excellent web site. Lots of useful info here. I am sending it
    to a few friends ans additionally sharing in delicious.
    And obviously, thank you on your sweat!

  14. poker online

    This article will help the internet visitors for creating new blog or even a blog from start to end.

  15. 더나인카지노

    After I originally left a comment I seem to have clicked the -Notify me when new comments are
    added- checkbox and from now on each time a comment is added I recieve 4 emails with the exact same comment.

    Perhaps there is a way you can remove me from that service?
    Thanks!

  16. 007카지노

    you’re actually a good webmaster. The site loading speed is amazing.
    It kind of feels that you’re doing any distinctive trick. Also,
    The contents are masterpiece. you’ve done a wonderful process in this matter!

  17. Marilyn

    I believe what you said made a ton of sense. However,
    what about this? suppose you added a little content?

    I mean, I don’t wish to tell you how to run your blog,
    but what if you added a headline that makes people want more?
    I mean 1st Web Development Tutorial : Deploying XAMPP Server in Windows – Dryan Christoph Personal Website is kinda boring.
    You could peek at Yahoo’s home page and see how they create article headlines to grab viewers
    to open the links. You might add a video or a pic or two to get people interested about everything’ve written.
    Just my opinion, it might bring your website a little bit more
    interesting.

  18. Payday loans

    Hi there! This blog post could not be written any better!
    Going through this article reminds me of my previous roommate!

    He always kept preaching about this. I most certainly will send
    this post to him. Pretty sure he’s going to have
    a very good read. Thank you for sharing!

  19. 카지노사이트

    I every time used to study article in news papers but now as I am a user
    of web therefore from now I am using net for articles
    or reviews, thanks to web.

  20. 10cric download

    I’ve been surfing online more than three hours today, yet
    I never found any interesting article like yours.
    It’s pretty worth enough for me. Personally, if all site owners and
    bloggers made good content as you did, the net will be
    much more useful than ever before.

  21. カジノ シークレット 評判

    Spot on with this write-up, I absolutely feel this site needs much
    more attention. I’ll probably be back again to read through more, thanks
    for the advice!

  22. 더나인카지노

    Woah! I’m really digging the template/theme of this
    website. It’s simple, yet effective. A lot of times it’s tough to get that “perfect balance” between superb usability and visual
    appearance. I must say you’ve done a great job with this.

    Additionally, the blog loads very fast for me on Internet
    explorer. Superb Blog!

  23. applied property company

    When I initially commented I clicked the “Notify me when new comments are added” checkbox
    and now each time a comment is added I get four emails
    with the same comment. Is there any way you can remove people from that service?
    Appreciate it!

  24. xo 카지노

    Can you tell us more about this? I’d care to find out more details.

  25. Blackjack

    I read this piece of writing fully about the resemblance of newest and earlier technologies, it’s amazing article.

  26. đánh bài online

    Its such as you read my mind! You appear to understand so much approximately
    this, such as you wrote the guide in it or something.
    I feel that you just could do with some p.c. to force the message home a little bit, but other than that, that is fantastic blog.
    A fantastic read. I’ll definitely be back.

  27. cigarette tubes

    I know this if off topic but I’m looking into starting my
    own blog and was wondering what all is needed to get set up?
    I’m assuming having a blog like yours would cost a pretty penny?
    I’m not very internet savvy so I’m not 100% sure. Any recommendations or advice would be greatly appreciated.

    Many thanks

  28. 10ベット

    Good day! This is my first comment here so I just wanted to give a
    quick shout out and tell you I truly enjoy reading your articles.
    Can you suggest any other blogs/websites/forums that cover the same topics?
    Thanks a lot!

  29. 더킹 카지노 쿠폰

    After looking into a handful of the articles on your web site, I honestly appreciate your way of writing a blog.
    I saved it to my bookmark website list and will be checking back soon. Please check out my website as
    well and tell me how you feel.

Leave a Reply

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