Computer: WebApplication (aus Wiki)

Web Applications (aus Wiki)

Gehört zu: World Wide Web
Siehe auch: WebServer

Web Applikationen

Der Web-Server (z.B. Apache) wird zum Application-Server; d.h. Laufzeitumgebung für die Anwendungen.

Hauptbestandteile sind:

  • Verarbeitungslogik (z.B. mit PHP, Java oder …)
  • Zugriff auf Datenbanken (z.B. handkodiert mit PHP siehe phpWorkshop oder mit Datenbank-Wizards wie z.B. bei NamoWebEditor)
  • Steuerung des Ablaufs und der Benutzeroberfläche (z.B. als State Machine mit phpwebapp oder ….)

Tools zur Entwicklung von Web-Applications:

  • Einfache z.B. Wikis wie MediaWiki
  • ContentManagementSysteme wie z.B. Joomla
  • Allgemeine Frameworks wie z.B. Horde

— Main.DietrichKracht – 03 Jul 2004

Retrieved from my Wiki

Computer: WebServer (aus Wiki)

WebServer (aus Wiki)

Gehört zu: World Wide Web

Serverseitige Software, mit der HTML-Seiten über das Internet dargestellt werden. Die Seiten können dann von einem WebBrowser als Client betrachtet werden.

Zur Übertragung der Inhalte über das Internet wird das auf TCP/IP aufsetzende Protokoll HTTP verwendet.

Bekannteste Produkte:

— Dkracht 22:04, 9 February 2008 (CET)

Retrieved from my Wiki

Computer: PhpMyAdmin (aus Wiki)

PhpMyAdmin (aus Wiki)

Gehört zu: Datenbanken
Siehe auch: WebApplication, MySQL, PHP, ProviderStrato, Administration

Stand: 29.02.2024

Ein in PHP realisiertes Datenbank-Frontend als WebApplication zur Verwaltung von MySQL-Datenbanken über das Web.

Vorteile:

  • Mit einfachsten Mitteln (PHP, WebBrowser, WebServer) kann die Administration einer MySQL-Datenbank so erfolgen
  • Installation ist auch auf Web-Servern bei einem WebHosting-Provider möglich. So kann über das Internet eine remote Administration erfolgen, auch wenn der MySQL-Server beim Provider keine Remote-Zugriffe erlaubt.

Installation

  • Definitive Software Library ID: phpMyAdmin
  • Name: phpMyAdmin
  • Version: 5.2.1 (as of March 02, 2023)
  • Hersteller/Bezugsquelle: Sourceforge http://sourceforge.net/projects/phpmyadmin/
  • Download-Datei: phpMyAdmin-5.2.1-all-languages.zip
  • Installation auf: ComputerAcerbaer, ComputerFlachmann, ProviderStrato
  • Installations-Ordner anlegen als Unterordner im Apache-Root: “phpmyadmin”
  • Installations-Verfahren:
    • Download-Datei entzippen in den Installations-Ordner
  • Konfigurations-Datei: “config.inc.php” (Name des Installationsordners, Datenbank-Password,…)
    •  Windows: Im DocumentRoot
    • Ubuntu: In /etc/phpmyadmin
  •  Systemvoraussetzungen:
  •  Aufruf:
    • AcerBaer: http://localhost/phpmyadmin
    • Lonzo:
    • Strato: http://kr8.de/pma/index.php kr8.de/pma/index.php
    • Braunbaer Ubuntu: http://localhost/phpmyadmin

Konfiguration

In der Konfigurations-Datei: “config.inc.php” trage ich ein:

  • blowfish_secret:  32 Zeichen
  • auth_type:  ‘config’ oder ‘cookie’
  • Host-Namen des Datenbank-Servers eingetragen.

Aufruf

Anmeldung

Als erstes erscheint eine Anmeldemaske. Da muss man Benutzername und Passwort eingeben.

— Main.DietrichKracht – 04 Jul 2004

Voraussetzung

PHP ist installiert und in php.ini sind zwei Extensiones aktiviert:

  • extension=mbstring
  • extension=mysqli

und für PHP funktionieren sog. Sessions; d.h. der Ordner muss vorhanden sein:

  • session.save_path = C:\Users\rubas\AppData\Local\Temp\php\session

— Main.DietrichKracht – 04 Jul 2004

Computer: ProviderStrato (aus Wiki)

Provider Strato

Gehört zu: Web-Provider
Siehe auch: FileZilla, Mozilla Thunderbird, WordPress, MySQL, PHP, phpMyAdmin, Provider IONOS

Stand: 05.03.2023

Web-Hosting bei Strato

Warnung / Disclaimer

