XAMPP konfigurációm
switch to English
váltás Angolra
vissza a főoldalra
XAMPP konfigurációm (XP SP1/SP2)




A konfiguráció eredetileg az apachefriends.org forum-on volt publikálva. Itt a link :

http://www.apachefriends.org/f/viewtopic.php?f=16&t=40356&p=159999&hilit=Mercury+1.7.2#p159999


Megjegyzés : A sötétvörös (bordó) szövegek hozzátett megjegyzések, ehhez az oldalhoz készültek. Az eredeti szöveg világoskék.

----------------------------------------------------------------------------------------------------

Az angol bevezető szöveg fordítása :


Ez az én know-how-m XAMPP 1.7.3 szerver konfigurálására XP SP2-n Mercury/32 levelező szerverrel. Nem vagyok tapasztalt fejlesztő, ezért ez a saját készítésű know-how tartalmazhat hibákat. Akárhogyis, kétszer-háromszor teszteltem az elmúlt néhány héten és úgy látszik, jól működik. Tehát használd/használja ha akarod/akarja, de én semmit sem tudok garantálni.

Az ötlet Mercury/32 v4.61 használatára az eredeti helyett Thomas R. Stephenson-tól jön, megtalálhatja/megtalálhatod az esetet itt :
http://community.pmail.com/forums/thread/17370.aspx

A felhasznált tananyagok :
http://dev.mysql.com/doc/refman/5.1/en/adding-users.html
http://laffers.net/howtos/howto-install-apache
http://laffers.net/howtos/howto-install-mysql
http://laffers.net/howtos/howto-install-php


Az itt következő rész az eredeti (korábban nem publikált) magyar nyelvű szöveg :

XAMPP telepítés (Apache Friends XAMPP (Basis Package) version 1.7.3)
---------------

PC : PII. 400 MHz Siemens-Fujitsu

op. rendszer : Win XP SP2

Megjegyzés : Később Pentium IV. Siemens-Fujitsu SCENIC 1600MHz gépet és Win XP SP1-et használtam.

Telepítés helye : C:\xampp

Eredeti konfigurációs fájlok mentése egy könyvtárba és írásvédetté tételük.

MySQL beállítások XAMPP-ban, adatbázis létrehozása
--------------------------------------------------

Adatbázis :

database

Név, jelszó :

data_user
password

Megjegyzés : Például, az adatbázis 'idname_database' és a szerver 'localhost', ekkor ez 'idname_database'@'localhost' lenne mysql shell-ben. Ebben a konfiguráció-leírásban 'database' jelöli az olyan valódi adatbázis nevet, mint pl. 'idname_database'.

Tudnivalók : readme_en.txt (a xampp könyvtárban, csak a windows verzióban)
Megjegyzés : Az első instrukció a helyes, vagyis a security oldalon kell a jelszót beállítani, nem pedig mysqladmin utasítással DOS shellben.

1. A mysql adminisztrátor jelszó megadása így hibát okozhat :

mysqladmin -u root password 'root'

Jelszó megadás csak úgy, ahogy a readme-ben kéri (a security page-en) !
(És nem a mysqladmin-al DOS shellben !!)

Jelszóhiba esetén egyszerűbb újratelepíteni a xampp-ot.

2.
A phpmyadmin elsőre azt írhatja ki, hogy elutasítja a mysql. Ilyenkor újra kell tölteni az oldalt.

Megjegyzés : Ez csak a PII 400MHz gépemen fordult elő. A másik gépemen nem volt ilyen gondom mysql-el.

3.
Az database adatbázis létrehozása phpmyadmin-ban.

Megjegyzés : Mivel nem volt új felhasználó létrehozva eddig a pontig, ezt (3.) root-ként kell végrehajtani. Az adatbázis tábla szintén létrehozható most, miután az adatbázis már létre lett hozva. Az adatbázis tábla létrehozása megtehető a phpmyadmin SQL parancsszöveg mezőjében.

4.
A mysql shellben :

mysql> CREATE USER 'data_user'@'localhost' IDENTIFIED BY 'password' ;

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
-> ON database.*
-> TO 'data_user'@'localhost' ;


Megjegyzés : Mindezek után a mysql szervert újra kell indítani.

