In Zeiten der SSL Pflicht für Webseiten bieten sehr viele Webhoster kostenpflichtige SSL Zertifikate an, ist ja auch ein lukrativer Markt. Warum aber Geld ausgeben wenn man fast das gleiche auch kostenlos erhalten kann? Hier kommt Let’s Encrypt und der Certbot ins spiel. Certbot ist eine Software für Linux (z.B. Debian), womit SSL Zertifikate für […]
SSH
(De)aktivieren von Webseiten
Hat man dem Webserver mehrere Webseiten zugewiesen, kann es auch mal vorkommen, dass man auch wieder Webseiten vom Server entfernen möchte. Dies kann zum Beispiel wichtig sein, wenn man verhindern möchte das phpmyadmin nicht mehr öffentlich erreichbar sein soll. Hierfür öffnen wir mit dem root-User eine Terminal-Sitzung am Webserver und geben … a2disconf phpmyadmin.conf … […]
Mehrere Webseiten auf einem Server
Auf Debian 9 mit einem Apache Webserver können -mit den so genannten Virtual Hosts- die Einstellungen vorgenommen werden, mehrere Webseite mit einem Server zu betreiben. Der Webserver reagiert dann auf den entsprechenden Namen, oder IP Adresse, und zeigt dazu die in der Konfiguration eingestellt Webseiten des eingerichteten root-Verzeichnisses an. Demo Voraussetzung schaffen Um die Virtual […]
Installation von PHPMyAdmin
Möchte man die Datenbanken einfacher verwalten, empfiehlt es sich phpmyadmin zu installieren. hierfür gibt man als root … apt install phpmyadmin … ein. Während der Installation wird man gebeten ein MySQL-Anwendungspasswort für phpmyadmin zu vergeben. Hier sollte man ein sicheres Passwort wählen. Zum Testen dieser Installation, rufen wir mit einem Webbrowser die Adresse des Webservers […]
Installation einer Datenbank
Es gibt verschiedene Datenbanktypen. Hier habe ich mich für MariaDB entschieden. MariaDB kann man mit … apt install mariadb-client mariadb-server … installieren. Nach der Installation sollte ein root-Passwort für die Datenbank vergeben werden. Leider geschieht das nicht automatisch. Man gibt im Terminal zuerst … mysql -u root -p … ein und gibt das root Passwort […]
Installation eines Webservers mit PHP7.0
Es besteht die Möglichkeit andere Versionen eines Webservers zu benutzen, denn auf dem Markt gibt es die unterschiedlichsten Ausführungen. Ich habe mich für einen Apache Webserver entschieden welcher PHP 7.0 beherrschen soll. Installation von PHP Um dem Webserver PHP verständlich zu machen, gibt man als root … apt install php7.0 php7.0-mysql … ein. Nun versteht […]