Windows 8.1 – 永夜 https://www.shuijingwanwq.com 没有不值得去解决的问题,也没有不值得去学习的技术! Mon, 16 Nov 2015 02:43:30 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.0 Windows 8.1下Redis的安装,且配置支持php的实现流程 https://www.shuijingwanwq.com/2015/11/16/769/ https://www.shuijingwanwq.com/2015/11/16/769/#comments Mon, 16 Nov 2015 02:40:35 +0000 http://www.shuijingwanwq.com/?p=769 浏览量: 128

1、打开网址:http://redis.io/download ,

Windows
Redis的项目不正式支持Windows。然而,微软开放技术集团开发并维护一个针对Windows 64位的Redis版本。如图1

Redis的项目不正式支持Windows。然而,微软开放技术集团开发并维护一个针对Windows 64位的Redis版本。

Redis的项目不正式支持Windows。然而,微软开放技术集团开发并维护一个针对Windows 64位的Redis版本。

2、其网址通过点击 Learn more 链接至:https://github.com/MSOpenTech/redis

根据提示,可以在 http://github.com/MSOpenTech/redis/releases 下载到最新的二进制文件,如图2

根据提示,可以在 http://github.com/MSOpenTech/redis/releases 下载到最新的二进制文件

根据提示,可以在 http://github.com/MSOpenTech/redis/releases 下载到最新的二进制文件

3、下载最新版本的二进制文件:Redis-x64-2.8.2104.msi

在步骤6:将Redis的安装文件夹添加到PATH环境变量
在步骤7:添加例外至Windows防火墙

下载最新版本的二进制文件:Redis-x64-2.8.2104.msi

下载最新版本的二进制文件:Redis-x64-2.8.2104.msi

安装步骤如下:

安装步骤1

安装步骤1

安装步骤2,同意相应协议

安装步骤2,同意相应协议

安装步骤3,将Redis的安装文件夹添加到PATH环境变量

安装步骤3,将Redis的安装文件夹添加到PATH环境变量

安装步骤4,添加例外至Windows防火墙

安装步骤4,添加例外至Windows防火墙

安装步骤5

安装步骤5

安装步骤6

安装步骤6

在任务管理器的服务中查看Redis

在任务管理器的服务中查看Redis

4、安装php的Redis扩展

在php官方网站下载php_redis.dll

在php官方网站下载php_redis.dll

在php官方网站下载php_redis.dll

下载5.4的线程安全版本

下载5.4的线程安全版本

复制php_redis.dll文件至php安装目录的ext目录下

复制php_redis.dll文件至php安装目录的ext目录下

在php.ini文件中配置启用redis扩展

在php.ini文件中配置启用redis扩展

在phpinfo中查看是否存在redis

在phpinfo中查看是否存在redis

5、客户端phpRedisAdmin安装:https://github.com/ErikDubbelboer/phpRedisAdmin

执行:php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin phpRedisAdmin

报错,如图16:

Warning: This development build of composer is over 60 days old. It is recommend
ed to update it by running “composer.phar self-update” to get the latest version

执行:php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin phpRedisAdmin

执行:php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin phpRedisAdmin

6、执行:composer.phar self-update,下载最新版本的composer.phar,图17

执行:composer.phar self-update,下载最新版本的composer.phar

执行:composer.phar self-update,下载最新版本的composer.phar

7、清除phpRedisAdmin内的文件,重新执行:php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin phpRedisAdmin,如图18、19

图17:清除phpRedisAdmin内的文件

图17:清除phpRedisAdmin内的文件

重新执行:php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin phpRedisAdmin,如图19

重新执行:php composer.phar create-project -s dev erik-dubbelboer/php-redis-admin phpRedisAdmin,如图19

8、打开:http://localhost/phpredisadmin/, 发现已经安装成功

打开:http://localhost/phpredisadmin/, 发现已经安装成功

打开:http://localhost/phpredisadmin/, 发现已经安装成功

8、客户端Redis Desktop Manager安装:http://redisdesktop.com/download
下载Windows版本,如图20

客户端Redis Desktop Manager安装:http://redisdesktop.com/download 下载Windows版本,如图20

客户端Redis Desktop Manager安装:http://redisdesktop.com/download 下载Windows版本,如图20

