PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nach Baach-Tutorial...



Dannyo
06.09.02, 17:19
Hello,

aaalso: Ich habe jetzt einen LAMP-Server mit Hilfe des Baach-Tutorials (SUPER!!!) aufgebaut und habe zwei Probleme:

1.) Ich kann alles starten ausser den mySQL-Server - er spuckt mir die Meldung aus, dass er mysql.sock i, /var/... etc. -Verzeichnis nicht ausführen kann und daher keine Verbindung hinkriegt. Abgesehen davon ist es mir auch nicht gelungen ein Passwort für den mySQL-Server zu setzen. Ich benutze Version Nummer 3.23.42.

2.) Was muss ich als nächstes machen um den LAMP-Server in Betrieb zu nehmen ? Zu allererst werde ich den Server ans Netz hängen (hängt noch nicht drin)... und dann ?
--- Wie gebe ich einen Ordner frei, wo die ganzen Daten hineinkopiert werden können, die schließlich den Internet-Usern zugänglich gemacht werden sollen ?
--- Wie lasse ich den PC am besten laufen (habe SuSE 8.0 und bereits erfahren, dass das KDE für solche Zwecke nicht das Gelbe vom Ei ist...) ?
---Was fehlt sonst noch ?

Vielen Dank im Voraus für eure Hilfe !

Grüsse aus Wien
Dannyo

http://www.austriansoccerboard.com

Woolf
06.09.02, 17:45
wieso verwendest du ned apache?

READY
06.09.02, 20:27
lol was für ne blöde antwort... LAMPS steht für Linux APACHE MySql Php SSL

nun zu dir..

hast du
mysql_install_db
ausgeführt?

laut baach müsste die in
/usr/local/mysql/current/bin/
sein

danach check ob dein daten directory dem richtigen benutzer zugeordnet is:
chown -R mysql:daemon /var/mysql

danach sollte das starten funzen

READY
06.09.02, 20:30
achja, mysql muss laufen, um ein passwort zu setzen, wenn es nicht läuft existier auch nicht das sock file.

starten mit:
/usr/local/mysql/current/bin/safe_mysqld &

Dannyo
06.09.02, 23:50
ok, das sollte jetzt passen.

Gibt es ohne I-Net-Verbindung irgendeine Möglichkeit zu testen ob auch alle Bestandteile des LAMP-Servers funzen ?

Kann mir jemand mit meiner zweiten Frage helfen ?


2.) Was muss ich als nächstes machen um den LAMP-Server in Betrieb zu nehmen ? Zu allererst werde ich den Server ans Netz hängen (hängt noch nicht drin)... und dann ?
--- Wie gebe ich einen Ordner frei, wo die ganzen Daten hineinkopiert werden können, die schließlich den Internet-Usern zugänglich gemacht werden sollen ?
--- Wie lasse ich den PC am besten laufen (habe SuSE 8.0 und bereits erfahren, dass das KDE für solche Zwecke nicht das Gelbe vom Ei ist...) ?
---Was fehlt sonst noch ?

grüsse aus wien
dannyo

READY
07.09.02, 01:06
zu 2)

- /etc/httpd/httpd.conf anschauen / editieren
- apache und mysql starten
- wie meinst du, wie lässt du ihn laufen??

erreichtbar is dein rechner unter http://ip
wenn das teil lokal bei dir aufm rechner läuft dann halt http://127.0.0.1
oder http://localhost

Dannyo
07.09.02, 16:55
- wie meinst du, wie lässt du ihn laufen??

Naja, soll ich einfach folgendermaßen vorgehen ?
- Zuerst logge ich mich als root im KDE ein.
- Danach öffne ich die Shell.
- Dann starte ich mySQL und Apache
- dann rennts gscheit ???

EDIT
bzw. eine andere Frage: In welchen Ordner muss ich jede Dateien kopieren, die dann auch für den normalen Internet-User sichtbar sein sollen ?
/EDIT

mfg
Dannyo

READY
07.09.02, 19:41
wenn du apache und mysql gestartet hast, und die prozesse in der prozessliste 'ps aux' auftauchen, dann läuft der webserver...

und du musst deine dateien in den ordner kopieren, den du in der konfigurationsdatei angegeben hast.

beim baach lamp tut in diese datei in (glaub ich):
/usr/local/apache/current/conf/httpd.conf

MfG ready

piet
08.09.02, 02:51
bzw. eine andere Frage: In welchen Ordner muss ich jede Dateien kopieren, die dann auch für den normalen Internet-User sichtbar sein sollen ?

Der Apache hat ein Veröffentlichungsverzeichnis, welches in der /etc/httpd/httpd.conf eingestellt wird.

Such in der Datei nach
DocumentRoot "Verzeichnis"
Verzeichnis ist bei SuSE meist: /usr/local/httpd/htdocs

Zu deiner 2. Frage:
Wenn du einen Rechner nur als Webserver betreiben willst, wozu brauchst du dann KDE oder X ? Das nimmt doch alles viel zu viel Rechenleistung weg, besdonders das KDE 3 bei SuSE 8.

Dannyo
08.09.02, 12:11
Zu deiner 2. Frage:
Wenn du einen Rechner nur als Webserver betreiben willst, wozu brauchst du dann KDE oder X ? Das nimmt doch alles viel zu viel Rechenleistung weg, besdonders das KDE 3 bei SuSE 8.

Und wie starte ich den Apache ohne KDE oder X (also in welchem Modus muss ich hochfahren) ?

Jinto
08.09.02, 13:42
Bei Yast2 gibts einen runlevel Editor.

Runlevel 3 ist ohne X.