 | 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. |