WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 26.05.2001, 19:02   #1
artemisia
Elite
 
Registriert seit: 07.02.2001
Beiträge: 1.441


Standard L.A.M.P.

@all





anleitung für L.A.M.P (linux apache mysql php)



1. ;-) linux auf einen rechner aufspielen

2. apache installieren zb von der suse cd

3. mysql installieren .... darauf achten, daß nicht nur der server sondern auch clients und tools mitinstalliert werden, hatte beim ersten versuch nämlich vergessen die clients und tools zu installieren und dann vergeblich nach mysqladmin gesucht :-(( wird die binary installiert, sollte anschließend sofort das paßwort des db-admin geändert werden.

4. mit mysql den user mysqluser anlegen
5. mit mysql eine kleine addy-db anlegen:



mysql > CREATE TABLE adress

-> (pid INT NOT NULL AUTO_INCREMENT PRIMARY KEY,

-> vorname CHAR (30),

-> name CHAR (30),

-> strasse CHAR (50),

-> ort CHAR (30));



danach:

mysql > CREATE TABLE telefon

-> (tid INT NOT NULL AUTO_INCREMENT PRIMARY KEY,

-> nummerCHAR (30),

-> pid INT);



und nun die daten einspielen, zb:



mysql > INSERT INTO adress VALUES

-> (1,"Tux", "Pinguin", "Torvalds Weg 1", "Helsinki");



mysql > INSERT INTO telefon VALUES

-> (1, "1234567890", 1);





6. und nun das passende php skript:



<HEAD>

</HEAD>

<body text =#772200>

<CENTER>

Ein Beispiel für ein funktionierendes LAMP System


LAMP = Linux + Apache + MYSQL + PHP (oder Perl oder Phyton)




<?

$server = mysql_connect("localhost:80","mysqlusr");

if ($server) {

$mydb = mysql_select_db("test_db",$server);

$sql = "select vorname, name, nummer from adress, telefon where adress.

id = telefon.pid order by name, vorname, number desc";

$result = mysql_query($sql,$server);

if ($result) {

echo "<TABLE BORDER=1 bgcolor=#FFFFE0 bordercolordark=#772200 b

rdercolrleight=#DDDDDD>";

while ($row = mysql_fetch_array($result,MYSQL_ASSOC)) {

echo "<TR><TD>";

echo implode("<TD>",$row);

echo "</TR>";

}

}

echo "</TABLE>";

}

else {

echo "Kein Kontakt zum Server";

}

mysql_close($server);

?>

</CENTER>

</BODY>



dann müßte es eigentlich funktionieren.

viel spaß mit dem neuen L.A.M.P. sys.



greetz artemisias



ps: im alltag würde man/frau natürlich anstelle einer addy-db eine produkt-db laufen lassen und das php-skript ist dann auch etwas aufwendiger ;-)

pps: nun geht frau in den biergarten
artemisia ist offline   Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:54 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag