2Sep

Kezdő Geek: Hogyan kell befogadni saját weboldalát Windows-on( WAMP)

A saját weboldaladnak nem kell havi díjat fizetnie, vagy sok műszaki ismeretet igényel a telepítéshez. Ha csak egy kis weboldalt kell elhelyeznie, amely csak néhány látogatót tartalmaz, akkor a Windows számítógépét WAMP-kiszolgálóvá alakíthatja.

Ha Ön a saját weboldaladnak ad otthont?

Miközben saját weboldalát a helyi számítógépen tárolja, nagyon szórakoztató, ha olyan webhelyet szeretne elérni, amelyet az emberek ténylegesen elérhetnek, érdemes lehet saját web hosting tervet készíteni valahova. A Bluehost korlátlan web hosting szolgáltatást nyújt havonta 3,95 dollárért, teljes támogatást nyújtva a PHP és a MySQL számára. Ez egy egyszerű módja annak, hogy elinduljon egy weboldalon, és egyszerűen csak egy kattintással telepítenek, hogy elkezdhessenek olyan népszerű szoftverekkel, mint a WordPress és mások.

Ha saját helyi webhelyet ad meg, ahova az embereket hozzáférni szeretné, akkor meg kell nyitnia a tűzfalat otthoni számítógépére, és ez azt jelenti, hogy bizonyos biztonsági lyukakat fel lehet nyitni. Teljesen érdemes elgondolkodni egy olcsó tárhely beszerzéséről, mint például a Bluehost vagy a Hostgator.

Ha csak egy helyi fejlesztői szervert szeretne, akkor olvasd el.

Mi a "WAMP"?

A WAMP egy rövidítés, amely a "Windows, Apache, MySQL és PHP" kifejezést jelenti. Amikor WAMP-t töltök le, akkor csak olyan programot töltök le, amely három különböző dolgot telepít. A WAMP-ok kényelmesek, mivel lehetővé teszik, hogy letöltsék és telepítsék az összes olyan csomagot, amelyre dinamikus webtartalomra van szükségük egy csapásra. Ellenkező esetben a három csomagot külön kell letöltenie.

Windows - A "W" a WAMP-ban csak ott van, hogy meghatározza, hogy a program kompatibilis a Windows operációs rendszerekkel.

Apache - Ez a program, amely a weboldal tényleges fogadására szolgál. Ezzel önmagában HTML fájlokat és egyéb statikus webes tartalmakat tárolhat.

MySQL - Ez egy adatbázist biztosít a webes tartalmakhoz. Sok dinamikus weboldalnak adatokat kell tárolnia( azaz a webfiókhoz tartozó felhasználóneveket és jelszavakat), amelybe a MySQL érkezik.

PHP - A dinamikus webes tartalom írásának legnépszerűbb nyelvét messze. WordPress, Facebook, Joomla és sok más webhely és tartalomkezelő rendszer használja a PHP-t. Ha a statikus weboldalaknál többet szeretne befogadni, a PHP lényeges társ lesz.

Ha Windows helyett Linuxot futtat, akkor LAMP-ot kell telepítenie. Az IIS használatával is lehetőség nyílik weboldalt üzemeltetni a Windows rendszeren, így nem kell harmadik féltől származó szoftvert telepíteni. Az IIS útvonal megkeresése nem ajánlott a legtöbb célra, és sokkal inkább egy folyamat a dinamikus webtartalom támogatására - ezért ragaszkodjon a WAMP-hoz, hacsak nincs olyan egyedi körülmény, amely az IIS-t igényli.

Mielőtt folytatnánk, kérjük, értsd meg, hogy a mindennapos számítógépen és a fogyasztói minőségű internetkapcsolat webhelyén történő hosting nem ajánlott semmiféle tesztelési célra és / vagy kevés látogató számára egy kis webhelyet. Ne feledje, hogy a következő alkalommal, amikor a Windows Update-nek újra kell indítania a rendszert, a webhely leesik vele együtt - nem ideális helyzet komoly weboldal esetén.


A WAMP

telepítése Sok WAMP program létezik, de a WampServerrel dolgozunk. Menjen át a weboldalukra és töltse le a program legújabb verzióját, majd indítsa el a telepítést.

A telepítési utasítások magától értetődőek;csak tartsa mindent az alapértelmezett értéken, és tartsa lenyomva a Tovább gombot. A WampServer az alapértelmezett böngésző használatához csak akkor kattintson a Megnyitás gombra, ha úgy dönt, hogy megvizsgálja a webhelyet:

A Windows tűzfalon adja hozzá az Apache biztonsági kivételét is:

