{"id":364,"date":"2026-03-30T14:22:50","date_gmt":"2026-03-30T12:22:50","guid":{"rendered":"https:\/\/wiki.hamsti.pm\/?p=364"},"modified":"2026-03-30T14:52:53","modified_gmt":"2026-03-30T12:52:53","slug":"iis-server-iis-server-aufsetzen-so-machst-dus-in-5-schritten","status":"publish","type":"post","link":"https:\/\/wiki.hamsti.pm\/?p=364","title":{"rendered":"\ud83d\udda5\ufe0f IIS Server IIS-Server aufsetzen: So machst du&#8217;s in 5 Schritten"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"phase-1-iis-installieren-5-min\">Phase 1: IIS installieren<\/h2>\n\n\n\n<p><strong>\ud83d\udca1 Tipp:<\/strong> Erst IIS aufsetzen, dann sofort Browser-Test<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Server Manager \u00f6ffnen<\/strong> \u2192 <em>Add roles and features<\/em><\/li>\n\n\n\n<li><strong>Role-based installation<\/strong> \u2192 Lokalen Server w\u00e4hlen<\/li>\n\n\n\n<li><strong>Haken bei &#8222;Web Server (IIS)&#8220;<\/strong> \u2192 Vorgaben lassen \u2192 <em>Next, Next&#8230; Install!<\/em><\/li>\n\n\n\n<li><strong>Warten<\/strong> (Kaffee holen \u2615)<\/li>\n<\/ol>\n\n\n\n<p><strong>Schnell-Check:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>IIS Manager \u00f6ffnen \u2192 <em>Sites<\/em> \u2192 <em>Default Web Site<\/em> da?<\/li>\n\n\n\n<li>Browser: <code>http:\/\/localhost<\/code> \u2192 Willkommensseite? \u2705 <strong>Super, IIS l\u00e4uft!<\/strong><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"phase-2-deine-erste-seite-3-min\">Phase 2: Deine erste Seite (3 Min.)<\/h2>\n\n\n\n<p><strong>\ud83d\udca1 Tipp:<\/strong> Eigener Ordner = dein Web-Projekt-Basis!<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>C:\\inetpub\\wwwroot\\meine-seite\\<br>  \u2514\u2500\u2500 index.html<\/code><\/pre>\n\n\n\n<p><strong>HTML rein:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>&lt;h1&gt;Meine erste IIS-Seite! \ud83d\ude80&lt;\/h1&gt;<br>&lt;p&gt;Azubi-Power aktiviert!&lt;\/p&gt;<\/code><\/pre>\n\n\n\n<p>IIS Manager \u2192 Neue Site <strong>oder<\/strong> Default-Pfad \u00e4ndern \u2192 Browser-Test: <code>http:\/\/localhost\/meine-seite\/<\/code> \u2705<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"phase-3-ordner-richtig-sortieren\">Phase 3: Ordner richtig sortieren<\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>meine-seite\/<br>\u251c\u2500\u2500 index.html<br>\u251c\u2500\u2500 rechner\/<br>\u2502   \u2514\u2500\u2500 index.html<br>\u2514\u2500\u2500 assets\/<br>    \u251c\u2500\u2500 css\/<br>    \u2514\u2500\u2500 js\/<\/code><\/pre>\n\n\n\n<p>Test-URLs:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>localhost\/<\/code> \u2705<\/li>\n\n\n\n<li><code>localhost\/rechner\/<\/code> \u2705<\/li>\n\n\n\n<li><code>localhost\/assets\/css\/<\/code> \u2705<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"phase-4-mwst-rechner-bauen-azubi-level\">Phase 4: MwSt-Rechner bauen (Azubi-Level)<\/h2>\n\n\n\n<p><strong>\ud83d\udca1 Tipp:<\/strong> Kopier den Code komplett \u2013 direkt funktional!<\/p>\n\n\n\n<p><strong>rechner\/index.html:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>&lt;!doctype html><br>&lt;html lang=\"de\"><br>&lt;head><br>  &lt;meta charset=\"utf-8\"><br>  &lt;title>MwSt-Rechner f\u00fcr Azubis&lt;\/title><br>&lt;\/head><br>&lt;body><br>  &lt;h1>\ud83d\udcb0 MwSt-Rechner&lt;\/h1><br>  <br>  &lt;label>Netto: &lt;\/label><br>  &lt;input id=\"netto\" type=\"number\" step=\"0.01\" value=\"100\"><br>  <br>  &lt;label>MwSt: &lt;\/label><br>  &lt;select id=\"satz\"><br>    &lt;option value=\"0.19\">19%&lt;\/option><br>    &lt;option value=\"0.07\">7%&lt;\/option><br>  &lt;\/select><br>  <br>  &lt;button onclick=\"berechnen()\">\ud83d\udd22 Berechnen&lt;\/button><br>  <br>  &lt;p id=\"ausgabe\">&lt;\/p><br><br>  &lt;script><br>    function berechnen() {<br>      let netto = parseFloat(document.getElementById('netto').value);<br>      let satz = parseFloat(document.getElementById('satz').value);<br>      let steuer = netto * satz;<br>      let brutto = netto + steuer;<br>      <br>      document.getElementById('ausgabe').innerText = <br>        `Steuer: ${steuer.toFixed(2)}\u20ac | Brutto: ${brutto.toFixed(2)}\u20ac`;<br>    }<br>  &lt;\/script><br>&lt;\/body><br>&lt;\/html><\/code><\/pre>\n\n\n\n<p><strong>Test:<\/strong> 100\u20ac + 19% = 119\u20ac \u2705 <strong>Dein erster Web-Rechner live!<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wichtiges Theorie-Wissen &#8211; Erkl\u00e4rungen f\u00fcr Anf\u00e4nger<\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Was ist ein Webserver?<\/h2>\n\n\n\n<p>Ein Webserver liefert Inhalte an den Browser aus. IIS ist der Webserver von Microsoft.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was ist ein Verzeichnis?<\/h2>\n\n\n\n<p>Ein Verzeichnis ist ein Ordner auf dem Server. Dort liegen Dateien wie HTML, CSS oder JavaScript.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was ist ein Unterverzeichnis?<\/h2>\n\n\n\n<p>Ein Unterverzeichnis ist ein Ordner innerhalb eines anderen Ordners. Es hilft, Inhalte \u00fcbersichtlich zu ordnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was ist ein virtuelles Verzeichnis?<\/h2>\n\n\n\n<p>Ein virtuelles Verzeichnis ist ein zus\u00e4tzlicher URL-Pfad, der auf einen echten Ordner zeigt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was ist statischer Inhalt?<\/h2>\n\n\n\n<p>Statischer Inhalt sind Dateien, die einfach so ausgeliefert werden, ohne Datenbank oder Serverprogrammierung.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Phase 1: IIS installieren \ud83d\udca1 Tipp: Erst IIS aufsetzen, dann sofort Browser-Test Schnell-Check: Phase 2: Deine erste Seite (3 Min.) \ud83d\udca1 Tipp: Eigener Ordner = dein Web-Projekt-Basis! C:\\inetpub\\wwwroot\\meine-seite\\ \u2514\u2500\u2500 index.html HTML rein: &lt;h1&gt;Meine erste IIS-Seite! \ud83d\ude80&lt;\/h1&gt;&lt;p&gt;Azubi-Power aktiviert!&lt;\/p&gt; IIS Manager \u2192 Neue Site oder Default-Pfad \u00e4ndern \u2192 Browser-Test: http:\/\/localhost\/meine-seite\/ \u2705 Phase 3: Ordner richtig sortieren meine-seite\/\u251c\u2500\u2500 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":312,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,15],"tags":[8,56,55,54,26,11],"class_list":["post-364","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projekte","category-programmierung","tag-basis","tag-css","tag-html","tag-iis","tag-itbasis","tag-webserver"],"_links":{"self":[{"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=\/wp\/v2\/posts\/364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=364"}],"version-history":[{"count":4,"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=\/wp\/v2\/posts\/364\/revisions"}],"predecessor-version":[{"id":373,"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=\/wp\/v2\/posts\/364\/revisions\/373"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=\/wp\/v2\/media\/312"}],"wp:attachment":[{"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wiki.hamsti.pm\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}