Home > Backend Development > PHP Tutorial > Installation of memcache and mongodb in PHP environment on windows, memcachemongodb_PHP tutorial

Installation of memcache and mongodb in PHP environment on windows, memcachemongodb_PHP tutorial

WBOY
Release: 2016-07-13 10:11:46
Original
845 people have browsed it

Installation of memcache and mongodb in php environment on windows, memcachemongodb

mangodb installation

1. Download the installation file of mongodb. I installed windows 64-bit. The download address is as follows:

https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.6.6-signed.msi

2. Create a new mongodb folder on drive E (put it anywhere, such as E:mongodb)

3. Unzip the downloaded installation file and move the unzipped file to mongodb on drive E

4. Create the mongodb data storage directory E:mongodbdata

5. Start mongodb (simple startup without configuring the service)

E:\mongodb\bin\mongod.exe --dbpath  E:\mongodb\data
Copy after login

You can see the following information:

Indicates that the installation started successfully.

6. Enter http://localhost:27017/ in the browser, the following message will appear, indicating that mongdb has been started

It looks like you are trying to access MongoDB over HTTP on the native driver port.
Copy after login

7. Download the corresponding mongodb php plug-in (not easy to find, if php is version 5.4-5.5, you can use this address: http://pan.baidu.com/s/1sjJjsYh) and configure it.

8. Use in php:

<span>try</span><span> {
    </span><span>$mongo</span> = <span>new</span> Mongo('localhost'<span>);
} </span><span>catch</span>(MongoConnectionException <span>$e</span><span>) {
    </span><span>var_dump</span>(<span>$e</span><span>);
}
</span><span>$mongo_db</span> = <span>$mongo</span>->selectDB('logdatastorage');
Copy after login

Note: The above code is a 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 code: http://www.urielkatz.com/projects/memcached-win64/memcached-src.rar

2. Unzip the compressed package you just downloaded and get two files: memcached.exe (server main program), pthreadGC2.dll

3. Run the command prompt with administrator rights, locate the decompression path, and install the Memcached service. Command:

memcached.exe -d install
Copy after login

4. Execute Start→Management Tools→Services, open the Windows service viewing tool, and find the memcached service (not found indicates that the installation was not successful)

5. Start Memcached:

memcached.exe -m <span>1024</span> -d start
Copy after login

-d is to start the daemon process, the port cannot be specified. The default port is 11211
-m is to specify the memory size

6. Configure Windows Firewall and add inbound rules for Memcached default port 11211 (if both the server and client are on this machine, this step is not required)

7. Test whether normal communication is possible. Use Telnet here:

telnet <span>127.0</span>.<span>0.1</span> <span>11211</span>
Copy after login

If you enter a blank doc screen, it is probably OK. The first line of command input is invisible, so I usually hit Enter first and an Error will be returned. It doesn’t matter. This means that the command you entered is an unrecognized command;

Then check the status, type stats and press Enter:

8. Download the corresponding memcache php plug-in (if php is version 5.5, you can use this address: http://pan.baidu.com/s/1mgspf9e) and configure it.

9. Connect and use in php:

<span>$memcache</span> = <span>new</span><span> Memcache;
</span><span>$memcache</span>->connect('127.0.0.1', 11211);
Copy after login

Reference Document

1. Mongodb installation configuration, startup and shutdown

2. Memcached installation and configuration example under Windows

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/927206.htmlTechArticleInstallation of memcache and mongodb in php environment on windows, memcachemongodb mangodb installation 1. Download the installation file of mongodb, I installed it For Windows 64-bit, the download address is as follows: https://fas...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template