XAMPP konfigurálása (SUSE_lamp_szerver.txt alapján)
---------------------------------------------------

php.ini : nem kell változtatni

Megjegyzés : A változtatások alább a httpd.conf-ban nem igazán szükségesek, mert a legtöbb Apache web szerver támogatja a "php" kiterjesztést, de nagyon ritkán támogatja a "html", "htm", stb. kiterjesztéseket. Én csak azért teszem ezt (lentebb), mert a 000webhost.com támogatja a "html" kiterjesztést php szkript fájlokhoz.

httpd.conf :
DirectoryIndex - nem kell változtatni (jobb, mint az enyém)

IfModule -> IfModule mime_module

#2010.04.02. Plusz bejegyzések
AddType application/x-httpd-php3 .htm
AddType application/x-httpd-php3 .html

AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
#------------------------------------

mod_php : ilyen konf. fájl NINCS (és ezek a httpd.conf-ban rendben vannak)

mime.types :

#2010.04.02-i bejegyzés
application/x-httpd-php phtml pht php htm html
# ----------------------------------------------------

A módosított konfigurációs fájlok (httpd.conf, mime.types) mentése egy könyvtárba, írásvédetté tételük. Ezek a módosított fájlok elérhetőek a 'dokumentumok' könyvtáramban.
------------

!!!!! Bevált XAMPP indítási sorrend : mysql, apache, mercury

Megjegyzés : Az én konfigurációmmal a Mercury gyakran rosszul indul. Ilyen esetben a Mercury startlapja jelenik meg (vagy egy üres oldal) http://localhost-al, a XAMPP startlapja helyett. Kipróbáltam néhány módszert e probléma megoldására, de csak azt tudom mondani, hogy jobb várni egy darabig minden egyes szerver indítás után : mysql start .. vár .. apache start .. vár .. mercury start
------------

MERCURY/32 konfigurálása
-----------------------

Az eredeti Mercury/32 (v4.72) törlése a MercuryMail könyvtárból.

A v4.61 verzió telepítése (m32-461) a C:\xampp\MercuryMail könyvtárba :

SMTP client module : MercuryE
This machine's internet domain name : localhost
username for postmaster : postmaster
SMTP relaying mode : Normal

Az eredeti xampp Mercury/32 beállításokból semmit sem kell átvinni !!
Az SMTP és POP3 portok ugyanazok, és a
Configuration -> Mercury SMTP Server -> Connection Control menüben /ablakban/
a 127.0.0.1 IPcím beállítása feleslegesnek látszik
(a "localhost" belső levelezés működik nélküle is).

Hasonlóan feleslegesnek látszik a php.ini fájlban a
; sendmail_from = postmaster@localhost
sor aktiválása.

Új felhasználók hozzáadása
Configuration -> Manage local users .. -> Add
Username : postmaster
Mail password : wampp

Username: newuser
Mail password : wampp

Username : hedergabor
Mail password : wampp

Outlook Express 6 konfigurálása
-------------------------------

Meglévő fiók :

Eszközök -> Fiókok -> Levelezés : localhost
-> Tulajdonságok -> Általános
Postafiók neve : localhost
Felhasználói információ :
    Név : newuser
    e-mail cím : newuser@localhost

-> Tulajdonságok -> Kiszolgálók
A beérkező levelek kiszolgálója : POP3 kiszolgáló.
Beérkező levelek (POP3) : localhost
Kimenő levelek (SMTP) : localhost
Fióknév : newuser
Jelszó : wampp

Fiók létrehozásakor :

Neve: newuser
E-mail cím : newuser@localhost
A beérkező levelek kiszolgálója : POP3 kiszolgáló.
Beérkező levelek kiszolgálója : localhost
Kimenő levelek kiszolgálója : localhost
Fióknév : newuser
Jelszó : wampp

Az angol zárószöveg fordítása :
Jegyezze meg / jegyezd meg, hogy ez a beállítás csak fejlesztéshez hasznos (php levelező funkciók tesztelésére a számítógépen, nem egy valóságos hálózaton). A címzett/fogadó a newuser@localhost .






Szerzői jogok
Copyrights



this page developed for 1024x768 screen resolution !
copyright©2011 Héder Gábor

format : UTF-8, CR+LF