Redis Desktop Manager安装步骤1

Redis Desktop Manager安装步骤1

Redis Desktop Manager安装步骤2

Redis Desktop Manager安装步骤2

Redis Desktop Manager安装步骤3

Redis Desktop Manager安装步骤3

Redis Desktop Manager安装步骤5

Redis Desktop Manager安装步骤5

Redis Desktop Manager安装步骤6

Redis Desktop Manager安装步骤6

Redis Desktop Manager运行界面

Redis Desktop Manager运行界面

 

]]>
https://www.shuijingwanwq.com/2015/11/16/769/feed/ 1
Windows 8.1 下你的电脑遇到某些问题,需要重新启动,错误:DPC_WATCHDOG_VIOLATION的解决流程 https://www.shuijingwanwq.com/2015/06/25/585/ https://www.shuijingwanwq.com/2015/06/25/585/#respond Thu, 25 Jun 2015 03:39:57 +0000 http://www.shuijingwanwq.com/?p=585 浏览量: 138

1、控制面板中事件查看器Windows 日志的系统、应用程序列表;

控制面板中事件查看器Windows 日志的系统、应用程序列表

控制面板中事件查看器Windows 日志的系统、应用程序列表

2、错误应用程序名称:WDPKCSUtil.exe

错误应用程序名称:WDPKCSUtil.exe

错误应用程序名称:WDPKCSUtil.exe

3、在C盘中搜索WDPKCSUtil.exe,发现是CCBComponents程序造成的,将CCBComponents卸载

在C盘中搜索WDPKCSUtil.exe,发现是CCBComponents程序造成的,将CCBComponents卸载

在C盘中搜索WDPKCSUtil.exe,发现是CCBComponents程序造成的,将CCBComponents卸载

4、仍然还存在蓝屏问题:

仍然还存在蓝屏问题

仍然还存在蓝屏问题

5、使用BlueScreenView工具分析系统错误日志,提示hal.dll、igdkmd64.sys造成了相应错误,大致分析是硬件造成的,最终将内存条、主板纽扣电池等全部拨出重装安装,再重新设置BIOS为最佳默认值,终于解决问题:

使用BlueScreenView工具分析系统错误日志,提示hal.dll、igdkmd64.sys造成了相应错误

使用BlueScreenView工具分析系统错误日志,提示hal.dll、igdkmd64.sys造成了相应错误

]]>
https://www.shuijingwanwq.com/2015/06/25/585/feed/ 0
Windows8.1 64位下安装配置Apache 2.2.25+MySQL-5.5.28+PHP-5.3.5+phpMyAdmin-4.2.9.1服务器环境详细流程! https://www.shuijingwanwq.com/2014/10/09/335/ https://www.shuijingwanwq.com/2014/10/09/335/#respond Thu, 09 Oct 2014 07:51:52 +0000 http://www.shuijingwanwq.com/?p=335 浏览量: 91

一、Apache 安装步骤如下:

1、准备Apache的安装文件。

其下载地址为:http://mirrors.hust.edu.cn/apache/httpd/binaries/win32/,其文件名称为:httpd-2.2.25-win32-x86-no_ssl.msi。其中2.2.25表示Apache服务器的版本号;win32-x86表示此安装文件是专门为Windows操作系统提供的;no_ssl表示此安装文件不支持安全套接层协议SSL。

2、双击安装文件“httpd-2.2.25-win32-x86-no_ssl.msi”开始安装,如图apache-1所示。

Apache 欢迎界面

图apache-1 Apache 欢迎界面

3、单击欢迎界面中的“Next”按钮开始下一步,如图apache-2所示。

Apache 授权协议界面

图apache-2 Apache 授权协议界面

4、选择“I accept the terms in the license agreement”单选按钮,然后单击“Next”按钮开始下一步,如图apache-3所示。

Apache自述说明界面

图apache-3 Apache自述说明界面

5、Apache自述说明的主要内容包括Apache的来源、发展历史和更新日志等信息,单击“Next”按钮开始下一步,如图apache-4所示。

Apache配置界面

图apache-4 Apache配置界面

