<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=Apache_telep%C3%ADt%C3%A9se</id>
	<title>Apache telepítése - Laptörténet</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=Apache_telep%C3%ADt%C3%A9se"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Apache_telep%C3%ADt%C3%A9se&amp;action=history"/>
	<updated>2026-05-17T02:13:06Z</updated>
	<subtitle>Az oldal laptörténete a wikiben</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=Apache_telep%C3%ADt%C3%A9se&amp;diff=138594&amp;oldid=prev</id>
		<title>Unknown user: Új oldal, tartalma: „{{GlobalTemplate|Infoalap|SzgLab5PHPInstall}}    Apache HTTP Server Project: http://httpd.apache.org/ &lt;br&gt; 2.0.* és 2.2.* verziók letöltése: http://httpd.apache.org…”</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Apache_telep%C3%ADt%C3%A9se&amp;diff=138594&amp;oldid=prev"/>
		<updated>2012-10-21T20:21:56Z</updated>

		<summary type="html">&lt;p&gt;Új oldal, tartalma: „{{GlobalTemplate|Infoalap|SzgLab5PHPInstall}}    Apache HTTP Server Project: http://httpd.apache.org/ &amp;lt;br&amp;gt; 2.0.* és 2.2.* verziók letöltése: http://httpd.apache.org…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Új lap&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{GlobalTemplate|Infoalap|SzgLab5PHPInstall}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Apache HTTP Server Project: http://httpd.apache.org/ &amp;lt;br&amp;gt;&lt;br /&gt;
