116480
Goto Top

Wir findet man im Linux Sachen raus, wie welche Datenbanken werden eingesetzt ? Welcher Webserver ?

Hallo,

wie findet man an einem Linux System so Sachen raus

Welche Komponenten werden eingesetzt

Datenbank
Dateien
Scriptsprache
Webserver ?

etc.. ?

Gruss
Ralf

Content-Key: 290892

Url: https://administrator.de/contentid/290892

Printed on: April 20, 2024 at 02:04 o'clock

Mitglied: 117643
117643 Dec 14, 2015 at 14:38:03 (UTC)
Goto Top
Indem man den Linix-Admin der betroffenen Maschine befragt :P
Ansonsten ist das wie bei Windows: Da beginnt auch das große Raten wenn
es nur begrenzte Dokumentation gibt.

Linux ist nicht gleich Linux. Was für eine Distribution ist es den genau?
Vielleicht können wir dir passenden Befehle nennen die dich weiterbringen
Mitglied: 116480
116480 Dec 14, 2015 at 14:43:04 (UTC)
Goto Top
Hallo,

das ist Cent OS 7
Bei Windows habe ich ja vor allem meine Services.
Bei Linux keine Ahnung. Sollte eben das von Cent 5 auf ne neue Kiste Cent 7 OS migrieren.

Gruss
Ralf
Member: tikayevent
tikayevent Dec 14, 2015 at 14:44:05 (UTC)
Goto Top
In dem man entweder verwendete Paketverwaltungssystem fragt, was installiert wurde. Wenn es selbstkompilierte Binaries sind, dann muss man sich durch das Dateisystem robben oder die laufenden Prozesse auswerten.
Mitglied: 14116
14116 Dec 14, 2015 at 14:45:00 (UTC)
Goto Top
Hallo,

mit
netstat -alp   
bekommst du alle offenen Ports, mit Programmname

mit
ps aux

bekommst du die laufenden Prozesse, ebenfalls mit Programm

Gruß
Günter
Mitglied: 116480
116480 Dec 14, 2015 at 14:50:02 (UTC)
Goto Top
Hallo,

ok cool.
Mit den Befehlen komme ich weiter.

Gruss
Ralf
Mitglied: 116480
116480 Dec 14, 2015 at 15:13:27 (UTC)
Goto Top
Hallo,

woran sieht man z.bsp ob ein Apache lauft ?

Gruss
Ralf
Member: TlBERlUS
TlBERlUS Dec 14, 2015 at 15:18:09 (UTC)
Goto Top
Zitat von @116480:

Hallo,
Hallo,
woran sieht man z.bsp ob ein Apache lauft ?
im Sinne von installiert, oder ob er gerade aktiv ist?
Ich meine bei

netstat -a | grep apache 


konnte man nach den Namen filtern.
Mitglied: 119944
119944 Dec 14, 2015 updated at 16:05:44 (UTC)
Goto Top
Moin,

mit dem Befehl
systemctl
siehst du alle aktiv ausgeführten Dienste mit Beschreibung.

Ansonsten funktioniert neben netstat auch noch:
ps -ef|grep http


Bei Linux keine Ahnung. Sollte eben das von Cent 5 auf ne neue Kiste Cent 7 OS migrieren.
Keine guten Voraussetzungen...
Die Änderungen zwischen CentOS 5 und CentOS 7 sind gewaltig (z.B. systemd, firewalld), das solltest du vorher gut in einer Testumgebung durchspielen da auch viele Pakete in wesentlich neueren Versionen verfügbar sind (httpd, mariadb, php).

VG
Val
Member: Lochkartenstanzer
Lochkartenstanzer Dec 14, 2015 at 16:46:04 (UTC)
Goto Top
Zitat von @116480:

Bei Linux keine Ahnung. Sollte eben das von Cent 5 auf ne neue Kiste Cent 7 OS migrieren.

Ist das eine wichtige Kiste? wenn ja, ruf eine dienstleister. Ansonsten viel Lesen und probieren, bevor Du Dich an die Originalkiste wagst.

Mal eben so mehrere Update-stufen nachziehen ist bei jedem System ziemlich heftig. Um in der Windows-Welt zu bleiben: das ist so, als ob Du eine XP-Kiste mal schnell auf windows 8/10 Upgrade sollst.

lks

PS: Meine Empfehlung wäre ja die conifg extrahierne udn auf eine rneu von scratch installierten Kiste alle sfrisch zu machen. Wie man es bei Windows auch machen würde.
Mitglied: 116480
116480 Dec 15, 2015 at 11:50:39 (UTC)
Goto Top
Jetzt soll ich noch vom alten Server auf neuen Server Vezeichnisse kopieren-
Sind wohl Webverzeichnisse. Wo hat die Linux ?

