UlrichC.DE    

 StartseiteHome  SeiteninhaltSitemap  KontaktdatenKontakt

UlrichC.DE
 
Home
Robotik
Software
Web
Perlkripts
Features
Konfiguration
System
OPL
Kontakt
Forum
Projekte
Neuigkeiten
Links
 Sie sind hier:  UlrichC.DE » Product » Webprg » Perlscripts » System » InstallDeutschEnglish

Installation


Die Webprogramme und Module des CU-SYSTEM installieren sich weitgehend selbst.
Hierzu müssen lediglich vorerst alle Programmteile auf den Webserver kopiert werden.
Jedoch kann es vorkommen, dass ein Webserver anderst konfiguriert ist als im Installationsinhalt voreingestellt.
In diesem Fall, sollte nach der Installationsanleitung unterhalb, unbedingt von Punkt 1 an vorgegangen werden.
Andernfalls, meist bei öffentlichen Providern, können die Punkte 1 und 3 übersprungen werden.

1. Installationsvorbereitung


Um die Installation erfolgreich durchführen zu können, müssen Sie den Installationsinhalt mit kleinen Änderungen auf Ihr System (Ihren Webserver) anpassen. Je nach Webserverinstallation, müssen in den Skripts, die Umgebungsvariablen für Perl angepasst werden.

Alle ausführbaren Dateien im cgi-bin Verzeichnis (cu-*.pl) haben in der ersten Zeile den Pfad zum Perl-Interpreter "#!/usr/bin/perl" fest eingetragen. Falls Ihr Webserver diesen Interpreter an anderer Stelle eingetragen hat, müssen Sie diese Zeile jeweils anpassen.
Denkbar richtige Pfade währen auch:
	#!/usr/sbin/perl
	#!/local/bin/perl
	
Für Informationen zum Pfad des Perl-Interpreters, lesen Sie am besten die Informationen über CGI, Perl oder CGI-BIN ihres Providers oder Fragen Sie den zuständigen Administrator.

2. Installationsinhalt auf den Server kopieren.


Der Installationsinhalt, lässt sich via Telnet, SSH, (S)FTP, WebDav oder Netbios (Samba oder Netzwerkfreigabe) die Dateien auf den Webserver Ihrer Wahl kopieren.

3 Zugriffsrechte konfigurieren


Um dies Webprogramme tatsächlich nutzen zu können, müssen noch die Zugriffsrechte eingestellt werden.
Dies kann in der Regel mit dem selben Programm geschehen, dass auch beim kopieren des Installationsinhalts verwendet wurde .
Verzeichnisrechte
Verzeichnis                                  Rechte
htdocs/
|-cgi-bin                                    oga=rwx-rx-rx
| |- archive                                 oga=rwx-rx-rx (Falls vorhanden)
| |- bin                                     oga=rwx-rx-rx (Falls vorhanden)
| |- exec                                    oga=rwx-rx-rx (Falls vorhanden)
| |- tmpl                                    oga=rwx-rx-rx
| |- lib                                     oga=rwx-rx-rx
| |- conf                                    oga=rwx-rx-rx
|-images                                     oga=rwx-rx-rx
|-style                                      oga=rwx-rx-rx
|-js                                         oga=rwx-rx-rx (Falls vorhanden)
|-flash                                      oga=rwx-rx-rx (Falls vorhanden)

Dateirechte
Datei                                        Rechte
cu-*.pl  im Verzeichnis exec oder cgi-bin    oga=rwx-rx-rx
cu-*.exe im Verzeichnis bin                  oga=rwx-rx-rx
cu-*.lin im Verzeichnis bin                  oga=rwx-rx-rx
Alle Anderen Dateien                         oga=rw-r-r

4. Administrator anlegen


Nach Erfolgreicher Installation, muß der Administrator des Web-Systems angelegt werden. Dies geschieht über die Benutzerverwaltung CU-ACCOUNT.
Der User der sich zuerst anmeldet ist Systemadministrator. (Sie sollten an dieser Stelle nichts dem Zufall überlassen, und sich umgehend anmelden!)
Hierzu muß ein Aufruf des Systems über Web erfolgen. Der Aufruf erfolgt folglich über den Browser mit folgender URL.
http://DOMAINNAME/cgi-bin/cu-account.pl
Hier muß eine Neuanmeldung für den Administrator erfolgen. Der Benutzername des Administrators kann frei gewählt werden.

Hinweis:
Es sollte wirklich nur ein Benutzer zu diesem Zeitpunkt der Installation angemeldet werden.
Weitere Benutzeranmeldungen sollten erst im Anschluß an eine erfolgreiche Installation und Einrichtung erfolgen.

4. Konfiguration des Systems


Das System ist nun fertig installiert, aber benötigt noch Angaben zur Umgebung und Identität.
Hierzu muß die globale Systemkonfiguration wird über die Konfigurationsoberfläche CU-VARS aufgerufen werden.
Der Aufruf erfolgt über den Browser mit folgender URL.
http://DOMAINNAME/cgi-bin/cu-vars.pl

Dort, können alle Konfigurationen die das System betreffen erstellt werden.Das System erstellt seine Konfiguration weitgehend selbst, daher ist nicht immer notwendig das System im Vorfeld zu Konfigurieren.
Um festzusetellen ob die Grundkonfiguration zutrifft, sollten vorallem folgende Werte überprüft werden:

LANGUAGES Nur installierte Sprachen sollten in dieser Liste vorkommen.
DEFAULT_LANGUAGE Nur eine auch wirklich installierte Sprache sollte gesetzt sein.
ADMIN_LANGUAGE Nur eine auch wirklich installierte Sprache sollte gesetzt sein.
DOCUMENT_ROOT Je nach Serverinstallation, ist die Voreinstellung der DOCUMENT_ROOT (Wurzelverzeichnis) nicht zutreffend.

5. Test des Systems


Alle Anwendungen installieren sich weitgehend selbst.
Die benötigen Einstellungen, Verzeichnise und Dateien werden zur Laufzeit erstellt.
Damit sich alle Anwendungen, im System registrieren, müssen sie zunächst alle einmal aufrufen werden. Die ausführbaren Web-Anwendungen, sind im Verzeichnis "cgi-bin" untergebracht.
Der jeweilige Aufruf muss angemeldet als System-Administrator über Web erfolgen.

Aufrufbeispiele:
http://DOMAINNAME/cgi-bin/exec/cu-account.pl
http://DOMAINNAME/cgi-bin/exec/cu-webcam.pl
http://DOMAINNAME/cgi-bin/exec/cu-guestbook.pl
http://DOMAINNAME/cgi-bin/exec/cu-soap.pl

Nachdem alle Programme aufgerufen wurden, ist das System installiert.

Das System läuft nun mit der voreingestellten Konfiguration mit dem vorgefertigten Design.
Um Design und Konfiguration anzupassen, sind weitere Schritte notwendig.
Anleitungen für weitere Anassungen: [TEMPLATEKONZEPT] Um das Design auf eigene Vorstellungen anzupassen.
[KONFIGURATIONSKONZEPT] Um die Konfiguration eigenen Gegebenheiten anzupassen.
[SPRACHPACKETE ERSTELLEN] Um weitere Sprachen im System zu installieren.

 

News:


link internalNeues Jahr 2012
link internalCYOUTOO² Sicherheitsroboter

Updates:


link internalKettenantriebe Gehäuseplanung
link internalRoboterplattform
link internalRobot Plattform RC
SitemapUlrichC.DE ForumUlrichC.DE Webbot
 
  oben   
 Impressum | Rechtliche Hinweise | Copyrights©2001 - 2012 UlrichC