redis安裝:
http://www.68idc.cn/help/server/20141128135092.html
phpredis下載地址:https://github.com/phpredis/phpredis/downloads(https://github.com/dmajkic/redis/downloads)
redis-server啟動后不能關閉cmd界面,關閉之后就不能再連接上了
memcached安裝
1. Memcached-win64 下載:
a. 下載最新版:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available
b. 直接下載: memcached-win64-1.4.4-14.zip(http://www.2cto.com/uploadfile/2012/0713/20120713110308123.zip
2. 解壓放某個盤下面,比如:
D:\WampServer\bin\memcached\memcached.exe
3. 在終端(也即cmd命令界面)下輸入以下命令安裝windows服務:
D:\WampServer\bin\memcached>memcached.exe -d install
4. 再輸入下面命令啟動:
D:\WampServer\bin\memcached>memcached.exe -d start
windows下安裝memcached:(http://jingyan.baidu.com/article/c85b7a640fbfd5003bac9500.html)
來源:http://blog.csdn.net/wusuopubupt/article/details/9128431
一、安裝memcache的php擴展
1. php_memcache.dll 下載:
下載地址:php_memcache.zip http://www.2cto.com/uploadfile/2012/0713/20120713110240777.zip
(那個鏈接里面的dll比較老,可以在這個連接中下載http://file.111cn.net/upload/2014/8/php_memcache.dll.rar)
2. 把php_memcache.dll放到php的ext目錄:
例如:D:\WampServer\bin\php\php5.3.11\ext\php_memcache.dll
3. 打開 php.ini 文件:
我的php.ini的位置:D:\WampServer\bin\php\php5.3.11\php.ini
4. 在 php.ini上增加一行:
extension=php_memcache.dll
5. 重啟Wampserver的apache服務
TIPS:
1、web服務器(Apache)要以管理員的身份啟動停止。
2、PHP 是ts還是nts版的
通過phpinfo(); 查看其中的 Thread Safety 項,這個項目就是查看是否是線程安全,如果是:enabled,一般來說應該是ts版,否則是nts版
3、升級Windows服務器的PHP版本
升級方法一、下載ZIP格式的新版本PHP系統,解包覆蓋現有安裝的文件夾下
升級方法二、下載ZIP格式的新版本PHP系統,單獨解包到一個新的文件夾,修改現在的WEB服務器配置中PHP*EXE或者PHP*DLL的文件夾路徑,指定新文件夾下的文件
4、MySQL
出現如下語句:The ‘InnoDB’ feature is disabled; you need MySQL built with ‘InnoDB’ to have it working;
是mysql配置文件禁掉了這個選項!
關閉mysql數據庫
在mysql的安裝目錄中找到my.ini文件
找到skip-innodb,在前面加上#號
保存,開啟mysql數據庫!搞定!
這也是開啟Mysql數據庫InnoDB功能的方法!!
http://codex.galleryproject.org/MySQL:Enabling_InnoDB_on_Windows
memcache、redis、igbinary、PDO源碼下載:
http://pecl.php.net/package-stats.php
5、PhpIniDir的應用:
PhpIniDir是PHP的初始化文件php.ini的路徑,過去大家將php.ini放在windows目錄下,在PHP5中,PHP.ini的查找路徑不再限于PHP4時代的%SystemRoot%,PHP5會按以下順序查找PHP.ini:
1、PHPIniDir(Apache 2 module only,這個指令僅僅用于當PHP作為Apache模塊時使用,不支持CGI運行的PHP)
2、注冊表鍵值:HKEY_LOCAL_MACHINE/SOFTWARE/PHP/IniFilePath
3、環境變量:%PHPRC%
4、PHP5的目錄(for CLI),或者web服務器目錄(for SAPI modules)
5、Windows目錄(C:/windows or C:/winnt)
這五個方案中,配合Apache2時最好使用PHPIniDir,即在apache2/conf/httpd.conf文件中加入:
# configure the path to php.ini
PHPIniDir " C:/php"
php.ini-dist 和 php.ini-recommended 的區別介紹:
php.ini-recommended的安全等級比php.ini-dist高。默認是把display_errors 設置為 off,將magic_quotes_gpc 設置為Off等等。而相對的php.ini-dist都是默認的配置。
所以說,如果你只是想進行web測試和普通開發,使用php.ini-dist,不然就是用php.ini-recommended。
具體參閱http://www.php.net
簡單說明:
如果是本地開發學習,建議復制 php.ini-dist一份保存為php.ini
如果是服務器上使用,為了安全,復制php.ini-recommended一份保存為php.ini
5、服務關閉重啟:
net stop Apache2.2(mysql...)
net start Apache2.2(mysql...)
文章列表