vmiki Posted December 30, 2006 Posted December 30, 2006 Feltelepítettem az IIS-t és azt szeretném, hogy az otthoni hálózat másik gépérõl is eltudjam érni, az ott üzemeltetett oldalt. Hogyan oldható ez meg?
Greene Posted December 30, 2006 Posted December 30, 2006 Beírod a helyi hálózaton lévő gép böngészőjébe az IIS-t futtató gép IP-jét. Az IIS-es gép tűzfalán pedig megnyitod a 80-as portot. Nem ismerem az IIS-t, de lehet, hogy meg kell adnod neki, hogy ha a webszerver (LAN-os) IP-jére érkezik kérés akkor melyik könyvtárat töltse be. Apache-nál ilyet be lehet állítani.
vmiki Posted December 30, 2006 Author Posted December 30, 2006 Jó lenne Apache szervert üzemeltetni, csak nem tudom a PHP-t beüzemelni rajta... Le tudnád írni hogyan kell?
Babó22 Posted January 17, 2007 Posted January 17, 2007 Nem Greene vagyok, de válaszolok. Egy kicsit bonyolult. De van egy úgymond EasyPHP program, ami 5 perc alatt felrakja, és konfigurálja az Apache-ot, PHP és a MySQL-t. Vagy létezik egy Linuxos változata, a LAMP. Jelentése: Linux/Apache/PHP5/MySQL. Nagyon egbe van, és én nagyon szeretem. Szervernek nem használtam még Windows-t.
h.arpad Posted January 17, 2007 Posted January 17, 2007 Az AppServer-t ajánlom, az mindent feltesz, vagy ezt, az egyébként jó leírást: http://www.tanguay.info/wamp/installPhp5.php5
Lorda Posted January 2, 2009 Posted January 2, 2009 Szia! Próbálok segíteni az apache szerver konfigurálásával. Amiket telepíteni fogunk: Apache 2 az ssl nélküli kell PHP5 MySql5 PHPMyAdmin Apache 2 Elindítod a telepítõt. A network domainhoz és a server name-hoz a localhostot megadod. Aztán feltelepíted. Ha mûködik a szerver akkor It works! feliratot fog kiírni a böngészõd. PHP5 Kicsomagolod a c:php könyvtárba. A php.ini-dist fájlt a windows mappába bemásolod és átnevezed php.ini-re. Megnyitod és a loadmodule részhez ezt beilleszted: LoadModule php5_module "c:/php/php5apache2_2.dll" AddHandler application/x-httpd-php .php # configure the path to php.ini PHPIniDir "c:/windows" Csinálsz egy php_info.php fájlt ezzel a kóddal: <?php phpinfo(); ?>. EZt beilleszted a htdocs nevû mappában amit ott találsz ahova megadtad az apache telepítési helyét. ujraindítod az apache-t és a böngészõdbe beirod ezt: http://localhost/php_info.php Ha mûködik a php beállításait kel hogy lásd. MySql Elindítod a telepítõjét aztán: Next->Typical->Next->Install Ha kész kijelölöd a végén hogy Configure the MySQL Server now. Aztán: Next->Detailed Configuration->Next->Select "Developer Machine->Next->Multifunctional Database->Next->Next Decision Support (DSS)/OLAP->Next->Multifunctional Database->Next->Enable TCP/IP Networking-> A Port Number-t állítsd "3306"-ra és jelöld ki az "Enable Strict Mode"-ot. Aztán next. kijelöl "Standard Character Set" és "Next" Kijelölöd az "Install As Windows Service"-t és a Service Name-nek "MySQL"-t adsz meg és kijelölöd a "Launch the MySQL Server automatically"-t , aztán "Next". Kijelölöd a "Modify Security Settings"-et. Beírod a felhasználónevet és a kódot.Megint "Next". Click "Execute" aztán "Finish" Elindítod a MySQL Command Line Client-t a startból. Beírod a felhasználónevedet és a jelszavadat. Aztán ( Ezt pontosan így írd be ahol új sor kezdõdik ott nyomj entert): use test; Create Table name ( id int primarykey auto_increment, name text ); insert into name values (null, "lorda"); Select* From name; Ha minden jó akkor kiírja egy táblázatban, hogy Id: 1 Name :Lorda. PHP+MySql A php.ini-t módosítjuk. Megkeressük az ;extension=php_mysql.dll-t és a ;-t töröljük. És az extension-ok elé ezt beírjuk: extension_dir = "c:/php/ext" Aztán Start->Sajátgép->Tulajdonságok->Speciális->Környezeti változók A rendszerváltozóknál a Path-ot módosítjuk a legvégére ezt beillesztjük: ;C:\php Mentés majd számítógép újraindítása. Ha készen vagyunk létrehozunk a htdocs könyvtárba egy mysql_test.php-t ezzel a tartalommal(az aláhúzott részeket kicseréljük a MySql felhasználónevünkre és jelszavunkra): <?php define("MYSQL_HOST", "localhost"); define("MYSQL_USER", "root"); define("MYSQL_PASS", "password"); define("MYSQL_DB", "test"); $conn = mysql_connect("".MYSQL_HOST."", "".MYSQL_USER."", "".MYSQL_PASS."") or die(mysql_error()); mysql_select_db("".MYSQL_DB."",$conn) or die(mysql_error()); $sql = "SELECT * FROM test"; $res = mysql_query($sql); while ($field = mysql_fetch_array($res)) { $id = $field['id']; $name = $field['name']; echo 'ID: ' . $field['id'] . '<br />'; echo 'Name: ' . $field['name'] . '<br /><br />'; } ?> Ha minden mûködik kiírja azt hogy: Id:1 Name:Lorda PHPMyAdmin: Kicsomagoljuk a htdocs-ba. Létrehozzuk vagy módosítjuk a config.inc.php fájl-t. EZt másoljuk bele (a felhasználónevet és a kódot megint írd át): <?php /* $Id: config.sample.inc.php 9675 2006-11-03 09:06:06Z nijel $ */ // vim: expandtab sw=4 ts=4 sts=4: /** * phpMyAdmin sample configuration, you can use it as base for * manual configuration. For easier setup you can use scripts/setup.php * * All directives are explained in Documentation.html and on phpMyAdmin * wiki <http://wiki.cihar.com>. */ /* * This is needed for cookie based authentication to encrypt password in * cookie */ $cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ /* * Servers configuration */ $i = 0; /* * First server */ $i++; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'YOUR_PASSWORD_HERE'; // Your MySQL Password /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'config'; /* Server parameters */ $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = false; /* Select mysqli if your server has it */ $cfg['Servers'][$i]['extension'] = 'mysql'; /* User for advanced features */ $cfg['Servers'][$i]['controluser'] = 'A felhasználód helye'; $cfg['Servers'][$i]['controlpass'] = 'A kódod helye'; // Your MySQL Password /* Advanced phpMyAdmin features */ $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin'; $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark'; $cfg['Servers'][$i]['relation'] = 'pma_relation'; $cfg['Servers'][$i]['table_info'] = 'pma_table_info'; $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords'; $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages'; $cfg['Servers'][$i]['column_info'] = 'pma_column_info'; $cfg['Servers'][$i]['history'] = 'pma_history'; /* * End of servers configuration */ /* * Directories for saving/loading files from server */ $cfg['UploadDir'] = ''; $cfg['SaveDir'] = ''; ?> Ha a phpMyAdmin mappában az index.php-re kattintasz a böngészõdben. akkor meg kell hogy jelenjen a kezelõfelület. Remélem tudtam segíteni és érthetõ voltam.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now