Diesen Blog-Artikel schreibe ich ausschließlich zu meiner persönlichen Dokumentation; quasi als mein elektronisches persönliches Notizbuch. Wenn es Andere nützlich finden, freue ich mich, übernehme aber kleinerlei Garantie für die Richtigkeit bzw. die Fehlerfreiheit meiner Notizen. Insbesondere weise ich darauf hin, dass jeder, der diese meine Notizen nutzt, das auf eigene Gefahr tut. Wenn ich Podukteigenschaften beschreibe, sind dies ausschließlich meine persönlichen Erfahrungen als Laie mit dem einen Gerät, welches ich bekommen habe.

Mein neuer WebProvider für meine WebsiteJoomla und zur Sicherheit als zweites Standbein zu ProviderWesthost.

Im Dezember 2006 bin ich bei eine Suche nach deutschen WebProvidern bin ich auf Strato gestossen. Die hatten ein Angebot PowerWeb Paket A, das 12 Monate kostenlos ist.

Kosten

  • Paket:   PowerWeb Plus
  • Domains
    • dkracht.com und einmalige Einrichtungsgebühr: EUR 14,90
    • kr8.de
    • sirp.de
  • Monatlich: EUR 6,99  seit 2014 EUR 8,99
  • Die ersten 12 Monate ohne Gebühr
  • Mindestvertragslaufzeit: 24 Monate (2.12.2006 – 1.12.2008) <—– Termin !!!!!
  • Kündigungsfrist: 1 Monat zum Vertragsende, sonst Verlängerung um 12 Monate <—— Knebel !!!!!

Leistungen

  • DNS für Domains (s.o.)
  • Webspace: 800 MByte
  • Traffic: …
  • MySQL
  • PHP
  • FTP/SFTP-Zugang
  • E-Mail: ….

Administration

Anmelden

http://www.strato.de/login/index.html

E-Mail Konten anlegen

xyz

Datenbanken anlegen

Datenbanken und Webspace -> Datenbankverwaltung

PHP-Version einstellen

xyz

WordPress aktivieren

xyz

Sub-Domains von kr8.de

Beim ProviderStarto habe ich zur Domain “kr8.de” 15 Sub-Domains eingerichtet, die auf dortige lokale Ordner umgeleitet werden.

Sub-Domain Umleitungsziel Web-Software Datenbank / Prefix
africa.kr8.de /africa.kr8.de/ WordPress DB1633960 / w1_
astro.kr8.de /astro.kr8.de/ HTML – frei ./.
b2.kr8.de /b2.kr8.de/ b2 – kann weg ./.
blog.kr8.de /blog.kr8.de/ WordPress DB3052984 / wp_
chronik.kr8.de /chronik.kr8.de/ DocBook  
faulkner.kr8.de /faulkner.kr8.de/ MediaWiki?  
kalender.kr8.de /kalender.kr8.de/ HTML & PHP  
lexikon.kr8.de /lexikon.kr8.de/ MediaWiki???  
lonzo.kr8.de /lonzo.kr8.de/ ???  
notizbuch.kr8.de /notizbuch.kr8.de/ WordPress (moved) DB1633960 / w3_
web.kr8.de /web.kr8.de/ HTML?  
website.kr8.de /website.kr8.de/ WordPress DB1633960 / w4_
wiki.kr8.de /wiki.kr8.de/ TWiki (moved)  
www.kr8.de /www.kr8.de/ HTML? oder?  
       
       

Sub-Domains von dkracht.com

Sub-Domain Umleitungsziel Web-Software  
       
       

Sub-Domains von sirp.de

xyz

Datenbanken

Datenbanksystem:  MySQL 5.7.38-log  (aktuell wäre MySQL 8)

PHP

Version 7.4   (aktuell wäre PHP 8)

SSH Account

Keiner

FTP Account

Benutzung über WinSCP  oder FileZilla

FTP-Zugang: ftp.strato.de
SFTP-Zugang: ssh.strato.de

E-Mail Account

Nutzung über: MozillaThunderbird

IMAP-Server:
SMTP-Server:

WordPress Installationen

Ich möchte mehrere WordPress-Blogs haben.

Für jeden WordPress-Blog lege ich eine Subdomain (s.o.) an. Die Subdomain leite ich dann auf einen Ordner um.

Beispiel: Subdomain blog.kr8.de  umleiten auf: Ordner: WordPress_02

In diesen Ordner installiere ich dann ein eigenes WordPress.

Dazu brauche ich eine (leere) MySQL-Datenbank mit DB-Name, DB-Passwort und für WordPress ein DB-Präfix.

Weiterhin muss ich mich bei der Einrichtung von WordPress für ein sog. Theme entscheiden. Ich nehme “Blain”.

— Dkracht 12:36, 8 March 2008 (CET)

Retrieved from my Wiki

