MANGODB Installation
1. Download the MongoDB installation file that I installed for Windows 64-bit, as follows:
Https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.6.6-signed.msi
2. Create a new MongoDB folder on e-disk (casually put, such as E:\mongodb)
3. Unzip the downloaded installation file and move the extracted files to the E-drive MongoDB
4. Establish the MongoDB data storage directory E:\mongodb\data
5. Start MongoDB (simple boot not configured service)
E:\mongodb\bin\mongod.exe--dbpath E:\mongodb\data
You can see the following information:
Indicates that the installation started successfully.
6. Enter http://localhost:27017/in the browser, the following message appears, indicating that MONGDB has been activated.
It looks like you is trying to access MongoDB over HTTP on the native driver port.
7, download the corresponding MongoDB PHP plugin (not very easy to find, if PHP is 5.4-5.5 version available this address: HTTP://PAN.BAIDU.COM/S/1SJJJSYH) and configured.
8. Use in PHP:
Try { $mongonew MONGO (' localhost 'catch$e) { Var_dump ($e);} $mongo _db $mongo->selectdb (' logdatastorage ');
Note: The above code is demo and cannot be used in a production environment.
Memcache Installation
1, 64-bit download
From : http://www.urielkatz.com/archive/detail/memcached-64-bit-windows/
Download:http://www.urielkatz.com/projects/memcached-win64/memcached-win64.zip
Source:Http://www.urielkatz.com/projects/memcached-win64/memcached-src.rar
2, unzip the compressed package just downloaded, get two files: Memcached.exe (server main program), PthreadGC2.dll
3. Run the command prompt with administrator privileges, navigate to the decompression path, install the memcached service, command:
memcached.exe-d Install
4, execution start → management tools → services open Windows Services viewing tool, find memcached service (no proof found not installed successfully)
5. Start memcached:
1024x768 -D start
-D cannot specify port default port 11211 for daemon start
-m Specifies the memory size
6. Configure Windows Firewall to add inbound rules for memcached default port 11211 (This step is not required if both the server and client are native)
7, the test can be normal communication, here with the help of Telnet:
127.0. 0.1 11211
If you enter a blank doc screen, the estimate is OK. The first line of command input is invisible, so I usually first hit the carriage return, return an error, it is OK, this is to indicate that you entered an unrecognized command;
Then look at the status, type stats and enter:
8, download the corresponding memcache PHP plugin (if PHP is 5.5 version available this address: http://pan.baidu.com/s/1mgspf9e) and configured.
9. Connect using in PHP:
$memcache New Memcache; $memcache->connect (' 127.0.0.1 ', 11211);
Reference documents
1. MONGODB installation configuration, start off
2. Windows Memcached installation and configuration instance
Installation of Memcache and MongoDB in PHP environment on Windows