6、填写Apache服务器的网络域名、网址和管理员的邮箱地址,然后选择“for All Users,on Port 80,as a Service — Recommended.”单选按钮,表示设定所有用户能在80端口以服务器方式运行Apache服务器。所有选项设置完成后,单击“Next”按钮开始下一步,如图apache-5所示。

Apache安装方式选择界面

图apache-5 Apache安装方式选择界面

7、选择“Typical”单选按钮,表示使用经典方式安装,此选项适合大多数使用者,选择“Custom”单选按钮,表示自定义安装,此选项适合熟悉Apache服务器的使用者。单击“Next”开始下一步,如图apache-6所示。

Apache 安装路径选择界面

图apache-6 Apache 安装路径选择界面

8、Apache 服务器的默认安装路径如图apache-6所示,如果想要更改为其他路径,可以单击“Change”按钮来设置新路径。这里我们使用默认安装路径,单击“Next”按钮开始下一步,如图apache-7所示。

Apache安装界面

图apache-7 Apache安装界面

9、确认好所有的安装步骤后,单击“Install”按钮就可以进行安装了。下一步如图apache-8所示。

安装完成

图apache-8 安装完成

10、安装完成后,打开浏览器,输入“http://localhost:80”或者“http://127.0.0.1:80”,然后按“Enter”键,如果浏览器上的输出为“It Works!”,如图apache-9所示,这表示Apache 服务器已经安装成功。

Apache安装成功的浏览器界面

图apache-9

二、安装php 5.3.5

1、准备php5.3.5的安装文件。其下载地址为:http://windows.php.net/downloads/releases/archives/,其文件名称为:php-5.3.5-Win32-VC6-x86.zip

2、将PHP二进制压缩包解压缩到目录“C:\php-5.3.5”中,并在“C:\php-5.3.5”下找到文件“php.ini-production”,将该文件名称修改为“php.ini”。

3、配置PHP,修改php.ini中的配置信息,需要配置的内容包括以下几个部分。

(1)查找

; extension_dir = “ext”

修改为:

extension_dir = “C:/php-5.3.5/ext”

(2)修改配置信息使PHP能够直接调用其他模块,查找类似于

;extension=

加载模块的方法是去掉要加载的模块前面的分号(;)。比如要使用mysql模块,就要把;extension=php_mysql.dll前面的分号去掉。

4、配置PHP的Session功能

在使用session功能时,我们必须配置session文件在服务器上的保存目录,否则无法使用session,我们需要在Windows 8.1上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录之外,此处我在D盘根目录上建立了phpsessiontmp目录,然后在php.ini配置文件中找到

;session.save_path = “/tmp”

修改为:

session.save_path = “D:/phpsessiontmp”

5、配置PHP的文件上传功能

同session一样,在使用PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在Windows 8.1上建立一个可读写的目录文件夹,此处我在D盘根目录上建立了phpuploadtmp目录,然后在php.ini配置文件中找到

;upload_tmp_dir =

修改为:

upload_tmp_dir = D:/phpuploadtmp

6、修改date.timezone,查找

;date.timezone =

修改为:

date.timezone = Asia/Shanghai

7、修改系统环境变量,其目的是使系统可以寻找到PHP模块文件所在的文件路径“C:\php-5.3.5\ext”,具体步骤如下:在“这台电脑”上单击鼠标右键,在弹出的快捷菜单中选择“属性”命令,然后选择“高级系统设置”,单击“环境变量”按钮,在“系统变量”下找到“Path”变量,单击“编辑”选项,将“;C:\php-5.3.5;C:\php-5.3.5\ext”加到原有值的后面,如图php-1所示,然后单击“确定”按钮。

修改系统环境变量

图php-1 修改系统环境变量

三、整合 PHP 和 Apache

PHP能够作为 Apache Web 服务器的模块执行,使得它的执行效率要高于普通的CGI程序,而且能比CGI或者Perl更快速地执行动态网页。将PHP以module方式与Apache服务器相结合的具体步骤如下。

1、首先使 PHP 融入 Apache 服务器,在“C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf”路径下找到名称为“httpd.conf”的配置文件,然后打开 httpd.conf 文件,添加“LoadModule php5_module “C:/php-5.3.5/php5apache2_2.dll””这行内容,其含义是指以模块方式加载PHP。添加后的结果如图apache-php-1所示。

