FŐOLDAL

KAPCSOLAT

MÉDIAAJÁNLAT


REGISZTRÁCIÓ HÍRLEVÉL
PC-ÁRUHÁZ DRIVERS SZAMITOGEP Antivirus SZAKÜZLET

· Friss (Internet)
·  Webhosting körkép
·  Nagy nyári ADSL akció összefoglaló
·  Apache jelszóval védett oldalak
·  Apache webserver
·  Internet kapcsolat megosztása több számítógépen II
·  VPN – virtuális magánhálózatok III.
·  VPN – virtuális magánhálózatok II.
·  VPN – virtuális magánhálózatok I.
·  Új néven fut tovább a MatávNet
·  Szélessávú Internet - a világban
·  Hogyan lesz az emberből Hacker II.
·  Hogyan lesz az emberből Hacker I.
·  Biztonsági hézag a Microsoft Új tűzfalán! - (ISA Server2000)
·  CERT negyedéves összefoglaló
·  Honlapot mindenkinek! (2. rész - a kiegészítő eszközök)
·  Honlapot mindenkinek! (I. rész)
·  Ingyenes internet Magyarországon
·  Az ADSL technológia
·  eKarácsony
·  Információt első kézből - a könyvtárak hálózata
· Cikkek > Internet
· Apache + php + mysql - nyerő hármas
Dátum : 2003-07-27 12:45:27
Szerző : Daywalker


Ebben a részben Apache serveren beállítjuk a php támogatást és mysql kezelést. Vágjuk ismét a dolgok közepébe! Első dolgunk a programok beszerzése. Ezek mind nyílt forráskódú, szabadon terjeszthető programok, ezért nyugodtan lehet használni.

Ezek mind nyílt forráskódú, szabadon terjeszthető programok, ezért nyugodtan lehet őket használni.

Látogassunk el a http://www.mysql.com-ra és töltsük le a mysql-4.0.14a-win.zip file-t.
Ezután irány a http://www.php.net -re és ott töltsük le a php-4.3.2-Win32.zip-et és a c:\php\ -be tömörítsük ki.
Apache támogatást kétféleképpen építhetünk be. Lehet cgi script-ként, és modulként. Mi ez utóbbit csináljuk most, és csakis Apache 2 szerverre, tehát az Apache 1.x.x verzióira nem vonatkozik ez a leírás. Ha az előző apache részt olvastátok, akkor biztos apache 2-t tettetek fel:)

A php mappán belül van 2 file, amit keressünk meg: php4ts.dll és php4apache2.dll Ezeket másoljuk a Windows, a Windows\system32 és Windows\system mappákba.

Az Apache conf file végére írjuk be a következőket:

LoadModule php4_module c:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php


Keressük meg a következő sort:
DirectoryIndex index.html index.html.var majd írjuk a végére, hogy index.php. Ezután mentsük el és zárjuk be.

A c:\php mappából másoljuk a php.ini-dist file-t php.ini néven a c:\windows mappába, majd szerkesszük!
Keressük ezt a sort:
extension=php_*.dll majd ezt a bejegyzést töröljük, mentsük el. Indítsuk újra az Apache-ot és máris működik a php:)
Aki ki akarja próbálni, annak itt egy egyszerű php file:
Notepad-et használva írjuk a következőket:

< ? php
print phpinfo();
?>

Ezt mentsük el index.php néven!
Ezt követően nincs más dolgunk, mint behívni a böngészőben az oldalunkat (http:\\címünk\index.php) és látnunk kell egy info oldalt!
Ha működik, akkor más dolgunk nincs is, jöhet a Mysql támogatás!

Telepítsük fel a mysql-t a gépünkre a c:\mysql mappába.

Töltsük le a MYSQL Control Center-t. Innen tölthetitek: http://www.mysql.com/downloads/mysqlcc.html
Ezt telepítsétek fel, majd indítsátok el!


Mysql Control Center


Ha elindult, akkor láthatjátok a server nevét kiírva. Jobb egérgombbal rákattintva előjön egy menü, ahol az "Edit"-et válasszátok.
Ekkor ezt láthatjátok:

A password részt hagyjátok üresen, vagy ha van ott valami akkor töröljétek. Ha megvan, akkor lent jobb alsó sarokban "Apply" gomb. Ezután Action fül, és azonbelül "Connect" gomb. Ha lent a Messages sorban nincs hiba, és beléptetek, akkor a következőt kell tenni:
Sikeres csatlakozás után megjelenik a Databases, Server Administation és User administration feliratok.


Itt álljunk a "User administration"-ra, majd jobbgomb és "New user"!
Bejön egy Ablak. Úgy kell kitölteni, ahogy a képen látató:


Alapból van root, de ha mégegyszer létrehozzuk, akkor a régit törli és az új jelszó lesz érvényes.
Tehát a következőképpen legyenek a mezők kitöltve:
Username: root
Host: localhost
Password: ezt ti választjátok

Ezután tegyünk pipát a következők elé: All Privileges; With GRANT option (lent van, bal alsó sarok); Global Privileges. Ügyeljünk arra, hogy legyenek kipipálva, ez nagyon fontos!!!
Ha kész akkor "Apply" gomb.
Ezután álljunk a szerverünk nevére, majd válasszuk az Action fület, és a Disconnectet. Nyomjunk a servernéven jobb egérgombot és válasszuk az "Edit"-et. Ekkor a Usernév root legyen, és írjuk be a password-ot, amit választottunk, majd "Apply" gomb.
Ha készen vagyunk, akkor connectáljunk a szerverre (Action->Connect). Ha beenged, akkor mindent jól csináltunk. Ezzel Apache-unk fut, teljes php és mysql támogatást élvezhetünk.

Használjátok egészséggel:) A fórumba várom a visszajelzéseket, problémákat, bár így mennie kell (elméletileg).
Most elmegyek nyaralni, következő részben (kb. 3-4hét múlva) az Apache jelszóval védett oldalairól lesz szó.
Jó nyaralást mindenkinek!


Kapcsolódó hírek/cikkek:
MySQL Administrator
Apache jelszóval védett oldalak
Apache webserver


Warning: require(../forum/centercomments.php) [function.require]: failed to open stream: No such file or directory in /var/www/www.szamitogep.hu/show/read.php on line 95

Warning: require(../forum/centercomments.php) [function.require]: failed to open stream: No such file or directory in /var/www/www.szamitogep.hu/show/read.php on line 95

Fatal error: require() [function.require]: Failed opening required '../forum/centercomments.php' (include_path='.:/usr/share/php/') in /var/www/www.szamitogep.hu/show/read.php on line 95