A telepítés befejezése után jelölje be a"Indítsa el a WampServer 2-et most", mielőtt elérte a Finish-ot. A programnak az értesítési területen futnia kell.

Kattintson a bal egérgombbal az ikonra, és a "Localhost" megnyomásával nyissa meg a webhelyet.

Az alapértelmezett oldal jelenleg csak egy gyors információs oldalt jelenít meg, így meggyőződhetünk arról, hogy minden alkatrész megfelelően működik. Ha látja ezt a képernyőt, akkor sikeresen telepítette a WAMP szervert.

Néhány gyors hibaelhárítás

A program számos tesztinstallálását elvégeztük, és megállapítottuk, hogy a Microsoft néhány csomagja elengedhetetlen ahhoz, hogy a WampServer megfelelően működjön. Ha eddig a hiba miatt bajba került, győződjön meg róla, hogy telepítve van a következő frissítések, távolítsa el a WampServer programot, indítsa újra a számítógépet és telepítse újra a WampServert.

WAMP 32 bites szükséges csomagok:
Microsoft Visual C ++ 2008 SP1 újraelosztható csomag( x86)
Microsoft Visual C ++ 2010 SP1 újraelosztható csomag( x86)
Microsoft Visual C ++ 2012( vcredist_x86.exe)

WAMP 64 bites csomagok:
Microsoft Visual C ++ 2008 SP1 újratervezett csomag( x86)( ez nem hibás - az x86-os csomag szükséges)
Microsoft Visual C ++ 2008 újraelosztható csomag( x64)
Microsoft Visual C ++ 2010 SP1 újratervezett csomag( x64)
Microsoft Visual C ++ 2012vcredist_x64.exe)

További WAMP-konfiguráció

A webkiszolgáló által megjelenített oldal( ok) megváltoztatásához nyissa meg a www könyvtárat a bal oldali kattintással a WAMP ikonra az értesítési területen.

A megnyíló mappa, ahol meg kell adnia bármely olyan fájlt, amelyet szeretne a webhelyén elhelyezni. Bármi, ami a WordPress telepítőfájljaitól a statikus HTML fájlokig beilleszthető, a változások egyidejűleg megjelennek a webhelyén( csak frissítésre kattintva).

Nézzünk egy gyors példát arra, hogy hogyan dobja le a tartalmat ebbe a mappába ahhoz, hogy a webhelyen megjelenjen. Használhatja a webes fejlesztési programot, vagy valami olyat, ami egyszerűen a Notepad-hoz hozzon létre egy alapvető PHP oldalt, és tegye a webhelyére.

A következő kód jó kezdet:

& lt; html & gt;
& lt; head & gt;
& lt; title & gt; PHP teszt & lt; / title & gt;
& lt; / head & gt;
& lt; body & gt;
& lt; php echo '& lt; p & gt; Hello World & lt; / p & gt;';? & Gt;
& lt; / body & gt;
& lt; / html & gt;

Illessze be ezt a kódot jegyzettömbbe, és mentse el a fájlt index.php -ként a C: \ wamp \ www

belsejében. Most térjen vissza webhelyére( vagy nyomja meg az [F5] frissítést, ha már megnyitottad).csak létrehozott.

Alapértelmezés szerint webhelye jelenleg csak a WampServer telepített számítógépén érhető el. Ez tökéletes mindazoknak, akik csak tesztelési vagy fejlesztési célokra használják a WAMP szervert, de ahhoz, hogy webhelyét a világ többi részéhez hozzáférhessék, kattintson a WampServer ikonra, és kattintson a "Put Online" gombra.

Alapértelmezés szerint az Apache konfigurációs fájlját úgy állították be, hogy megtagadja a bejövő kapcsolatokat mindenkinek, kivéve a localhostet, ezért két sornyi kódot is meg kell változtatnia, hogy a többi eszköz ne jelenjen meg "403 tiltott" hiba esetén, amikor megpróbálnaktöltse be webhelyét. A httpd.conf( Apache konfigurációs fájl) eléréséhez kattintson a bal gombbal a WampServer menüre, és nézze meg az Apache mappát.

Görgessen lefelé, amíg meg nem jelenik egy olyan kód, amelyik a következőket mondja:

Rendelés megtagadása,

letiltása

törlése Törölje ezt a kódot és cserélje ki:

Rendelés engedélyezése, Deny

Engedélyezés az összes

fájlból Mentse a módosításokat a httpd.conf fájlba és indítsa újra az összesetszolgáltatásokat.

A webhelyet most elérhetővé kell tenni a világhálóról. Ha nem, győződjön meg róla, hogy átirányította a 80-as portot a számítógépére az útválasztón.