修改httpd.conf文件的LoadModule

图apache-php-1 修改httpd.conf文件的LoadModule

2、在httpd.conf文件中,加入“AddType application/x-httpd-php .php”和“AddType application/x-httpd-php .html”两行,也可以加入更多,其实质是添加可以执行PHP的文件类型。添加后的结果如图apache-php-2所示。

修改httpd.conf文件的AddType

图apache-php-2 修改httpd.conf文件的AddType

3、在httpd.conf文件中,加入“PHPIniDir “C:/php-5.3.5″”这样一行代码,其目的是为Apache服务器指明php.ini文件的路径。添加后的结果如图apache-php-3所示。

修改httpd.conf文件的PHPIniDir

图apache-php-3 修改httpd.conf文件的PHPIniDir

4、默认Apache服务器执行WEB主程序的目录为“C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs”,所以当你的WEB主程序目录变更为“E:\wwwroot”时,我们需要修改相应的Apache配置,即将

# DocumentRoot “C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs”

修改为:

DocumentRoot “E:/wwwroot”

查找

# <Directory “C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs”>

修改为:

<Directory “E:/wwwroot”>

5、修改具体的index文件先后顺序,查找

DirectoryIndex index.html

修改为:

DirectoryIndex index.html index.php

6、修改httpd.conf后,重新启动Apache服务器就可以支持PHP了。下面来测试一下PHP安装是否成功,新建一个名称为“phpinfo.php”的测试文件并将该文件放在“E:\wwwroot”目录下,代码如下:

<?php
phpinfo();
?>

看到浏览器显示如图apache-php-4所示的页面,证明PHP安装环境配置成功。

PHP的相关信息

图apache-php-4 PHP的相关信息

四、安装MySQL 5.5.28

1、准备MySQL的安装文件,其下载地址为:http://dev.mysql.com/downloads/file.php?id=409777,下载名称为:mysql-5.5.28-winx64.msi。

2、启动MySQL的安装程序,如图mysql-1所示。

启动MySQL安装

图mysql-1 启动MySQL安装

3、单击“Next”按钮开始下一步,如图mysql-2所示。

MySQL授权协议界面

图mysql-2 MySQL授权协议界面

4、单击“Next”按钮,进入选择模式安装界面,如图mysql-3所示,其中“Typical”表示典型安装,典型安装提供了运行MySQL的大部分功能;“Complete”表示完全安装,完全安装将安装所有可选组件;“Custom”表示定制安装,即用户可自己选择性的安装。在这里我选择的是完全安装。

模式安装界面

图mysql-3 模式安装界面

5、单击“Next”按钮,进入准备安装界面,如图mysql-4所示,在此界面要确认先前所选择的安装模式及安装路径。

准备安装界面

图mysql-4 准备安装界面

6、单击“Install”按钮开始安装。安装完成后如图mysql-5所示,问现在是否需要配置MySQL服务器,如果在这里没有选择配置,还可以通过“开始”菜单中的“程序”来启动配置向导。

安装完成界面

图mysql-5 安装完成界面

7、单击“Finish”按钮,完成MySQL的安装,接下来准备配置 MySQL 5.5.28。

8、连续出现相应的信息截图,直接点击“Next”按钮就是,如图mysql-6、mysql-7所示。

相应信息界面

图mysql-6 相应信息界面

相应信息界面

图mysql-7 相应信息界面

9、如图mysql-8所示,表示已经启动MySQL的配置向导。

启动MySQL的配置向导

图mysql-8 启动MySQL的配置向导

10、单击“Next”按钮进入选择配置类型界面,如图mysql-9所示,其中“Detailed Configuration”选项表示详细配置;“Standard Configuration”选项表示标准配置,在此我选择的是详细配置。

配置类型界面

图mysql-9 配置类型界面

11、单击“Next”按钮进入选择服务器类型配置界面,如图mysql-10所示,其中“Developer Machine”表示当系统中运行着多个桌面应用程序时将MySQl服务器配置成使用最少的系统资源;“Server Machine”表示将MySQL服务器配置成使用适当比例的系统资源;“Dedicated MySQL Server machine”表示将MySQL服务器配置成使用所有可用系统资源。

服务器类型配置界面

图mysql-10 服务器类型配置界面