2.0.* és 2.2.* verziók letöltése: http://httpd.apache.org/download.cgi &amp;lt;br&amp;gt;&lt;br /&gt;
1.3.37 verzió letöltése: http://archive.apache.org/dist/httpd/binaries/win32/&lt;br /&gt;
&lt;br /&gt;
* Állítsd le Az IIS-t, és összes egyéb futó webszerver szolgáltatást.&amp;lt;br&amp;gt; Szolgáltatások elérése: &amp;#039;&amp;#039;Vezérlőpult / Felügyeleti eszközök / Szolgáltatások&amp;#039;&amp;#039;, vagy parancssorból =services.msc= &amp;lt;br&amp;gt; Győződj meg róla, hogy a =localhost= címen nem található webes tartalom. A címet beírva a következő hibaüzenetet kell kapni: &amp;#039;&amp;#039;The connection was refused when attempting to connect 127.0.0.1&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Az Apache összeakadhat a Skype-pal, mert a Skype néha rátelepszik a 80-as portra. Megoldási alternatívák:&lt;br /&gt;
** Skype kikapcsolása&lt;br /&gt;
** &amp;lt;em&amp;gt;Tools / Options / Connection / Use port 80 and 443 as alternatives for incoming connections&amp;lt;/em&amp;gt;-t kikapcsolni&lt;br /&gt;
** Másik portra kell bekonfigurálni az Apache-ot (&amp;lt;pre&amp;gt;Apache/conf/httpd.conf&amp;lt;/pre&amp;gt;-ba =Listen 8080= és =Port 8080=)&lt;br /&gt;
&lt;br /&gt;
* Telepítsd az Apache-ot.&lt;br /&gt;
** &amp;lt;i&amp;gt;Network domain&amp;lt;/i&amp;gt;: =localhost=&lt;br /&gt;
** &amp;lt;i&amp;gt;Server name&amp;lt;/i&amp;gt;: =localhost=&lt;br /&gt;
** &amp;lt;i&amp;gt;Administrator&amp;#039;s email address&amp;lt;/i&amp;gt;: tetszőleges kamu email cím, de kötelező valamit beírni, különben nem indul el a szerver&lt;br /&gt;
&lt;br /&gt;
* Ha telepítés után még mindig összeakad valamivel, keresd meg a =netstat -noa= paranccsal a 127.0.0.1:80 socketet foglaló processzt, és lődd ki a &amp;lt;i&amp;gt;Task Manager&amp;lt;/i&amp;gt;ben. A processz azonosításához érdemes beikszelni a &amp;#039;&amp;#039;nézet / oszlopok kiválasztása&amp;#039;&amp;#039; ablakban a &amp;lt;em&amp;gt;PID&amp;lt;/em&amp;gt;-t.&lt;br /&gt;
&lt;br /&gt;
* A 127.0.0.1 címen be kell jönnie a teszt oldalnak.&lt;br /&gt;
** Ha az Apache elindult, de az 127.0.0.1 címen nem jön be semmi (csak &amp;#039;&amp;#039;waiting...&amp;#039;&amp;#039; végtelen ideig), próbálkozz az&lt;br /&gt;
		  [http://archive.apache.org/dist/httpd/binaries/win32/ 1.3.37-es verzióval]&lt;br /&gt;
** Ha &amp;#039;&amp;#039;403 Forbidden&amp;#039;&amp;#039; hibát dob, rosszul vannak konfigurálva a jogosultságok (=&amp;amp;lt;Directory&amp;amp;gt;= szakasz)&lt;br /&gt;
&lt;br /&gt;
* Hibás konfigurációs file vagy foglalt port esetén nem indul el a service, és csak egy semmitmondó =Service specific error occurred: 1= hibaüzenetet ír ki.&lt;br /&gt;
** Apache 2.2.x-nél a httpd.exe-t közvetlenül elindítva megmondja, hogy a konfigurációs file melyik sorában volt a hiba.&lt;br /&gt;
** Ha régebbi verzióval próbálkozol, a windows eventek között szokta írni a hibaüzenetet: &amp;#039;&amp;#039;Vezérlőpult | Felügyeleti eszközök || Eseménynapló || Számítógépkezelés (helyi)/Rendszereszközök/Eseménynapló/Alkalmazás  duplakatt a bejegyzésre&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Minden átkonfigurálás után újra kell indítani az Apache-ot az Apache Monitor segítségével vagy parancssorból:&lt;br /&gt;
** 2.2 verzióban: &amp;lt;pre&amp;gt;net stop apache2.2&amp;lt;/pre&amp;gt;, majd &amp;lt;pre&amp;gt;net stop apache2.2&amp;lt;/pre&amp;gt;&lt;br /&gt;
** 2.x verzióban: &amp;lt;pre&amp;gt;net stop apache2&amp;lt;/pre&amp;gt;, majd &amp;lt;pre&amp;gt;net start apache2&amp;lt;/pre&amp;gt;&lt;br /&gt;
** 1.x verzióban: &amp;lt;pre&amp;gt;net stop apache&amp;lt;/pre&amp;gt;, majd &amp;lt;pre&amp;gt;net start apache&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=PHP telepítése=&lt;br /&gt;
&lt;br /&gt;
PHP: http://www.php.net/ &amp;lt;br&amp;gt;&lt;br /&gt;
Letöltés: http://www.php.net/downloads.php&lt;br /&gt;
&lt;br /&gt;
* Csomagold ki a &amp;lt;pre&amp;gt;php-5.x.x-Win32.zip&amp;lt;/pre&amp;gt;-et egy könyvtárba&lt;br /&gt;
&lt;br /&gt;
* Készíts másolatot az Apache httpd.conf fájljáról (&amp;lt;pre&amp;gt;c:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf&amp;lt;/pre&amp;gt;), mert ha valamit elszúrnál, egyszerűbb előről kezdeni és lépésről lépésre haladva eljutni a hibás sorig.&lt;br /&gt;
&lt;br /&gt;
* Nyisd meg az =httpd.conf= fájlt, és bővítsd a következő sorokkal:&lt;br /&gt;
** =LoadModule php5_module c:/&amp;amp;lt;php könyvtára&amp;amp;gt;/php5apache.dll= (illetve verziótól függően =php5apache2.dll= és =php5apache2_2.dll=)&lt;br /&gt;
** =AddModule mod_php5.c= (Apache 2.2 esetén nem kell)&lt;br /&gt;
** =AddType application/x-httpd-php .php=&lt;br /&gt;
** =PHPIniDir c:/&amp;amp;lt;php.ini könyvtára&amp;amp;gt;=&lt;br /&gt;
&lt;br /&gt;
* Továbbá módosítsd a következő sorokat:&lt;br /&gt;
** =DocumentRoot &amp;amp;lt;megjelenítendő honlap gyökérkönyvtára&amp;amp;gt;=&lt;br /&gt;
** =Directory &amp;amp;lt;megjelenítendő honlap gyökérkönyvtára&amp;amp;gt;=&lt;br /&gt;
** =DirectoryIndex index.html index.htm index.php=&lt;br /&gt;
&lt;br /&gt;
* Update: apache 2.2 alatt a http://127.0.0.1 címen a htdocs-ban lévő eredeti &amp;quot;It works!&amp;quot; felirat jön be, míg a http://localhost címen a beállított documentroot-ban lévő index.html-t tölti be. &lt;br /&gt;
&lt;br /&gt;
* A könyvtárnevekben =/= szerepeljen =\= helyett, és ha tartalmaznak szóközt (pl. _Program Files_), kerüljenek idézőjelek közé. A könyvtárhivatkozásoknál pontosan akkor legyen lezáró =/= jel, ha eredetileg is ott volt; ne írd hozzá és ne hagyd le.&lt;br /&gt;
&lt;br /&gt;
* A =php.ini-dist= konfigurációs file-ból készíts egy másolatot =php.ini= néven, és módosítsd a következő sorokat illetve töröld előlük a kommentezést:&lt;br /&gt;
** =extension_dir = &amp;lt;i&amp;gt;c:/&amp;amp;lt;php könyvtára&amp;amp;gt;/ext/&amp;lt;/i&amp;gt;= (idézőjelben)&lt;br /&gt;
** =extension = php_gd2.dll= (grafikus könyvtár)&lt;br /&gt;
** =error_reporting = E_ALL &amp;amp; ~E_NOTICE=&lt;br /&gt;
** =display_startup_errors=On=, ha csak a helyi gépen elérhető a weblap.&lt;br /&gt;
** Továbbá állítsd be a resource limiteket igényeid szerint.&lt;br /&gt;
&lt;br /&gt;
* Állítsd le és indítsd újra az Apache2 szolgáltatást (restart nem elég!)&lt;br /&gt;
&lt;br /&gt;
=MySQL telepítése=&lt;br /&gt;
&lt;br /&gt;
MySQL Developer Zone: http://www.mysql.org/ &amp;lt;br&amp;gt;&lt;br /&gt;
Letöltés: http://www.mysql.org/downloads/&lt;br /&gt;
&lt;br /&gt;
* Csomagold ki a MySQL-t egy könyvtárba, és indítsd el a szervert (bin/mysqld-nt.exe).&lt;br /&gt;
* Ha service-ként is telepítetted, elindíthatod parancssorból a =net start mysql= paranccsal.&lt;br /&gt;
&lt;br /&gt;
* Ha a telepítős változatot választottad, felrakás után a wizardban ezek a beállítások ajánlottak:&lt;br /&gt;
** &amp;#039;&amp;#039;Detailed Configuration&amp;#039;&amp;#039;&lt;br /&gt;
** ha csak órai munkához telepíted vagy kisebb honlapokat írnál otthon: &amp;#039;&amp;#039;Developer Machine, Multifunctional Database, Decision Support (DSS)/OLAP&amp;#039;&amp;#039;&lt;br /&gt;
** Csekkold ki az &amp;#039;&amp;#039;TCP/IP hozzáférést&amp;#039;&amp;#039;, ha más gépről nem akarsz csatlakozni az adatbázishoz, csak otthon fejlesztenél alatta.&lt;br /&gt;
** Szigorúan csak kalandoroknak! &amp;#039;&amp;#039;Best support for multilingualism (UTF-8)&amp;#039;&amp;#039;. Figyelem! Hatalmas szívás tud lenni egy más karakterkódolású adatbázis portolása UTF-8 alá. És készülj fel rá, hogy sok-sok szívás lehet a PHP-MySQL-Phpmyadmin kombó használata esetén az UTF-8 kódolás. Ezekből a régi verziók vagy rosszul vagy egyáltalán nem támogatják ezt a kódolást, és az újak sem tökéletesek. Viszont nagyon hasznos tud lenni, ha rendes ékezetkezelést akarsz. Mielőtt döntenél, mindenképpen olvass utána google-on a &amp;#039;&amp;#039;mysql+utf8&amp;#039;&amp;#039; témának! Készülj fel rá, hogy kb. minden query előtt ki kell adni a collation-re és character set-re a megfelelő direktívákat. És persze php-ban a mysql_connect() után is ajánlott rögtön ezek meghívása, a biztonság kedvéért.&lt;br /&gt;
** &amp;#039;&amp;#039;Install as windows service&amp;#039;&amp;#039; maradjon becsekkolva. Nem muszáj a windows betöltődésekor rögtön elindulnia, kézzel is el tudod indítani a &amp;lt;pre&amp;gt;net start msyql&amp;lt;/pre&amp;gt; paranccsal.&lt;br /&gt;
** Hozz létre egy root accountot, jegyezd meg a jelszót. Anonymous account nem célszerű.&lt;br /&gt;
&lt;br /&gt;
* A &amp;lt;pre&amp;gt;mysql/bin/libmysql.dll&amp;lt;/pre&amp;gt;-t másold be az Apache2 gyökérkönyvtárába vagy a =Windows= könyvtárba vagy rakd bele a PATH környezeti változóba, különben az apache hibát fog dobni, hogy nem tudja betölteni a php_mysql.dll-t.&lt;br /&gt;
* &amp;lt;pre&amp;gt;php.ini&amp;lt;/pre&amp;gt;-ben töröld a &amp;lt;pre&amp;gt;;extension=php_mysql.dll&amp;lt;/pre&amp;gt; sor elejéről a pontosvesszőt.&lt;br /&gt;
* Ha használsz tűzfalat és becsekkoltad a TCP/IP kapcsolódást, engedélyezd a 3306-os portot.&lt;br /&gt;
&lt;br /&gt;
* A MySQL 5.0 előtti verziókban hasznos volt végrehajtani az alábbi parancsokat és queryket, hogy inicializálja a root accountot. Nekem a frissen feltett MySQL 5.1-ben erre már nem volt szükségem. A parancsokat a &amp;#039;&amp;#039;c:\Program Files\MySQL\MySQL Server\bin&amp;#039;&amp;#039; könyvtárban hajtsd végre:&lt;br /&gt;
** =mysqladmin -u root password= &amp;amp;lt;új jelszó&amp;amp;gt;&lt;br /&gt;
** =mysql -u root -p mysql=&lt;br /&gt;
** =Enter password:= &amp;amp;lt;jelszó&amp;amp;gt;&lt;br /&gt;
** =mysql&amp;gt; USE mysql;=&lt;br /&gt;
** =Database changed=&lt;br /&gt;
** =mysql&amp;gt; DELETE FROM user WHERE Host=&amp;#039;localhost&amp;#039; AND User=&amp;#039;&amp;#039;;=&lt;br /&gt;
** =Query OK, 1 row affected (0.00 sec)=&lt;br /&gt;
** =QUIT=&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;MySQL 5.0-tól van tárolt eljárás (stored procedure) támogatás. Aki más adatbázisokban hozzászokott, annak érdemes lehet használnia, de ezzel is sok szívás lesz! (Delimiter állítgatás, PHP konstansok állítása, stb.) Mielőtt belevágsz, itt is érdemes egy google-körutat tenni.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=PHPeclipse telepítése=&lt;br /&gt;
&lt;br /&gt;
PHPeclipse: http://www.phpeclipse.net/ &amp;lt;br&amp;gt;&lt;br /&gt;
Letöltés: http://sourceforge.net/project/showfiles.php?group_id=57621&lt;br /&gt;
&lt;br /&gt;
* Csomagold ki a PHPeclipse-et az Eclipse gyökérkönyvtárába (a features és a plugins könyvtárak összefésülődnek), és indítsd el az Eclipse-et =-clean= kapcsolóval.&lt;br /&gt;
&lt;br /&gt;
* Ha az Eclipse nem indul el, telepítsd a JRE 1.4.2-t, vagy újabbat, és a PATH-ban állítsd be a JRE bin könyvtárát. Semmilyen más JRE ne  előzze meg a PATH-ban az újonnan telepítettet.&lt;br /&gt;
&lt;br /&gt;
-- [[PallosPeter|Peti]] - 2007.08.14.&lt;br /&gt;
&lt;br /&gt;
-- [[PallosTamas|Velias]] - 2008.12.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoalap]]&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>