Memcachedi kasutamiseks Windowsis tuleb esmalt alla laadida Memcached Win32 installimiseks.
Allalaadimise aadress: http://jehiah.cz/projects/memcached-win32/
Pärast lahtipakkimist sisesta lihtsalt järgmine käsk c:memcachedmemcached.exe -d install käsuaknasse, et paigaldada memcached Windowsi teenusena.
Pärast teenuse käivitamist hõivab memcached-teenus vaikimisi pordi 11211 ning vaikimisi on maksimaalne mälu 64M.
Mul tekkisid probleemid nende kahe seadistusvaliku muutmisel ning otsisin internetist palju infot ja kõik ütlesid, et teenust saab käivitada järgmise käsuga:
c:memcachedmemcached.exe -p 12345 -m 1024 -d start, -p tähistab modifitseeritavat porti ja -m tähistab maksimaalset hõivatud mälu (M-s).
Aga ükskõik kuidas ma seda käsku kutsusin, avastasin, et port oli ikka 11211.
Kui avasin Windowsi teenuse juhtpaneeli, avastasin, et vaikimisi paigaldatud serveri käivitusparameetrid memcached.exe ei kirjutanud üldse -p -m parameetreid, vaid ainult 1 -d runservice'i parameetrit. Seega, ükskõik millist käsku sa teenuse käivitamiseks kasutad, see on kasutu, vaata allolevat joonist:
Seega mõtlesin Windowsi teenuse käivitusparameetreid otse muuta, operatsioon on järgmine: avada register ja leida: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmemcached Server ImagePath üksuse väärtus on: "c:memcachedmemcached.exe" -d runservice Muudetud "c:memcachedmemcached.exe" -p 12345 -m 128 -d runservice Pärast salvestamist taaskäivita memcached teenus ja seejärel kirjuta käsureale netstat -n -a, et näha, kas port on nüüd muudetud. ^_^
win8 64-bitine operatsioonisüsteemi register HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\memcached Teiste süsteemide enesetestid!
|