#1 Tutorial Pemrograman Web – Menginstall XAMPP Server

Ini adalah tutorial dasar pemrograman web untuk pemula. Membuat sebuah web memerlukan setidaknya beberapa pengetahuan dasar berikut : bahasa pemrograman server (PHP, Phyton, Java, dll); bahasa pemrograman database (MySQL, Oracle, dll); dan bahasa pemrograman Client (HTML, CSS, Javascript, dll).  Pada artikel ini, saya akan memberikan penjelasan mengenai bagaimana kita dapat mempelajari  dan mencoba mempraktekkan semua hal tersebut di komputer kita sendiri menggunakan aplikasi yang bernama XAMPP. Anda dapat mendownloadnya (Windows atau Mac) di sini.

Setelah mendownload XAMPP, install sampai selesai, kemudian buka XAMPP Control Panel. Ada lima service dasar yang disediakan oleh XAMPP : Apache, MySQL, Filezilla, Mercury, Tomcat. Seperti yang telah saya jelaskan sebelumnya, kita membutuhkan Apache dan MySQL Server untuk mulai mempelajari pemrograman server. Program dari Apache dan MySql tersebut nantinya akan dikirimkan ke client untuk menghasilkan program HTML, javascript, CSS, dan bahasa pemrograman client lainnya. Maka, kita langsung saja start service Apache dan MySQL di aplikasi XAMPP yang telah kita jalankan, hingga keduanya berwarna hijau seperti gambar di bawah ini.

Testing Server Apache

  1. Buka browser Anda, ketik localhost di url, kemudian tekan Enter.
  2. Welcome page Apache akan muncul di halaman browser Anda.
  3. Sekarang buka Windows Explorer, kemudian buka folder htdocs di dalam folder XAMPP yang telah kita install. Pada komputer saya, foldernya adalah “D:/xampp/htdocs”.
  4. Buat folder baru di dalam htdocs, namakan folder tersebut dengan “firstcode”.
  5. Buat file baru di dalam folder firstcode bernama index.php
  6. Buka index.php menggunakan notepad, lalu ketik kode berikut :
    <?php echo 'Hello World'; ?>
  7. Buka kembali browser Anda, kemudian ketik : localhost/firstcode pada url, lalu tekan Enter.

