2011. augusztus 26., péntek

jogosultsági problémák mappa-átirányítás esetén - 2.rész


Mappa átirányítása

Mivel a Windows Vista megerősített biztonsági konfigurációval rendelkezik, az adminisztrátorok is felhasználói jogosultsággal tevékenykednek. Ezért aztán hiába van az "administrators" csoportnak is teljes hozzáférése egy mappához, a csökkentett jogokkal dolgozó adminisztrátor-felhasználó nem tud írni oda. (például a védett módban futó Internet Explorer-ben "hozzáférés megtagadva" üzenetet egy kedvenc hozzáadásakor).Bár az üzenet nem túl informatív, a probléma a jogosultságok körül van
Hogy a problémát megoldjuk, teljes hozzáférést kell szereznünk az érintett mappákhoz és a bennük található fájlokhoz. Ehhez először nyissunk egy adminisztrátori jogosultsággal futó parancssort:
a Start gomb lenyomása után gépeljük be a "cmd" betűket, majd a "cmd.exe" megjelenése után
nyomjunk "Ctrl+Shift+Enter"-t. A megnyíló parancssorban adjuk ki az alábbi parancsot:
"icacls x:\mappa /grant \\:(F)(CI)(OI)"
Ha a parancs sikeresen lefutott, az Internet Explorer-t újra kell indítani, hogy a megváltozott
jogosultság érvénybe lépjenek és - többek között - tudjunk kedvencet is menteni. A fenti parancs
teljes hozzáférést biztosít a mappához és egyben leörökíti a jogokat a gyermekobjektumokra, azaz az almappákra és fájlokra is.

2011. augusztus 6., szombat

jogosultsági problémák mappa-átirányítás esetén - 1.rész

Ha személyes mappáinkat nem az alapértelmezett helyen a felhasználóprofilban tároljuk, hanem
esetleg egy másik partíción vagy lemezen, a mappák átirányítása után problémákba ütközhetünk az adatok elérésekor.
A Windows Vista személyes mappáit - akárcsak a korábbi verziókban - át lehet helyezni egy másik helyre, így a "Dokumentumok", "Képek", "Zene", vagy "Kedvencek" hivatkozások is az új helyre mutatnak. Ehhez mindössze kattintsunk az egér másodlagos gombjával a kiszemelt mappára, majd válasszuk a "Tulajdonságok" menüpontot és navigáljunk a "Hely" fülre. Itt megadhatunk egy tetszőleges mappát majd az OK gomb lenyomásával lehetőségünk van egyben át is mozgatni az adatokat az új helyre.

2011. július 15., péntek

a PHP telepítése a Windows Vista webkiszolgálójára 7.rész

A PHP kezdőlap beállítása


A kezdőlapot (példánkban index.php) helyezzük el a "C:\inetpub\wwwroot" könyvtárban,
próbaképp pedig írjuk bele a parancsot, mellyel a PHP információs
lapját jeleníthetjük meg. Ha mindent jól csináltunk, a "http://localhost" (vagy külső lekérés
esetén a weblapunk elérhetősége alatt) az alábbi oldalt kell kapjuk:

A PHP működik.

2011. június 15., szerda

a PHP telepítése a Windows Vista webkiszolgálójára 6.rész

A kiegészítések használatának engedélyezése


Ha mindezzel kész vagyunk, indítsuk újra az IIS szolgáltatást a Manager ablak jobb oldali
sávján található "Restart" hivatkozásra kattintva (lásd 2-es pontban látható kép). Nyissuk
meg a "Default Web Site" beállításait kettős kattintással, majd válasszuk a "Default
Document" lehetőséget. Ide írjuk be a kezdőlapként használni kívánt PHP-oldalt, majd a
jobb oldali sávon kattintsunk az "Apply"-ra.

2011. május 22., vasárnap

a PHP telepítése a Windows Vista webkiszolgálójára 5.rész

A PHP beállítása ISAPI modulként




Ha a PHP-t CGI binárisként szeretnénk futtatni, a fenti mezőkbe a következő értékeket írjuk: *.php;
c:\php\php-cgi.exe; PHP
Ezután szintén a jobb oldali sávon az "Edit Handler Permissions" hivatkozásra kattintva
ellenőrizzük, hogy csak a "Read" és a "Script" vagyis olvasás és szkriptfuttatás vannak
engedélyezve a webhelyre, majd adjunk olvasási és futtatási jogot az "IUSR_GÉPNÉV"
felhasználónak arra a könyvtárra a fájlrendszerben, ahol a "php-cgi.exe" állomány található.
• Ha olyan kiegészítéseket is el szeretnénk érni, mint a MySQL, MMSQL adatbázisok vagy
SSL titkosítás, melyeket a "php.ini"-ben adtunk meg, kattintsunk a bal oldali fában a
legfelső szintre, majd középen nyissuk meg az "ISAPI and CGI Restrictions" bejegyzést, itt
láthatjuk a már korábban beállított PHP program elérési útját. A jobb oldali feladatsávban
kattintsunk az "Edit Feature Settings" hivatkozásra. Itt PHP-konfigurációnknak megfelelően
engedélyezzük a modulok használatát.

2011. április 29., péntek

a PHP telepítése a Windows Vista webkiszolgálójára 4.rész

Az IIS 7 új vezérlőpultja

