Lai izmantotu Memcached operētājsistēmā Windows, vispirms ir jālejupielādē Memcached Win32 instalēšanai.
Lejupielādes adrese: http://jehiah.cz/projects/memcached-win32/
Pēc izsaiņošanas komandu logā vienkārši ievadiet šādu komandu c:memcachedmemcached.exe -d instalēt, lai instalētu memcached kā Windows pakalpojumu.
Pēc pakalpojuma palaišanas memcached pakalpojums pēc noklusējuma aizņem 11211 portu, un maksimālā atmiņa, kas aizņemta pēc noklusējuma, ir 64M.
Es saskāros ar dažām problēmām, mainot šīs divas konfigurācijas opcijas, un es meklēju daudz informācijas internetā, un viņi visi teica, ka es varu sākt pakalpojumu ar šādu komandu:
c:memcachedmemcached.exe -p 12345 -m 1024 -d start, -p norāda modificējamo portu, un -m norāda maksimālo aizņemto atmiņu (M).
Bet neatkarīgi no tā, kā es saucu šo komandu, es atklāju, ka osta joprojām bija 11211.
Atverot Windows pakalpojumu vadības paneli, es atklāju, ka servera startēšanas parametri, kas instalēti pēc noklusējuma, memcached.exe vispār nerakstīja -p -m parametrus, tikai 1 -d runservice parametru.
Tātad, neatkarīgi no tā, kādu komandu izmantojat, lai sāktu pakalpojumu, tas ir bezjēdzīgi, skatiet zemāk redzamo attēlu:
Tāpēc es domāju tieši mainīt Windows pakalpojuma startēšanas parametrus, darbība ir šāda, atveriet reģistru un atrodiet:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmemcached serveris
Vienuma ImagePath vērtība ir: "c:memcachedmemcached.exe" -d runservice
Mainīts uz "c:memcachedmemcached.exe" -p 12345 -m 128 -d runservice
Pēc saglabāšanas restartējiet memcached pakalpojumu un pēc tam komandrindā ierakstiet netstat -n -a, lai redzētu, vai ports tagad ir mainīts. ^_^