Irgendwo muss man ja mal anfangen, oder?
Also:
Du brauchst ne Feste IP für Deinen Server sonst machts nicht wirklich Spass...
Du brauchst ne Leitung die möglichst immer online ist und Dein Server sollte immer ebenfalls online sein, sonst bist Du nur ab und zu mal erreichbar, macht auch wenig Spass.
Deine Leitung darf nicht durch ständige downloads dauerhaft verstopft sein sonst ist Dein upstream zu schwach, macht auch keinen Spass...
Dann brauchst Du jemanden der Dir einen Domainnamen, also ein
http://www.irgendwas.de welches Du habenmöchtest registriert... Das macht in der Regel irgendeine Firma die Domainservices anbieten... Diese Firmen unterscheiden sich ein wenig von den Webhostern da die lediglich deine Domain registrieren, aber keine Webspeicherplatz zur Verfügung stellen. Das machst Du ja hinterher mit Deinem Server. Du könntest natürlich auch selber Deinen Domainnamen registrieren lassen was aber recht teuer werden würde da Du da keinen Mengenrabatt geniessen würdest und Du das möglicherweise gar nicht kannst, weiß ich nicht genau... Müsstest Du bei z.B. der Denic.de nachfragen....
Dann brauchst Du für Domains in Deutschland glaube ich mindestens 2 Nameserver in zwei verschiedenen Teilnetzen die auf Deine feste IP-Adresse zeigen, und den Domainnamen mit der IP verbinden... Da Du aber keine 2 Nameserver in unterschiedlichen Netzen hast, bestenfalls einen, sofern Du DNS auf Deinem Server ordentlich eingerichtet hast was aber gar nicht einfach ist, benötigst du wahrscheinlich wieder obigen Anbieter. Dieser stellt die in der Regel besagte Nameserver zur Verfügung gegen entgelt, kostet im Jahr etwa um die 12 Euro an Gebühr pro www und beide NAmeserver. Geht vielleicht auch günstiger, weiß nicht...
Firmen die sowas anbieten sind z.B. hostserver.de. Natürlich gibt es auch andere, und sicher auch günstigere... Die bei hostserver.de haben meiner Meinung nach einen richtig guten Service und man erreicht immer jemanden persönlich, zumindest zu normalen Geschäftszeiten. Kann auch mal total blöde Fragen stellen und kriegt die kompetent beantwortet und geholfen... Haben keine superteuere Gebührenpflichtige Hotline die dann letzendlich auch nicht weiterhelfen kann oder will, ich finde die top... Die richten einem auch gerne einen Testzugang für Ihren Domainrobot ein mit dem man seine Domainnamen dann verwalten kann und umziehen lassen kann und all sowas... Nur Aufpassen dass man damit keinen Scheisse baut, kann schnell teuer werden da so ne Domain damit schnell angemeldet ist und die haste dann für 1 Jahr gemietet...
Ansonsten würde ich das Buch Webserver einrichten, Michael Hilscher Galileo für 34 euro oder so empfehlen... Zwar nicht macspezifisch aber für angehende Webserveradmins meiner Meinung nach ne Investition die empfehlenswert ist...
Hast Du jetzt also Deinen Registrar gefunden und hast Deine gewünschte Domain angemeldet gehts wie folgt weiter...
Du trägst Deine IP in die zugehörigen Nameserver von Deinem Registrar ein, da gibts mindestens 2 Nameserver davon die man wohl für Deutschlang braucht damit die Denic überhaupt die Domain registriert...
Dann must Du noch sofern Du Maildienste für Deine Domain anbieten möchtest noch einige andere Sachen in diesen Nameservern einstellen aber um mail geht es ja noch nicht, Du bist ja schon froh wenn Deine Domain erreichbar ist...
Vielleicht kaufst Du Dir bei Gelegenheit noch das Buch "DNS & Bind" damit Du die Namensauflösung etc. wenigstens halbwegs verstehst die Du mit den Nameservern von Deinem Registrar machst. GGf. kanns Du vielleicht auch irgendwann eigene Nameserver betreiben aber das ist ne andere Sache die Du weit in die Zukunft legen solltest.
Jetzt der Teil für Deinen Server:
Du gehst in der Serveradmin auf Deinem Server, hier in der Punkt Web.
Dort gehts auf den Reiter "Einstellungen" ganz unten...
Dann auf den Reiter "Sites" oben im Fenster...Dort steht wahrscheinlich schon default oder sowas drinnen....
Unten dann auf "+" drücken, jetzt geht ein Fenster auf wo Du was eingeben kannst...
Bei Domain-Name gibst Du ein: domainname.de oder was Du Dir ausgesucht und vorhin registriert hast... www lass ich da immer weg.
IP-Adresse auf beliebig, es sei denn Du willst best. IP Adressen Zugriffe auf Deine Domain nicht gewähren...
Port: 80 HTML und sowas läuft über genau diesen Port.
Dann erstellst Du einen Ordner der am besten so heißt sie die domain die darin gespeichert werden soll, machst DU mit dem Finder...
Der Ordner den Du erstellt hast bekommt die Rechte Dir gehördend, Du bist besitzer, Gruppenrechte darauf bekommt die Grupper www, das ist im Prinzip der Apache der darauf zugreifen wird, der Webserver der ist da nämlich mitglied in dieser Gruppe und andere bekommen keine Rechte. Wenn der Indianer nur lesen soll, gibst Du ihm nur lesen-Rechte, ist vielleicht erstmal besser für den Anfang...
Das auf alle Unterordner anwenden die in deinem Ordner sind wo Du vorher Deine Domaininhalte reinkopiert hast... Das ist der Ordner von eben...
Standardmäßig sieht Apple den Ort Library/Webserver/Documents für die Ordner vor wo Deine Homepages liegen werden, man kann aber auch einen anderen Ort nehmen... Wichtig sind die Zugriffsrechte auf diesen Order.
Jetzt wieder im Admin zurück:
Bei Webordner gibst Du genau den Pfad in diesen besagten Ordner an wo die Inhalte der Homepage drinen sind...
Bei STandardindicis gibst Du die Datei an die die Startseite Deiner Homepage darstellt, das dürfte wahrscheinlich index.html oder sowas sein...
Fehlerdatei erstmal so lassen wie es ist, und Administratoremail macht auch erst sinn wenn Du emaildienste für Deine Domain anbietest, also auch erstmal so lassen wie es ist, auch wenns im Moment nicht so ganz korrekt ist..
Bei Optionen oben zu finden draufcklicken und auswählen was Du anbieten willst... Ich würde sagen max Beschleunigungscache von aderem erstmal die Finger lassen, wobei der Cache ist ohne Leitung wohl auch untineressant.
Vorsicht mit Webdav damit schaltet man ggf. Zugriffsmöglichkeiten vom Internet auf Deinen Rechner frei, würde ich erstmal lassen... Braucht man wenn man von draußen Sachen hochspielen möchte oder die Seite aktualisiert werden soll...
Bei Realms gibt man Zugriffsrechte ein, wer in Deinen Ordner darf und sowas, auch erstmal leer lassen, spielt mit Webdav zusammen. Protkoll und Sicherheit auch erstmal nicht verändern, bei Aliase hingehen und
www.DeineDomain.de eintragen, so wie ganz am Anfang, nur diesmal mit www vorne dran. Du bist sonst nur ohne www vorne dran erreichbar...
Dann das ganze Speichern, Dienst neu starten.
Dann in die Firewall gehen und schauen ob der Port 80 offen ist falls nich, aufmachen, möglichst viel zumachen, erhöht die Sicherheit, nicht zu viel zumachen sonst gehen best. Sachen nimmer...
Jetzt in den Router gehen sofern Du einen hast, Du hast doch hoffentlich einen, falls nicht sollte es das gewesen sein und Deine Firewall war hoffentlich vorher schon eingeschaltet, falls nicht, nicht so gut...
Im Router gehst Du jetzt und NAT oder Portforwarding oder sowas ähnliches... Da gibst Du ein als externer oder ankommender Port die Nummer 80, als weiterzuleitender Port oder interner Port gibst Du wieder 80 ein und als IP die IP von Deinem Rechner wo Du das von Oben gerade konfiguriert hast... Abspeichern das ganze, ggf. router neu starten...
Vorher ggf. den Rechner wo Du obiges konfiguriert hast mit einer festen IP versehen sonst bist Du nach einem Neustart ggf. nicht mehr erreichbar...
Feste IP für den Rechner vergibst du in den Systemeinstellungen unter Netzwerk, dort bei TCP/IP manuell auswählen, am besten das eingeben was vorher dort stand bevor Du manuell ausgewählt hattest... Speichern drücken, ggf. neustarten...
Jetzt sollte es gehen... Keine Garantie das das alles vorschriftsmäßig und sicher ist, ich denke aber das das zumindest bis hierhin keine allzugroben Fehler oder Lücken hatte...
Ich täte den Webserver aber mehr zum privaten damit rumspielen benutzen, wenns drauf ankommt könnte die situation schnell ziemlich ungemütlich werden wenn Du zu wenig Ahnung von der Sache hast und die Seite von sagen wir mal Deinen Kunden nicht gehen und Du das auch nicht gebacken bekommst... Nun ja, aller Anfang ist schwer und irgendwo muß man ja anfangen....
BTW: Wofür brauchst Du eigentlich einen Webserver, nur so zum Spaß oder stehst Du als angehender Systemadministrator am Anfang Deiner Laufbahn und versuchst einen Einstieg zu finden?
Auf der Appleseite gibts ein recht hilfreiches weiteres Forum, leider aber nur in Englisch...
Ansonsten täte ich empfehlen die Appledoku zum Thema webservices zu lesen, auch wenn da meiner Meinung nach viel zu oft steht "stellen Sie sicher das dies und das geht" aber dann nicht genau beschrieben ist wie man dass denn nun letztendlich sicherstellt, ist halt schwer einen Einstieg zu finden... Dann noch DNS & Bind, klasse Buch, auch wenn man nicht viel davon versteht weils doch recht komplex ist und dann noch Webserver einrichten weils recht allgemein die Thematik schön darstellt, auch wenns nix mit Mac zu tun hat...
Ansonsten empfehle ich ganz dringen nix wichtiges auf dem Rechner draufzuhaben, nicht wichtiges draufzuspielen und am besten schon mal ein Backup davon machen weil es da draußen ganz seltsame Leute gibt Dir Dein System ggf. auseinandernehmen werden. Solltest du Dich vorher schon mal drauf einstellen...
Gruß, JB