Mielőtt bármibe belekezdenénk, töltsük le a PHP-t a http://www.php.net/downloads.php
oldalról, majd csomagoljuk ki - példánkban a C:\PHP mappába. A C:\PHP\php.ini-dist fájlt
másoljuk php.ini néven a C:\Windows mappába és konfiguráljuk be igényeink szerint. Ezek
után adjunk az "IUSR_GÉPNÉV" nevű felhasználónak olvasási jogot erre a fájlra (csak a
fájlra, a Windows könyvtárra ne!), hogy a látogatók a helyesen konfigurált PHP-t érhessék
el.
Bontsuk ki a bal oldali fa-struktúrát és kattintsunk kettőt a "Default Web Site"-ra. A középső
konfigurációs elemek közül kattintsunk kettőt a "Handler Mappings"-re, majd a jobb oldali
feladatsávban válasszuk az "Add Script Map" hivatkozást. A felbukkanó ablakban töltsük ki
a mezőket az alábbiak szerint:

2011. április 10., vasárnap

a PHP telepítése a Windows Vista webkiszolgálójára 3.rész

Futtatókörnyezetek és egyéb komponensek kiválasztása


Miután az OK gombbal jóváhagytuk a telepítést a Windows pár perces konfigurálásba kezd
és elérhetővé válnak a kiválasztott lehetőségek. Amennyiben FTP-kiszolgálót is szeretnénk
üzemeltetni, semmi újat nem kell megtanulnunk, az FTP-t továbbra is a régi, megszokott
adminisztrációs konzolról vezérelhetjük.

Az "Administrative Tools" (felügyeleti eszközök) közül kiválasztva az "Internet Information
Services (IIS) Manager"-t előtűnik a webszerver teljesen újratervezett kezelőpultja, ahol
alapértelmezésként kategóriákra bontva láthatjuk a beállítási lehetőségeket. Valamennyi
ikonra kettőt kattintva elérhetjük az objektum részletes beállításait, a jobb oldali "Actions"
feladatsávon pedig a leggyakoribb műveletek listáját láthatjuk. Ellenőrizzük, hogy fut-e a
szolgáltatás, ehhez kattintsunk a jobb gombbal a "Default Web Site" bejegyzésre és
válasszuk a "Browse" menüpontot. Ha az IIS működik egy ehhez hasonló képet kell
kapnunk az alapértelmezett böngészőben.

2011. március 15., kedd

a PHP telepítése a Windows Vista webkiszolgálójára 2.rész

Az IIS 7 moduláris telepítése


Ha például szükségünk lesz menedzselt .NET kódban írt webes alkalmazások futtatására is, jelöljük be a ".NET Extensibility" lehetőséget, ez ugyanis alapértelmezésként nem kerül telepítésre. Hasonlóképpen válasszuk ki a saját PHP kódunk futtatásához szükséges környezetet is: az IIS 7-ben lehetőségünk van CGI binárisként vagy ISAPI modulként is működtetni programunkat. A "Security" ág alatt még azt is meghatározhatjuk, milyen hitelesítési formát kívánunk elérhetővé tenni a szerveren.

2011. február 26., szombat

A PHP telepítése a Windows Vista webkiszolgálójára - 1.rész

A Windows Vista a korábbi Windows-verziókhoz hasonlóan kliensoldalon is tartalmaz egy
viszonylag nagy tudású web- és ftp-kiszolgálót. Az Internet Information Services névre hallgató
szolgáltatás 7-es verziója lényegi változásokat hozott mind a kezelőfelületben, mind a webes és ftptartalmak publikálását illetően. Az IIS 7 részletes bemutatásától most eltekintünk, azt azonban röviden leírjuk, hogyan telepíthetjük napjaink egyik legnépszerűbb dinamikus webszolgáltatását, a PHP-t a Vista webszerverére.Ahhoz, hogy a Windows webkiszolgálóját igénybe vehessük előszöris fel kell azt
telepítenünk, alapértelmezésként ugyanis ez a funkció nincs engedélyezve. Az Internet
Information Services 7 telepítéséhez nyissuk meg a Control Panel-t, majd válasszuk a
"Programs" kategóriát, azon belül pedig kattintsunk a "Turn Windows features on or off"
hivatkozásra. A felbukkanó ablakban keressük ki az "Internet Information Services"
bejegyzést és jelöljük az ki.
Mint láthatjuk a jelölődoboz teli kék színűvé változott, ami azt jelenti, hogy a lehetséges
komponensek közül nem minden lett kiválasztva. Ha ebben az állapotban "OK"-t nyomunk
egy működő, de alapfunkcionalítású szervert kapunk. Most azonban nézzünk mélyebbre,
milyen lehetőségeink vannak még. Az IIS 7 teljesen moduláris felépítésű, így ellentétben a
korábbi változatokkal részletekbe menően meghatározhatjuk, hogy milyen funkciók
legyenek elérhetők. Ez sokkal rugalmasabbá és biztonságosabbá is teszi a rendszert, hiszen
ha például nem kívájuk lehetővé tenni bizonyos típusú szkriptek futását, egyszerűen nem
telepítjük fel a szükséges komponenst, így esély sincs rá, hogy az esetleges biztonsági hibák
problémát okozhassanak.

2011. február 3., csütörtök

office 2007 felügyelet nélküli telepítés

A felügyelet nélküli telepítéssel beavatkozás nélkül installálhatod többek között az Office-t.
• Csomagold ki a Microsoft Office 2007-et a /extract: paraméterrel
• Írd be "setup.exe /admin" az Office testreszabó eszközéhez
• Válaszd ki a "Create a new Setup customization file for the following product"-ot• Oldalt klikkelj a "Licensing and user interface"-re
• Írd be a termékkulcsodat
• Jelöld be a "I accept the terms in the License Agreement" és a "Supress modal"
jelölőnégyzeteket és szedd ki a pipát a "Completion notice" elől
• Válaszd ki a "Display level" mellett a "Basic"-et
• Fájl -> Mentés és például "Unattended.MSP" néven mentsd el
• Lépj ki a programból
• Írd be "setup.exe /adminfile Unattended.MSP" és már indul is a felügyelet nélküli
telepítés