Der Hostname läßt sich bei centos sehr einfach ändern.
Einfach mit dem Editor seiner Wahl die Datei
/etc/sysconfig/network
öffnen und den Namen anpassen.
Der Name wird denn beim Neustart des Servers eingelesen.
Der Hostname läßt sich bei centos sehr einfach ändern.
Einfach mit dem Editor seiner Wahl die Datei
/etc/sysconfig/network
öffnen und den Namen anpassen.
Der Name wird denn beim Neustart des Servers eingelesen.
In einem Gerrit(git) Projekt sollten Rechte zugewiesen werden, jedoch kam beim speichern der Rechte folgende Fehlermeldung:
Application Error
Server Error
Permission denied
Leider gab es keine Fehlermeldung in der Log Datei, was die Fehlersuche ein wenig erschwerte.
Es stelle sich dann heraus das die Datei HEAD im eigentlichen git Repository nicht dem Benutzer gehörte, unter dem das gerrit lief.
Nachdem die Benutzerrechte angepasst wurden, konnten die Rechte gespeichert werden.
Warum die Datei dem Benutzer gehörte weiß ich leider nicht, angelegt wurde das Repository über die gerrit Weboberfläche.
Den Mailserver einer Domäne zu ermitteln ist unter Windows und Linux sehr einfach.
Windows
Als erstes die Kommandozeile öffnen und dann folgendes eingeben
nslookup
> set type=MX
> itbasic.de
ergibt folgende Ausgabe
itbasic.de MX preference = 10, mail exchanger = mx01.kundenserver.de
itbasic.de MX preference = 10, mail exchanger = mx00.kundenserver.de
Linux
Hier ein Beispiel für Linux
host itbasic.de
ergibt
itbasic.de mail is handled by 10 mx01.kundenserver.de.
itbasic.de mail is handled by 10 mx00.kundenserver.de.
Als erstes die aktuelle Version des Apache Tomcat Connectors hier herunterladen und auf dem Server im Ordner /etc/httpd/conf ablegen.
Damit der das Modul beim starten des Apache2 mit geladen wird, müssen in der httpd.conf folgende Zeilen hinzugefügt werden:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf.d/workers.properties
Damit nun alle Anfragen die an die Adresse www.itbasic.de gehen an den Tomcat weitergeleitet werden, muss in der vhost Konfiguration folgendes hinzugefügt werden.
JkMount /* worker1
JkMount /tomcat4/* worker1
Die zweite Zeile leitet nur Anfragen von der URL www.itbasic.de/tomcat4 an den tomcat weiter.
Mithilfe von JkUnMount werden Urls von der Weiterleitung ausgenommen.
Zusätzlich muss noch die Datei worker.properties angelegt werden
worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=1
Damit der Apache die Anfragen an den Tomcat weiterleiten kann, muss in der Server.xml (tomcat) der Connector Port mit angegeben werden.
<Connector port=“8009″ enableLookups=“false“ redirectPort=“8443″ protocol=“AJP/1.3″ />
mit Hilfe von chkconfig --list bekommt man eine Liste mit den Services inklusive deren Runlevel.
Um einen Service in die Runlevel einzutragen reicht ein chkconfig service on beziehungsweise
chkconfig service off, um den Service wieder aus den Runleveln zu entfernen.
Damit ein Service mit chkconfig in die entsprechenden Runlevel eingetragen werden kann, sind in dem Script unter /etc/init.d/service einige Angaben notwendig.
Folgendes habe ich zum Beispiel aus einem Script kopiert zum starten / stoppen eines gerrit.
#! /bin/bash
#
# gerrit2 Start/Stop the Gerrti2 server.
# chkconfig: 345 91 10
# description: gerrit2 ist fuer die Verwaltung \
# von Git Repositorys
Die Wichtigste Angabe ist hier chkconfig: 345 91 10 der Service wird in diesem Fall in die Runlevel 345 eingetragen, gestartet wird der Service mit einer Priorität von 91 und gestoppt mit einer Priorität von 10.