12、单击“Next”按钮进入数据库使用界面,如图mysql-11所示。在此界面可选择是否使用InnoDB存储引擎,以及InnoDB占用多大比例的服务器资源。

数据库使用界面

图mysql-11 数据库使用界面

13、单击“Next”按钮进入InnoDB表空间设置界面,如图mysql-12所示。若不想使用InnoDB表空间文件的默认位置,可在此处选择新的路径。

InnoDB表空间设置界面

图mysql-12 InnoDB表空间设置界面

14、单击“Next”按钮进入并发连接数设置界面,如图mysql-13所示,其中“Decision Support (DSS)/OLAP”可获得20个并发连接数;“Online Transaction Processing (OLAP)”可获得500个并发连接数;“Manual Setting”选项可由用户自定义并发连接数。

并发连接数设置界面

图mysql-13 并发连接数设置界面

15、单击“Next”按钮进入网络选项设置界面,如图mysql-14 所示。在此界面可启用或禁用 TCP/IP 网络,还可配置用来连接 MySQL 服务器的端口号,默认连接端口号为“3306”。

网络选项设置界面

图mysql-14 网络选项设置界面

16、单击“Next”按钮进入字符集设置界面,如图mysql-15所示。其中标准的字符集用于支持西方语言,如英语、德语等;多语言支持可用于东方语言,如中文、日文等。

字符集设置界面

图mysql-15 字符集设置界面

17、单击“Next”按钮进入 Windows 选项设置界面,如图mysql-16所示。其中“Install As Windows Service”选项表示将MySQL设置为Windows的一项服务;“Include Bin Directory in Windows PATH”表示将MySQL的bin目录加入到Windows的系统路径下。

Windows 选项设置界面

图mysql-16 Windows 选项设置界面

18、单击“Next”按钮进入安全选项设置界面,如图mysql-17所示。在此界面上可设置登录MySQL的密码。

安全选项设置界面

图mysql-17 安全选项设置界面

19、单击“Next”按钮,如图mysql-18所示。开始执行 MySQL 的配置,直至完成。

 

执行配置界面

图mysql-18 执行配置界面

20、测试MySQL5.5,MySQL5.5安装和配置完成以后,可通过一些测试来检测是否能够正常运行。测试MySQl是否安装成功的步骤为:登录MysQL5,依次选择“开始”-〉“应用”-〉“MySQL Command Line Client”,进入MySQL客户端界面,在其中输入登录MySQL的密码,若出现欢迎信息和MySQL版本号等内容,说明已与MySQL服务器成功连接。操作结果如图mysql-19所示。

登录MySQL

图mysql-19 登录MySQL

五、安装phpMyAdmin

1、准备安装文件,下载地址:http://www.phpmyadmin.net/home_page/downloads.php,文件名:phpMyAdmin-4.2.9.1-all-languages.zip。

2、将phpMyAdmin-4.2.9.1-all-languages.zip解压缩至“E:\wwwroot\phpMyAdmin”,然后在浏览器中打开http://localhost/phpmyadmin/setup/,如图phpmyadmin-1所示;

 

无法加载或保存配置

图phpmyadmin-1 无法加载或保存配置

3、根据提示,在目录“E:\wwwroot\phpMyAdmin”下建立config文件夹,再次刷新浏览器,如图phpmyadmin-2所示。

建立config文件夹之后的界面

图phpmyadmin-2 建立config文件夹之后的界面

4、新建服务器,如图phpmyadmin-3所示,直接点击“应用”按钮,采用默认设置。

新建服务器

图phpmyadmin-3 新建服务器

5、配置文件,选择默认语言为简体中文,如图phpmyadmin-4所示,点击“保存”按钮。

配置文件设置

图phpmyadmin-4 配置文件设置

6、将目录“E:\wwwroot\phpMyAdmin\config”下的config.inc.php文件复制至“E:\wwwroot\phpMyAdmin\”,然后删除目录“E:\wwwroot\phpMyAdmin\config”,在浏览器中打开http://localhost/phpmyadmin/,如图phpmyadmin-5所示,配置完毕。

配置完毕

图phpmyadmin-5 配置完毕

]]>
https://www.shuijingwanwq.com/2014/10/09/335/feed/ 0