PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mysql und PHP Frage??



Maruu
17.06.02, 08:29
Hallo!

Ich will mir das phpbb Forum auf meinen Apache machen und benötige dafür MySQL und PHP. Ich hab Suse 7.3 ist das da standartmäßig schon installiert und wenn ja welche Versionen da ich das bei der Installation von phpbb auswählen muss oder wo kann ich das rausfinden?? Auserdem Fragt er noch nach Database Username Password... wie lautet das??? Kann das sein das das von MySQL gemeint ist??? Aber das weis ich leider ned.

MFG

Maruu

Jorge
17.06.02, 08:47
Original geschrieben von Maruu
Ich hab Suse 7.3 ist das da standartmäßig schon installiert und wenn ja welche Versionen da ich das bei der Installation von phpbb auswählen muss oder wo kann ich das rausfinden??


Standard schreibt man mit "D" SCNR

Was denn nun? Hast Du den Apachen, Mysql und PHP nun installiert oder nicht? Wie Du das rausfindest?

man rpm
rpm -qa | apache



Auserdem Fragt er noch nach Database Username Password... wie lautet das??? Kann das sein das das von MySQL gemeint ist??? Aber das weis ich leider ned.


Wenn Du MYSQL schon installiert hast, gehört die DB root und hat kein Passwort.

Maruu
17.06.02, 08:54
Aha, nur wenn ich rpm -qa | apache eingebe bringt er mir nen Fehler. Wie lautet denn

Database Server Hostname / DSN:
Your Database Name:
Database Username:
Database Password:
Prefix for tables in database:

Username is wohl root passwort is nix aber der Rest wie lautet das?

MFG

Maruu

Jorge
17.06.02, 09:19
Original geschrieben von Maruu
Aha, nur wenn ich rpm -qa | apache eingebe bringt er mir nen Fehler.


Sorry, habe da noch was vergessen:

rpm -qa | grep apache

Evtl. auch mal nach http grepen.


Wie lautet denn

Database Server Hostname / DSN:
Your Database Name:
Database Username:
Database Password:
Prefix for tables in database:

Username is wohl root passwort is nix aber der Rest wie lautet das?


Keine Ahnung. Schau doch bitte mal in die Doku zu phpbb, sollte sich was finden lassen.

michael.sprick
17.06.02, 09:33
wenn da nach Databasename gefragt wird, musst Du sicherlich erstmal ´ne Datenbank für das Board anlegen.

das machst Du mit

bash#>mysql
mysql>create database phpboard;


...so, jetzt hast du eine Datenbank namens phpboard.
Den User und das Passwort musst Du auch noch festlegen in der datenbank: mysql.user
Am besten liest Du dazu mal ein manual.....du solltest nämlich auch ein Root Passwort in mysql setzen

ich würde mich nicht auf rpm -qa verlassen um herauszufinden, ob der apache installiert ist. du hast Susi Linux....da ist nicht alles RPM. ;)

versuch mal whereis httpd.


gruss

Jorge
17.06.02, 09:40
Original geschrieben von bilbo
ich würde mich nicht auf rpm -qa verlassen um herauszufinden, ob der apache installiert ist. du hast Susi Linux....da ist nicht alles RPM. ;)


Muss ich jetzt nicht verstehen? Wenn ich nur die SuSE CD's zur Installation nutze ist nur rpm drauf. Wenn Du natürlich was aus den Sourcen installiert hast, gebe ich Dir Recht.

michael.sprick
17.06.02, 09:45
oh .... echt? ich hätte schwören können, bei Suse läuft das anders. Oder war das damals zu 5.x Zeiten nur so? Ich hab ewigkeiten kein SuSe mehr gesehn.
Sorry....also wenn mittlerweile alles RPM ist, dann geht natürlich auch rpm -qa.

:)

Maruu
17.06.02, 10:26
also ich bekomm bei rpm... nur apache-1.3.2.. zurück sonst nix. was sagt uns das jetzt??

MFG

Maruu

raptory
17.06.02, 10:28
Ich würde sagen das Apache dann installiert ist.
Die Zahl ist die Version.

Maruu
17.06.02, 12:11
Hab jetzt PHPAdmin ausprobiert bekomme aber folgenden Fehler:

Parse error: parse error in /usr/local/httpd/htdocs/phpAdmin/config.inc.php on line 57

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpAdmin/config.inc.php:57) in /usr/local/httpd/htdocs/phpAdmin/header.inc.php on line 23

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpAdmin/config.inc.php:57) in /usr/local/httpd/htdocs/phpAdmin/header.inc.php on line 24

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpAdmin/config.inc.php:57) in /usr/local/httpd/htdocs/phpAdmin/header.inc.php on line 25

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpAdmin/config.inc.php:57) in /usr/local/httpd/htdocs/phpAdmin/header.inc.php on line 26

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpAdmin/config.inc.php:57) in /usr/local/httpd/htdocs/phpAdmin/header.inc.php on line 27

Warning: Cannot add header information - headers already sent by (output started at /usr/local/httpd/htdocs/phpAdmin/config.inc.php:57) in /usr/local/httpd/htdocs/phpAdmin/header.inc.php on line 29


was mach ich falsch??

MFG

Maruu

michael.sprick
17.06.02, 12:14
Du hast also einen webserver installiert. Die Version kennste jetzt auch.

fehlt nur noch deine Datenbank.

wenn Dein Mysql Server läuft, mach zunächst mal das hier:

mysqladmin -u root password new_password

Das setzt erstmal ein Passwort für root.
die nächste Anmeldung in mysql machst du dann mit

mysql -p

jetzt legst Du eine Datenbank für das Board an.

Ausserdem solltest Du in mysql.user noch einen Benutzer für das Board anlegen damit es nicht als Root läuft...

und dann hast Du ja die restlichen Infos auch.

Jorge
17.06.02, 12:31
Kennt Dein Indianer auch PHP? Was sagt rpm -qa | grep mod_? Sollte ungefähr so aussehen:

ths-web:/etc/init.d # rpm -qa | grep mod_
mod_perl-1.26-269
mod_php4-4.1.0-104
mod_php4-core-4.1.0-104
mod_php4-servlet-4.1.0-104
ths-web:/etc/init.d #

Wenn die fehelen weisst Du was zu tun ist...

giotto
17.06.02, 12:50
Läuft MySQL überhaupt??? Das kannst du testen mit

rcmysql status

wenn hinten unused erscheint, musst du mysql mit

rcmysql start

starten.


Gruss Giotto