Gruss
Ralf
Member: TlBERlUS
TlBERlUS Dec 15, 2015 at 11:57:10 (UTC)
Goto Top
Zitat von @116480:

Jetzt soll ich noch vom alten Server auf neuen Server Vezeichnisse kopieren-
Sind wohl Webverzeichnisse. Wo hat die Linux ?
Du weißt nicht, was das für Verzeichnisse sind, aber wir sollen wissen wo die liegen?

ich würde unter

cd /
suchen.
Member: Lochkartenstanzer
Lochkartenstanzer Dec 15, 2015 at 11:59:09 (UTC)
Goto Top
Zitat von @116480:

Jetzt soll ich noch vom alten Server auf neuen Server Vezeichnisse kopieren-
Sind wohl Webverzeichnisse. Wo hat die Linux ?

Das steht normalerweise in der config vom apache unter /etc.

lks
Mitglied: 116480
116480 Dec 15, 2015 at 12:05:53 (UTC)
Goto Top
Hallo,

ok danke. Das heisst Identifizieren, welcher Webserver lauft. Apache war es leider nicht. Dann die Config durchforsten.
Danke sollte helfen.

Gruss
Ralf
Mitglied: 119944
119944 Dec 15, 2015 at 12:11:42 (UTC)
Goto Top
Jetzt soll ich noch vom alten Server auf neuen Server Vezeichnisse kopieren-
Sind wohl Webverzeichnisse. Wo hat die Linux ?
Steht bei Apache in der Config unter "/etc/httpd".

ok danke. Das heisst Identifizieren, welcher Webserver lauft. Apache war es leider nicht. Dann die Config durchforsten.
Such mal nach "httpd", apache wirst du bei CentOS so nicht finden.
ps -ef|grep http

Alternativ vielleicht noch "nginx", ist aber eher unwarhscheinlich.
Versteh nicht wieso jemand einen Webserver umziehen soll der noch nie ein Linux gesehen hat...

VG
Val
Mitglied: 116480
116480 Dec 15, 2015 at 12:15:59 (UTC)
Goto Top
Hallo,

bei PS -ef|grep http
erscheint

root 3022 2972 0 13:14 tty1 00:00:00 grep --Color=Auto http
Der alte Server ist auch ein Linux

Gruss
Ralf
Member: TlBERlUS
TlBERlUS Dec 15, 2015 at 12:22:08 (UTC)
Goto Top
Zitat von @116480:
Der alte Server ist auch ein Linux
Das ist im zweifel nur bedingt hilfreich (hast du außerdem oben schon erwähnt)
Member: Lochkartenstanzer
Lochkartenstanzer Dec 15, 2015 at 12:27:19 (UTC)
Goto Top
Zitat von @TlBERlUS:

Zitat von @116480:
Der alte Server ist auch ein Linux
Das ist im zweifel nur bedingt hilfreich (hast du außerdem oben schon erwähnt)

Immerhin wissen wir, daß es kein BSD oder Solaris ist. face-smile

lks
Mitglied: 116480
116480 Dec 15, 2015 at 12:28:36 (UTC)
Goto Top
Hallo,

sorry Befehl wurde vorhin auf neuem Server ausgeführt.
Auf dem alten ist Apache installiert !
Bei PS -ef|grep http kommt

Apache ..... /usr/bin/httpd

Gruss
Ralf
Member: Lochkartenstanzer
Lochkartenstanzer Dec 15, 2015 at 12:31:03 (UTC)
Goto Top
Zitat von @116480:

Hallo,

sorry Befehl wurde vorhin auf neuem Server ausgeführt.
Auf dem alten ist Apache installiert !
Bei PS -ef|grep http kommt

Apache ..... /usr/bin/httpd



dann such mal nach der httpd.conf. Da sollte es drinstehen.

lks
Mitglied: 116480
116480 Dec 15, 2015 at 12:34:44 (UTC)
Goto Top
Hallo,

ok cool.
Werde das machen . Gebe Bescheid.

Gruss
Ralf
Mitglied: 116480
116480 Dec 15, 2015 at 14:39:24 (UTC)
Goto Top
Hoi,

habe mal auf dem neuen Server Apache installiert.
Auf dem alten Server ist lauft

httpd.conf
dies hier konfiguriert
ServerRoot "/etc/httpd"
DocumentRoot "/var/www/html"

Das komische ist un /var/WWW/html liegen keine Dateien , obwohl ein Web darauf lauft.
Muss da mal alles durchsuchen.

Gruss
Ralf
Member: Lochkartenstanzer
Lochkartenstanzer Dec 15, 2015 updated at 15:51:21 (UTC)
Goto Top
Unter linux (und unter ntfs eigentlich auch) macht es einen Unterschied, ob man auf /var/www/html oder auf /var/WWW/html zugreift.

lks