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.

7,540 comments

  1. online casino

    You’re so cool! I do not think I’ve truly read
    something like this before. So nice to discover somebody with a few
    genuine thoughts on this subject matter. Seriously..
    many thanks for starting this up. This web site is one thing that is required on the internet, someone with a little originality!

  2. 빅카지노

    Oh my goodness! Impressive article dude! Thanks, However I
    am experiencing difficulties with your RSS. I don’t understand why I
    am unable to subscribe to it. Is there anyone else having identical RSS issues?
    Anyone who knows the solution will you kindly respond?
    Thanx!!

  3. table games

    Right here is the perfect blog for anybody who really wants
    to find out about this topic. You realize so much its almost tough to argue with you (not that I really would want
    to…HaHa). You definitely put a new spin on a subject which has been discussed
    for many years. Wonderful stuff, just great!

  4. แทงบอล

    Hi! I realize this is sort of off-topic but I had to ask.
    Does running a well-established website like yours require a lot of work?
    I am completely new to running a blog however I do write in my diary every day.
    I’d like to start a blog so I can easily share my personal
    experience and thoughts online. Please let me know if
    you have any recommendations or tips for new aspiring blog owners.

    Thankyou!

  5. Bwin

    It’s hard to come by educated people for this topic, however, you seem like you know what you’re talking about!
    Thanks

  6. hickory nut falls

    Definitely believe that which you said. Your favorite reason appeared to be on the internet the simplest thing to be
    aware of. I say to you, I definitely get annoyed while people think about worries that
    they plainly do not know about. You managed to hit
    the nail upon the top and defined out the whole thing
    without having side-effects , people can take a signal.
    Will likely be back to get more. Thanks

  7. Traci Evens

    You’ve made some decent points there. I checked on the web for more information about the issue and found most individuals will go along with your views on this website.

  8. 패디 파워

    It’s remarkable in favor of me to have a site, which is valuable
    designed for my knowledge. thanks admin

  9. k9win

    Excellent article! We will be linking to this great article on our site.

    Keep up the great writing.

  10. 메리트카지노

    What’s up Dear, are you really visiting this web
    page on a regular basis, if so afterward you will definitely take good experience.

  11. 코인카지노

    Pretty great post. I just stumbled upon your blog and wanted to mention that I have truly enjoyed surfing around your weblog
    posts. In any case I will be subscribing to your feed and I’m hoping
    you write again soon!

  12. 오리엔탈 카지노

    Amazing blog! Do you have any suggestions for aspiring writers?
    I’m hoping to start my own website soon but I’m a
    little lost on everything. Would you advise starting with a free platform like WordPress or
    go for a paid option? There are so many choices
    out there that I’m totally confused .. Any ideas? Cheers!

  13. betting odds

    Hi i am kavin, its my first time to commenting anywhere, when i read this post i
    thought i could also create comment due to this brilliant post.

  14. ゴッドオブウォー攻略

    Hi! Someone in my Myspace group shared this site with us so I came to take a look.
    I’m definitely loving the information. I’m book-marking and
    will be tweeting this to my followers! Excellent blog and terrific design and style.

  15. jungle raja login

    For most recent news you have to go to see web and on world-wide-web I found this web page
    as a finest web site for most up-to-date updates.

  16. buddha hand fruit

    Hello, i read your blog from time to time and i own a similar one and i was just curious if you get a lot of spam remarks?

    If so how do you stop it, any plugin or anything you can recommend?
    I get so much lately it’s driving me crazy so any support is very much appreciated.

  17. 더킹카지노

    Thank you for some other excellent article. The place else could anybody
    get that type of info in such a perfect means of writing?
    I have a presentation subsequent week, and I’m at the search
    for such info.

  18. 퍼스트카지노

    I’m really enjoying the design and layout of your site.
    It’s a very easy on the eyes which makes it much more
    enjoyable for me to come here and visit more often. Did you hire out
    a designer to create your theme? Great work!

  19. 다파벳

    Hi there, its good piece of writing on the topic of media print, we all understand media is a
    enormous source of data.

  20. 더킹카지노

    Your mode of telling everything in this paragraph is genuinely fastidious, all be capable of effortlessly understand it,
    Thanks a lot.

  21. 카지노

    Hello! I’ve been reading your site for a long time now and finally got the bravery to go ahead and
    give you a shout out from Austin Tx! Just wanted
    to say keep up the fantastic job!

Leave a Reply

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