Yes, tahap pertama untuk memulai dunia pemrograman web sudah kita lalui. Selanjutnya saya akan membuat post lagi tentang bagaimana kita bisa membuat website sekaligus menjelaskan konsep dasar tentang PHP, HTML, javascript, CSS, and MySQL. Menggunakan semua bahasa pemrograman tersebut, kita dapat membuat website yang sangat powerful untuk membantu kita membuat laporan dan lain sebagainya. So, keep learning and don’t forget to code.


  1. Bwin

    Simply desire to say your article is as amazing. The clearness on your
    submit is just nice and that i can think you are an expert in this subject.
    Fine along with your permission allow me to grab your feed to keep up to date with drawing close post.

    Thanks 1,000,000 and please carry on the rewarding work.

  2. 4월 바보들의 날

    Hello just wanted to give you a quick heads up. The text in your content seem to be running off the
    screen in Opera. I’m not sure if this is a formatting issue or something to do with browser compatibility but I thought
    I’d post to let you know. The design and style look great though!
    Hope you get the issue fixed soon. Kudos

  3. pokerstars

    I was wondering if you ever considered changing the page layout of your site?
    Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so people could connect
    with it better. Youve got an awful lot of text for only having
    1 or 2 images. Maybe you could space it out better?

  4. số keno

    Please let me know if you’re looking for a writer for your weblog.
    You have some really good articles and I believe I would be
    a good asset. If you ever want to take some of the load
    off, I’d love to write some articles for your blog in exchange for a link back to mine.
    Please send me an e-mail if interested. Kudos!

  5. casino online terpercaya

    Way cool! Some extremely valid points! I appreciate you writing this write-up and the rest of the site is extremely good.

  6. 샌즈카지노

    This article will assist the internet users for setting
    up new weblog or even a weblog from start to end.

  7. ラッキー ニッキー 入金 不要 ボーナス

    We are a group of volunteers and opening a new scheme in our community.

    Your website provided us with valuable information to work on. You have done an impressive
    process and our whole community will probably be grateful
    to you.

  8. ベラジョン

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

  9. แทงบอล

    Hello to all, how is the whole thing, I think every one is getting more from this
    website, and your views are fastidious in favor of new

  10. roulettes casino online

    Hello 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 authoring a blog post or vice-versa?
    My blog discusses a lot of the same subjects as yours
    and I think we could greatly benefit from each other.
    If you might be interested feel free to send me an e-mail.

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

  11. Alix Malden

    Once I initially commented I clicked the -Notify me when new feedback are added- checkbox and now each time a remark is added I get four emails with the same comment. Is there any approach you’ll be able to take away me from that service? Thanks!

  12. betway sports app

    Whoa! This blog looks exactly like my old one! It’s on a entirely
    different subject but it has pretty much the same
    layout and design. Wonderful choice of colors!

  13. 넷마블 포커

    Please let me know if you’re looking for a writer for your site.
    You have some really good posts and I feel I would
    be a good asset. If you ever want to take some of the load off, I’d love to write some articles for your blog in exchange for a link back to mine.
    Please send me an e-mail if interested. Regards!

  14. game bai net

    Neat blog! Is your theme custom made or did you download it from somewhere?
    A design like yours with a few simple adjustements would
    really make my blog jump out. Please let me
    know where you got your theme. Bless you

  15. dafabet

    I love your blog.. very nice colors & theme. Did you create
    this website yourself or did you hire someone to do it for you?
    Plz respond as I’m looking to create my own blog and would like to know
    where u got this from. thanks

  16. machine slot

    Wow, awesome weblog structure! How lengthy have you been running a blog for?
    you made running a blog look easy. The whole glance
    of your website is excellent, as well as the content material!

  17. Elf

    Hello there, just became alert to your blog through Google, and
    found that it is really informative. I’m gonna watch out for
    brussels. I’ll appreciate if you continue this in future.
    A lot of people will be benefited from your writing. Cheers!

  18. คาสิโนออนไลน์

    hi!,I like your writing very much! percentage we be in contact extra
    about your article on AOL? I require an expert on this area to unravel my problem.
    Maybe that’s you! Having a look ahead to look you.

  19. チェリー カジノ 出 金

    Good day I am so thrilled I found your site, I really found you
    by mistake, while I was browsing on Google for something else,
    Anyways I am here now and would just like to say cheers for a
    remarkable post and a all round interesting blog (I also love the
    theme/design), I don’t have time to look over it all at the moment but I have book-marked it and also included
    your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the excellent work.

  20. latest 3ds firmware

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

  21. 메리트카지노

    Just desire to say your article is as amazing. The clarity in your post is
    simply excellent and i could assume you are an expert on this subject.
    Well with your permission allow me to grab your feed to keep updated
    with forthcoming post. Thanks a million and
    please continue the enjoyable work.

  22. https://tampaagriculturalproducts.com/

    Hi there to every one, the contents present at this web page are genuinely remarkable for
    people experience, well, keep up the nice work fellows.

  23. 메리트카지노

    Hello there, I believe your blog might be having browser compatibility issues.
    Whenever I look at your blog in Safari, it looks fine however, when opening in I.E.,
    it has some overlapping issues. I just wanted to provide you with a quick heads up!
    Besides that, wonderful website!

  24. gambling

    Wow that was odd. I just wrote an incredibly long comment but
    after I clicked submit my comment didn’t appear. Grrrr…
    well I’m not writing all that over again. Anyway, just wanted to say
    wonderful blog!

  25. slots

    It’s the best time to make a few plans for the future and it’s
    time to be happy. I have read this publish and if I may
    just I desire to suggest you few attention-grabbing things
    or suggestions. Perhaps you could write subsequent articles relating to this article.
    I wish to read even more things approximately it!

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *