Apache: Zugriff nur von bestimmter IP-Adresse zulassen

Tags: Apache | Debian (Linux) | Webserver Kommentieren

Innerhalb der „Directory“ Direktiven Folgendes angeben:

Hiermit werden nur die IPs

  • 192.168.1.*
  • 82.65.156.12

für den Zugriff freigegeben.

Debian updaten

Tags: Debian (Linux) Kommentieren

RapidSSL-Zertifikat unter Debian mit Apache2 installieren

Tags: Debian (Linux) | Webserver Kommentieren

Verwendetes System:

  • Debian Squeeze amd64
  • Apache/2.2.16 (Debian)

Installation eines „GeoTrust RapidSSL Wildcard“-Zertifikats unter Apache2 (Debian).
Exemplarisch wird hier als Hostname my-hostname.de verwendet.

Hostname setzen

Die folgenden Zeilen an die Datei /etc/hosts anfügen, ggf. alte Einträge löschen ( vi /etc/hosts ):

Hostnamen in die Datei /etc/hostname schreiben ( vi /etc/hostname):

Den Hostnamen im System setzen:

Konfiguration des Webservers

Änderungen an der /etc/apache2/ports.conf:

Wenn ihr nur die Verfügbarkeit auf Port 443 (https) wünscht und keine Reaktion auf Port 80 (http), kommentiert die Zeile

einfach aus. Zusätzlich gebt dem NameVirtualHost noch den epliziten Port hinzu. Restliche Einstellungen sollten bereits so vorhanden sein.

Inhalt meiner /etc/apache2/ports.conf:

Inhalt meiner /etc/apache2/config-default:

Inhalt meiner /etc/apache2/config-default-ssl:

Inhalt meiner /etc/apache2/sites-available/default:

Inhalt meiner /etc/apache2/sites-available/default-ssl:

Erstellung eines Test-Zertifikats

um die Funktionen des Webservers zu prüfen, würde ich erst einmal ein unsigniertes Testzertifikat erstellen. Das geht so:

Bestellung des „GeoTrust RapidSSL Wildcard“-Zertifikats

Zertifikat beantragt als Apache 2 ohne CSR.

Änderungen an der /etc/apache2/config-default-ssl:

Schlussendlich noch den Apache neu starten:

Quellen

Syntax-Highlighting auf Blogger aktivieren

Tags: Webdesign Kommentieren

Quellen

IE7-Hack: Schwarze Rahmen um Submit-Buttons entfernen

Tags: CSS | Webdesign Kommentieren

In entsprechende ie.css ist einzufügen:

Quellen

IE7-Hack: HTML5-Elemente mit CSS stylen

Tags: CSS | Webdesign Kommentieren

HTML5-Elemente werden vom IE7 nicht erkannt und sind damit nicht stylebar.
Mit dem folgenden JavaScript werden die Elemente registriert. Dieses JS bitte nur für den IE ausführen.

Um nun auch CSS-Eigenschaften definieren zu können, müssen die Elemente noch als Block-Elemente deklariert werden.

Quellen

Raspberry Pi: XBMC (Frodo)

Tags: Raspbian (Raspberry Pi) Kommentieren

Installation:

WLAN installieren:

Getestet habe ich dies nur mit dem EDIMAX EW-7811Un
  • Den Pi mit eingestecktem WLAN-Stick starten
  • In den Einstellungen „OpenELEC“ auswählen, dort WLAN aktivieren und als Adapter wlan0 definineren. Anschließend die SSID des Netzwerkes eingeben (dieses darf nicht versteckt sein) und die Passphrase.
  • Den Pi neu starten und er sollte sich automatisch verbinden

SSH-Verbindung aufbauen:

  • In den Einstellungen muss zuerst SSH aktiviert werden
  • Anschließend kann per z.B. Putty eine Verbindung mit den folgenden Zugangsdaten aufgebaut werden:
    Benutzername: root
    Passwort: openelec

Übertraktung des Pi:

Quellen und weiterführende Links:

  • Ich habe mich nach der folgenden Anleitung gerichtet:
    http://htpcbuild.com/htpc-software/raspberry-pi-openelec/openelec-overclocking/
    Hier jedoch die Anmerkung: Bei Verwendung des obigen Images ist bereits eine config.txt vorhanden. Diese kann nach der ebenfalls dort enthaltenen Tabelle angepasst werden. Ich habe „Stufe Medium“ gewählt – mal sehen wie der kleine Rechner sich so macht…
  • Anschließend natürlich rebooten 😉

TOP