Interneto serverio diegimas nėra vienas žingsnis. Jums reikės įdiegti keletą serverių, kurie tvarko įvairius interneto serverio aspektus. Pirmasis, kurį jums reikės įdiegti, yra HTTP serveris. IIS (interneto informacijos paslaugos) yra „Microsoft“ sukurtas žiniatinklio serveris ir geras pasirinkimas daugumai žmonių, kuriems jau patinka naudotis „Windows“. „Tomcat“ yra dar vienas serveris, tačiau jis nėra skirtas HTML dokumentų tvarkymui, jis skirtas „Java“ ir JSP programoms paleisti. Pataiką sukūrė „Apache“ kaip „Java / JSP“ serveris. Jis visų pirma sukurtas ryšiui su paties „Apache“ žiniatinklio serveriu, tačiau taip pat yra suderinamas su IIS ar bet kuriuo kitu prieinamu interneto serveriu.
IIS sukūrė „Microsoft“, kad galėtų naudoti savo NT OS, skirtą pagrindiniams kompiuteriams ir interneto serveriams. Šiuo metu jis laikomas antruoju populiariausiu šiandien naudojamu žiniatinklio serveriu; antra tik „Apache“. Nepaisant atsilikimo, „Microsoft“ palaipsniui plėtojo IIS kartu su savo papildomomis programomis „SQL Server“ ir „Silverlight“, kurios abi yra „Microsoft“. Šios programos kartu su „Microsoft .Net Framework“ ir daugumos žmonių susipažinimas su „Windows“ operacine sistema daro IIS labai įtikinamą žiniatinklio serverio pasirinkimą. Bet norėdami paleisti Java ir JSP programas savo serveryje, vartotojai turės įdiegti serverio programą iš savo konkurentų; „Tomcat“.
„Tomcat“ buvo vardas, suteiktas atvirojo kodo „Java“ / JSP serveriui, kurį sukūrė „Apache“, kad galėtų dirbti kartu su savo interneto serveriu. „Tomcat“ yra neabejotinai geriausia tuo, ką daro iš dalies, nes vienintelė jo konkurencija „JRun“ sukėlė daugumai vartotojų problemų. Tai taip pat labai populiaru daugumoje kūrėjų dėl paprasto fakto, kad ji yra nemokama ir joje daug palaikymo iš atvirojo kodo bendruomenės.
Savo svetainės žiniatinklio serverį dažniausiai pasirenka pats vartotojas. Nors daugumai vartotojų geriau laikytis vieno programų šaltinio, kad būtų užtikrintas nepriekaištingas bendradarbiavimas, kartais reikia kreiptis į konkuruojantį programinės įrangos tiekėją, kad būtų palaikomos tam tikros kalbos. Taip yra su IIS ir „Tomcat“. Daugelis IIS vartotojų pasirenka ją naudoti, nes jie jau yra pripratę prie „Windows“ aplinkos ir jie renkasi tinkamą klientų aptarnavimą, kurį gali suteikti didelė įmonė. Tačiau „Tomcat“ yra vienintelė programa, galinti lengvai ir patikimai vykdyti JSP ir „Java“ programas, nepalikdama vartotojui jokios galimybės. Tai gali būti šiek tiek sudėtingiau dėl nedidelių trūkumų, tačiau IIS ir „Tomcat“ gali veikti kartu.