Computer: WikiWiki (aus Wiki)

WikiWiki (aus Wiki)

Gehört zu: World Wide Web

“WikiWiki” steht auf dem Schellbus, der vom Flughafen Hawaii in die Stadt führt.

Heute (2007) zur “Social Software” des “Web 2.0” gerechnete Software, die es auf der Basis des WebBrowsers gestattet, ganz schnell mal ein paar Web-Seiten zu schreiben, so wie ein elektronischer Zettelkasten (siehe: Notizbuch).

Von mir ausprobierte Wiki-Software:

Weiteres: WikiWikiWebAuswahlverfahren

— Main.DietrichKracht – 31 Dec 2003

Retrieved from my Wiki

Computer: JoinMe (aus Wiki)

JoinMe (aus Wiki)

Gehört zu: Messaging
Siehe auch: Chat

Ein ganz einfacer IRC-Server, den man auf Windows (bei mir: Windows Vista) laufen lassen kann.

Based on the 1459 RFC, and experimenting the mIRC client and Bahamut server messages and replies makes it possible to use it with many IRC client programs like mIRC. It’s very easy to use since it features a friendly GUI.

Installation

— Dkracht 18:06, 19 February 2010 (CET)

Retrieved from my Wiki

Computer: JetPhotoStudio (aus Wiki)

JetPhotoStudio (aus Wiki)

Gehört zu: GPS-Logging

Überblick

Diese Software lag als Beigabe beim GPS-Logger AMOD AGL3080 dabei….

Installation

Konfiguration und Erfahrungen

— Dkracht 18:29, 11 December 2009 (CET)

Retrieved from my Wiki

Computer: JavaScript (aus Wiki)

JavaScript (aus Wiki)

Gehört zu: Programmiersprache

JavaScript

JavaScript ist eine Scriptsprache, die ursprünglich als Zusatz im Netscape Navigator unter dem Namen LiveScript entstand. Die neue Namensgebung sollte an Java anknüpfen, obwohl JavaScript so gut wie nichts mit Java gemein hat.

Genormt als ECMA-262 “ECMA Script”

Von Microsoft neben VB-Script auch unterstützt als “JScript” durch den Windows Scripting Host (WSH).

Beispiele von kleinen JavaScripts:

  • msxsl.js
  • outlook2ical.js (siehe: Kalender)
  • ….

Wikipedia: http://en.wikipedia.org/wiki/JavaScript

How to execute / run a Javascript File ?

  • Within an HTML-Page by the WebBrowser
  • wscript.exe
  • cscrript //nologo outlook2ical.js

— Main.DietrichKracht – 09 Apr 2006

Retrieved from my Wiki

Computer: JDBC (aus Wiki)

JDBC (aus Wiki)

Gehört zu: Datenbanken
Siehe auch: ODBC
Die Abkürzung JDBC steht für: Java Database Connectivity.

JDBC-Treiber für MySQL

Der berühmte Treiber von Mark Matthews (1998) (OpenSourceSoftware “MM.MySQL”) wird seit August 2002 von MySQL unter der Bezeichnung MySQL Connector/J 3.0 offiziell unterstützt (Java). Mark Matthews verstärkt jetzt das MySQL-Team.

Installation

  • Definitive Software Library ID: MySQL_JDBC
  • Name: MySQL Connector/J
  • Version: 3.0.15
  • Hersteller/Bezugsquelle: http://www.mysql.com/downloads
  • Installations-Ordner: {$JAVA_HOME}\jre\lib\ext Beispielsweise d:\Programme\Java\jdk1.5.0_04\jre\lib\ext
  • Installation: Kopieren der Datei mysql-connector-java-3.0.15-ga-bin.jar in den Installationsordner
  • Informationen zur Benutzung
    • Klasse: com.mysql.jdbc.Driver
    • URL: jdbc:mysql://localhost/datenbankname

— Main.DietrichKracht – 17 Sep 2005

Retrieved from my Wiki

Computer: JBPM (aus Wiki)

JBPM (aus Wiki)

Gehört zu: BPM

jBPM

jBPM is a powerfull workflow and BPM engine that enables the creation of business processes that coordinate between people, applications and services.

Installation

  • Definitive Software Library ID: jBPM
  • Name: JBoss jBPM Starters Kit
  • Version: 3.0.1
  • Hersteller/Bezugsquelle: OpenSourceSoftware http://www.jboss.com/products/jbpm
  • Systemvoraussetzungen: Java, JBoss, HSQLDB, Eclipse
  • Installations-Ordner: E:\tmp\jbpm-starters-kit-3.0.1
  • Konfigurations-Dateien:

Anwendungshinweise

  • …..

— Main.DietrichKracht – 15 Oct 2005

Retrieved from my Wiki