Windows: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 56: | Zeile 56: | ||
?fehlt(2)?: HebuWeb.dll durch Ini-Datei configuerierbar machen | ?fehlt(2)?: HebuWeb.dll durch Ini-Datei configuerierbar machen | ||
== WIN32-Clients nutzen die Zeit des Linux-Rechner == | |||
net time \\<IP-Adresse des Linux Servers> | |||
ev. kleiner Batch schreiben, der beim Login immer ausgef? wird. |
Version vom 27. Juli 2005, 08:41 Uhr
Apache Webserver
dieses Kapitel geh?eigentlich nicht hier herein - aber es hat mit dem Routing zu tun, so dass es doch die Linux Installation ?upt erst ver- st䮤lich macht! Anforderung: Kommt eine http:/ Anfrage aus dem Internet auf den Linux Rechner zu (auf Port 80) muss er diese Anfrage auf einen anderen Rechner im Netz routen (sorry auf eine win32-Kiste). Dieser hat eine feste IP-Adresse in lokalen Netz. Es ist ein Windows 2000 Rechner mit Apache Web Server installiert. Die Anwort geht wieder an den Linux, und dann raus ins Internet. Weil wir eine Suchmaschine (in form einer ISAPI-DLL) nur f? win32 haben, (und dem IIS von Microsoft nicht (mehr) trauen) wird auf win32 der Apache Web-Server installiert. Der kann wunderbar ISAPI-Dlls ausf? In der Anlage findet man die Apache-Konfiguration: httpd.conf (Die bestehende Konfiguration sollte nicht ?hrieben werden, sondern nur ge䮤erte Punkte eintragen) Die ge䮤erten Punkte sind:
a) von ...
<Directory "D:/Programme/Apache Group/Apache/cgi-bin"> AllowOverride None Options none Order allow,deny Allow from all </Directory>
zu ...
<Directory "D:/Programme/Apache Group/Apache/cgi-bin"> AllowOverride None Options ExecCGI Order allow,deny Allow from all </Directory>
b) von ...
# To use CGI scripts: # # AddHandler cgi-script .cgi
zu ...
# To use CGI scripts: #
AddHandler cgi-script .cgi AddHandler isapi-isa .dll
Ich hatte den apache 1.3.22 installiert!
http://httpd.apache.org/dist/httpd/binaries/win32/apache_1.3.22-win32-x86.exe
in die .\cgi-bin muss die HebuWeb.dll (Delphi Open-Source Projekt auf www.cargobay.de) kopiert werden. Die Inhalte des Suchverzeichnisses m?mal von "williams" beim Hebu-Musikverlage gesichert werden. Die DLL enth䬬t fest Pfadangaben f? "Datenbankdateien" diese sollte man noch durch eine ini-Datei festlegen k?n. Der feste Pfad ist im Moment noch "C:\HeBu\"
?fehlt(2)?: HebuWeb.dll durch Ini-Datei configuerierbar machen
WIN32-Clients nutzen die Zeit des Linux-Rechner
net time \\<IP-Adresse des Linux Servers>
ev. kleiner Batch schreiben, der beim Login immer ausgef? wird.