浅谈本地WAMP环境的搭建,环境搭建

授业微擎安装使用及插件模块的设置,解决下载插件模块后不知底怎么使用的情形。以及安装失败,忘记密码的化解措施

转自:

windows 2008R2 iis7 +php web条件设置

 

编写人:左丘文

 

2016-01-24

日前由于在架设一个discuz x3.2的PHP论坛,因而查找了部分关于环境架构的相干材料,在此做个小结,分享出来,以供参考。有趣味的同室,可以一并琢磨与学习一下,否则就略过吧。

 

1、 首先我们准备好安装的软件。那里我使用的是windows
2008 R2+PHP5.3.29

PHP5.3.29下载地址:

2、 方法/步骤

1)  
第一步首先肯定你的系统音信。

 

www.5929.com 1 

 

2)  
安装IIS,依次点击服务器管理
—》角色—》添加角色:如图所示

 

www.5929.com 2 

 

逐一点击
下一步
,全选所有的IIS服务器选项(我那是最便捷的章程),直到安装收尾:如上图所示。

 

3、 依次打开 控制面板—-管理工具—-iis服务器管理工具 打开iis的界面 如图所示:

 www.5929.com 3

4、 如图所示 打开处理程序程序映射
–添加模块映射 采取php(php版本选用非线程安全)安装目录下
php-cgi.exe 设置截止点击保存

注意事项:确定你的vc9有没有安装
若是vc9没有安装的话
服务器会报500错误 
fastcgi 进程错误

l 安装Microsoft
Visual C++ 2008 SP1 可再发行组件包
x86 版

在地址
Visual C++ 2008 SP1 可再发行组件包
x86 版。注意,那里下载的vc++可再发行组件包和您使用的php包的本子要对应上。

 

下载达成后,点击安装就足以了。

 www.5929.com 4

 

www.5929.com 5 

 

l 如图所示 打开处理程序程序映射
–添加模块映射 拔取php(php版本采用非线程安全)安装目录下
php-cgi.exe 设置已毕点击保存

5、 IIS设置步骤

1)        
点击ASP,将启用父路径设为True

2)     
点击默许文档,按照需求加上

3)     
点击默许网站,然后点击左侧的中坚设置,选拔自己网站所在目录

浅谈本地WAMP环境的搭建,环境搭建。4)        
进入C:\Windows\ServiceProfiles\NetworkService\AppData\Local\,设置Temp文件夹的平安质量。右键点击属性—安全—编辑—添加

 www.5929.com 6

那里还索要留意的是,iis进度必须有对php程序目录的拜会、执行权限。

5)        
设置应用池

开拓当前网站所指定的应用池,将”托管管道方式”设置为”经典”

利用4.0框架开发的网站,在履行完上述操作后,可能会现身以下错误

Description
of HRESULT: The page you are requesting cannot be served because of the
ISAPI and CGI Restriction list settings on the Web server.

化解措施,进入iis
点击根目录(最最下边的server节点,不是某个网站的根节点),双击打开ISAPIand CGI Restrictions.

将被取缔的4.0选项打开即可

6)        
远程连接无效的难点

防火墙端口没有开放导致不能远程访问

在控制面板中,打开防火墙,高级,受信规则
,添加规则,增添你网站的端口号即可。具体详尽的平整设置等,就看须求了,那里就不多说了。

6、 安装PHP
Manager

1)        
访问
下载PHP
Manager。其中,x86
为32位
Windows 系统选用,x64
为64位
Windows 系统运用,请依据使用的
Windows 系统意况下载。(大家那边选拔了64位的),用这么些工具,大家就足以节约手工注册。

 www.5929.com 7

2)        
下载后,双击默许安装即可。安装收尾后,打开[Internet新闻服务(IIS)管理器]可以看到[PHP
Manager]。

点击注册PHP即可(否则须要手工注册,见上边)

 

www.5929.com 8 

 

7、 手工配置有二种情势,用cmd配置,一条命令就行了。(借使用了PHP
Manager,此步就不需求操作了)

转到刚才安装CGI的目录下:

>cd
C:\WINDOWS\system32\inetsrv

>cscript
fcgiconfig.js -add -section:”PHP” -extension:php -path:”C:\Program
Files\PHP\php-cgi.exe”

注意:path:”xxxx\php-cgi.exe” 是您安装php的目录

>
cscript fcgiconfig.js -set -section:”PHP”
-InstanceMaxRequests:10000

>
cscript fcgiconfig.js -set -section:”PHP”
-EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000

曾祥展

ok!完毕!

测试下:

新建一个.php文件,里面

<?php

phpinfo();

?>

运转,现身下边页面,表达配置成功了!

 

8、 配置php.ini(关键部分)

 

1)        
在php解压目录里,大家得以看看有多少个布局文件,php.ini.development
和php.ini.production

将php.ini.production
另存为php.ini。

将php.ini.production
另存为php.ini。

 

www.5929.com 9 

 

2)        
打开php.ini,查找“extension_dir
=”

去掉分号,配置扩充路径。接下来搜索“windows
extension”,把您必要的扩充放手即可。

www.5929.com 10

 

3)        
修改data.timezone
的值(避免出现500不当,一般不要配置)

4)        
下边多少个布局或者是您无法不的布署。

选用启用模块:将使用的模块前
的;去掉,注意启用php_浅谈本地WAMP环境的搭建,环境搭建。exif.dll时,必需将其放在mbstring前面,即将php_exif.dll剪切到
php_mbstring.dll后面。

“extension=php_gd2.dll”“extension=php_mbstring.dll”“extension=php_mcrypt.dll”“extension=php_mysql.dll”“extension=php_pdo_mysql.dll”

5)        
配置FastCGI模式时,将
cgi.force_redirect设置为0,将cgi.rfc2616_headers和fastcgi.impersonate设置为1。

布局完毕后,须要将php.ini拷贝到c:\windows目录下。

 

9、PHP加快软件ZendGuard下载地址:

 

 
解压ZendGuardLoader-php-5.3-Windows.zip

   把其中的ZendLoader.dll文件拷贝到C:\php-5.3.29\ext目录中

  

用记事本打开php.ini

 

做如下修改:

 

在结尾一行添加以下代码

 

[ZendGuardLoader]

zend_loader.enable=1

zend_loader.disable_licensing=1

zend_loader.obfuscation_level_support=3

zend_loader.license_path=

zend_extension=”C:\php-5.3.29\ext\ZendLoader.dll”

 

www.5929.com 11 

style=”color: #444444; font-family: Simsun; font-size: 15px; line-height: 26px;”>最终,保存退出.

style=”line-height: 1.5;”>由于从前使得了phpmanager来设置php,因而IIS的别的设置基本不用再处理了。 style=”line-height: 1.5; color: red;”>以下只必要参考看看就Ok了。 

 

www.5929.com 12

 

www.5929.com 13

 

整套设置Ok。 

 

  style=”box-sizing: border-box; font-family: 新小篆; color: blue;”>欢迎插手技术分享群:238916811

 

在php本地搭建进程中,php环境陈设是首要的一片段,本文就php在地头的条件计划中作简要说明。以供大家学习!

安装微擎

在安装微擎时,提议并非拔取官网的(0.5 –
1.0)版本,个人在设置进程会油但是生谬误,如下:

www.5929.com 14

提出采用 商业版本,下载地址我那里有提供:

微擎 1.7.9 版本

微擎 1.7.7 版本

微擎 1.7.5 版本
(倘使你选拔IIS运行PHP,提出用此版本)

上面的版本都能够利用,只是在不相同条件下可能会并发难点,假如出现难题就换一个本子

PHPCMS V9的读书总括分为以下几点:

配置Windows+Apache+Mysql+PHP开发运作环境

1. 安装PHP及Web、数据库环境

先是须要未雨绸缪PHP环境,我那边用的是合二为一环境(WampServer),当然你也得以行使其余的条件,但是本学科不会讲述怎样设置环境

【1】PHPCMS 简介

安装Apache

2. 解压拷贝微擎

将下载好的微擎解压,拷贝到Web容器的站点目录(www目录,有的环境是wwwroot)下,也就是wamp安装目录下的www

www.5929.com 15

要是有再度就直接沟通

www.5929.com 16

  1. PHP原始为Personal Home Page的缩写,(外文名:PHP: Hypertext
    Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。
  2. CMS是Content Management System的缩写,意为”内容管理种类”。
  3. 与其余CMS系统的相同点:都是利用PHP语言开发的,作用为主都平等。依据个体喜欢或习惯选拔中间一种。PHPCMS、DEDECMS、帝国CMS三种具体选哪一类?请参见小说《PHPCMS、织梦DEDECMS、帝国CMS的选料与对比》

    获取 Apache Server 下载
    这么些是包蕴了open ssl
模块的window可执行程序,直接运行安装到大家须要停放的目录上面。注意选拔80端口,这样不必额外制定端口号就足以访问当地Http
Server了
    一切安装好后,打开浏览器,输入开展测试,现身“It
Works”那么安装就成功

3. 运行

WampServer直接左击右下角的小图标,选拔 重启所有服务 ,并选择
切换到在线状态

www.5929.com 17

【2】PHP环境搭建

安装Mysql

4. 访问

成就后,大家可以打开浏览器访问链接了:
(注意那里的端口,是在Web容器中配备的,我那里配置的是808,不影响教程)

www.5929.com 18

亟需注意的是:假如你打开的页面是一无所获的,那须要留意下mysql中是否带有有
we7 或者 weengine 数据库,如果有亟待将它们删除,然后再重复
第二步

PHP的费用条件搭建比较费心,一惯的情势都是需用的安装包各自下载,分别开展设置。现在为了有利于,提议直接设置集成环境(上面推荐为WampServer)

    获取 Mysql 下载
    安装 Mysql,这一个是打包好了的安装包,一路基于提示安装上即可
    其它还有一个Mysql
Workbench,这几个是一个可视化的Mysql管理软件,可以联手下下来或者拔取其他顺手的治本客户端均可。
    用管理客户端链接本地的Mysql,能延续上印证安装成功

5. 安装微擎

5.1. 点击链接,进入安装

www.5929.com 19

此刻会现身多少个难题:您的PHP环境不支持cURL, 也不支持 allow_url_fopen
没有启用OpenSSL

www.5929.com 20

解决:修改php.ini配置(WampServer需要在
C:\wamp\bin\apache\apache2.2.22\bin\php.ini
修改,类似的比方你用的是其他的并轨环境,请小心下Web容器中是还是不是有php.ini)

分级搜索 curl openssl ,将它们前面的分行去掉

www.5929.com 21

www.5929.com 22

5.2. 然后再行起动服务器, 再度打开,此时就从不不当提醒了

www.5929.com 23

5.3. 点击继续,开首布署数据库和大班账号。然后点继续

www.5929.com 24

www.5929.com 25

注意:若是那里点设置无响应,或者访问错误,请切换微擎版本

5.4. 安装成功后可以进入首页啦

输入刚刚配置的指挥者账号密码,登录成功

www.5929.com 26

www.5929.com 27

万一忘记了账号密码,须要到数据库表中修改,或者去除数据库重新安装微擎,当然还有一个更好的法门,下载
附件

www.5929.com 28

  1. WampServer系统集成环境即Windows下的Apache + Mysql/玛丽亚DB +
    Perl/PHP/Python,一组常用来搭建动态网站或者服务器的开源软件。本身都是个别独立的主次,但是因为常被放在一起使用,拥有了更为高的包容度,共同组成了一个强有力的Web应用程序平台。PHP扩张、Apache模块,开启/关闭鼠标点点就足以搞定,再也不用亲自去修改配置文件了,wamp它会去做。再也不要四处打听php的设置难题,wamp一切都搞定了,这么些软件在win平台上拔取的较多。
  2. 安装进程

安装PHP

安装插件模块

  • 下载安装包(wampserver2.5-64.bkill.com.rar),依照实际陈设(32/64位)选用下载安装包:

    获取 PHP 下载。可以看出三个本子提供大家吧选用:
        假设Apache的版本是1或2,那么下载VC6编译的本子
        如若选用IIS作为Server,那么使用VC9编译的本子
        X86表示32位的操作系统,X64则象征64位操作系统
        Thread Safe和Non Thread Safe,取决于Web
Server对PHP的实施措施。假诺是ISAPI,需求调用dll来处理用户请求,由于拍卖完后相关dll不会及时消失,所以须求开展线程安全检查以应用多线程,从而升高成效,使用Thread
Safe较好。假设是法斯特CGI,由于只举行单线程的运转,因而没要求开展线程并发下的安全性检查,去掉线程安全检查等于裁撤不要求的系统费用从而增强运行速度,使用
Non Thread Safe的较好。
   
那里也有向来的安装包,直接设置即可,但大家拔取ZIP包举行手工安装,一来手工安装更灵敏,二来可以明白PHP的内部结构,那一个对于之后进一步运用PHP来说相比重大哦。
   
将压缩包解压到您的对象磁盘目录,如解压后的目录类似C:\php,注意目录间最好不用空格,由于有些Web
Server可能不辅助带空格的不二法门。
    配置php5ts.dll路劲的环境变量。在根目录下边有些dll含有Web
Server的名字,那个有关的Server模块可以让Web
Server运行PHP时越发高效。所有的模块都亟待利用php5ts.dll,因而需求让系统明白她的地方,查找顺序一般为:
        php.exe的实践任务,或者Web Server的举行目录(一般为bin)要是Web
Server使用了server模块
        环境变量PATH下富含的路径

1. 下载模块并解压

www.5929.com 29

瞩目:我这么些是含有前后端的小程序行使,你下载前要留意看看您下载的模块是或不是须要前后端

www.5929.com 30

    把方今的根目录加到PATH下,那样无论Web
Server怎样配置,系统都得以找寻到php5ts.dll

2. 将模块拷贝到微擎的addons目录

从未addons可以团结创办。倘诺是含有前后端的只要求将后端文件拷贝过去

瞩目看截图的目录结构

www.5929.com 31

  • 解压缩,双击应用程序
    wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b.exe
  • 均为默许设置,直接Next即可,直至Finish。安装完毕后,桌面新增图标:

   
配置PHP开端化信息,间接把php.ini-production复制后更名为php.ini即可,PHP运行时会自动寻找并读取php.ini文件。此外假设利用Windows
NT, 2000, XP 或 2003上的NTFS格式,确保运行Web
Server的用户对php.ini有读取的权限。
   
关联PHP和Apache,此布置后Apache便具有PHP的剖析能力。那里有二种情势去设置PHP与Apache的协同工作。一种是当做CGI,另一种是当做Apache的模块来设置,上边提到Server模块更好,因而我动用那种方法安装,将以下三行参与Apache的httpd.conf中即可。

3. 安装模块

3.1 重启服务,打开网址,登录系列。会发觉并发了一个未安装使用。

从没观看也尚非亲非故联,可能是因为系统还未曾完全加载好。

www.5929.com 32

3.2 点击未安装的施用,选用 安装应用模块

www.5929.com 33

www.5929.com 34

3.3 勾选 体验套餐服务 然后点 确定安装

www.5929.com 35

安装成功

www.5929.com 36

3.4 安装完结后,能够在 系统小程序应用已安装应用 中看到。

www.5929.com 37

小心:要是设置失利,请确定你的微擎是不是有安装非常,以及你模块应用缺乏文件

www.5929.com 38

复制代码 代码如下:

  • 双击图标,启动WampServer,能够观望桌面右下角的图标由红变为香艳,再由粉黑色变成青色,那么阐明WampServer安装正常,一切已预备妥当。倘诺最终没有成为蓝色,请右击图标,选取重复启航所有服务,如下图所示:

 LoadModule php5_module “c:/php/php5apache2_2.dll”
        AddType application/x-httpd-php .php
        PHPIniDir “C:/php”

www.5929.com 39

合龙检测

  • 其他

    末了来检查下大家的条件是不是正常工作。
    新建一个文本名称加扩张名为test.ini
    在文书中添加如下代码:

【3】PHPCMS V9 安装

复制代码 代码如下:

  1. PHPCMS安装包下载(phpcms_v9.5.10_GBK.zip)。编码格式分为UTF-8
    和GBK三种,GBK是粤语的,UTF-8是更通用的一种。怎么样拔取?只要考虑用户对象。针对国内的用户,直接选取GBK编码的即可。下载页面如下:www.5929.com 40
  2. 解压缩后会现出七个文本夹,一个instal_package;另一个是readme。把install_package文件夹直接拷贝到上边WampServer安装目录中www文件夹下,然后修改install_package名称为phpcms(当然,可以根据自己的事务情状随机修改一个称呼,为了便于访问)
  3. 开辟浏览器,输入网址:
    打开安装进度页面,具体安装步骤如下:

 <?php
        phpinfo();
        ?>

  • 安装许可协议

    将其放置Apache Server的htdocs目录下

www.5929.com 41

   
接着在浏览器中输入,假使出现了PHP的本子及零部件相关总结新闻,表明正常工作了。其中mysqlnd为enable表明Mysql的驱动也正常启用了。

  • 运行环境检测,所有打粉色勾的表示机器均匡助。

如此一个WAMP环境就搭建起来了,这些条件是开展付出与读书的基础,就先介绍到此处了。最终祝我们学习欢娱,早日屌丝逆转哇。。。

www.5929.com 42

上述就是本文的全体内容了,希望大家可以欣赏。

  • 挑选模块。选取全新安装PHPCMS
    V9(含PHPSSO)项。可选模块可以临时不接纳,以后可在后台管理再添加;若现在选择会影响安装的快慢。

你或许感兴趣的篇章:

  • WampServer搭建php环境时遇见的题材集中
  • win2008下搭建属于自己的web服务器(wamp)
  • 在WAMP环境下搭建ZendDebugger
    php调试工具的主意
  • windows下apache+php+mysql
    环境部署情势
  • linux下安装apache与php;Apache+PHP+MySQL配置攻略
  • CentOS
    6.4安装配备LAMP服务器(Apache+PHP5+MySQL)
  • Windows下Apache+MySQL+PHP运行条件的安装图文方法
  • Apache+php+mysql在windows下的安装与配置图解(最新版)
  • win7 64位系统
    配置php最新版开发条件(php+Apache+mysql)
  • Win7条件下Apache连接MySQL提醒连接已重置的解决办法

www.5929.com 43

  • 文件权限设置。所有的连带文书,权限必须为可写的,因为须求修改。

www.5929.com 44

  • 账号设置。数据库名称为root,密码默许为空。为啥是这般的?经网询,默许如此而已。

开辟目录C:\wamp\apps\phpmyadmin4.1.14\libraries(ps:C盘为安装盘),用Notepad++打开config.default.php文件,大约262行左右,可以看到如下内容(当然,那么些可修改):

www.5929.com 45

除此以外,音讯必须填全,邮箱也要填写。然后下一步:

www.5929.com 46

  • 安装详细音信,安装到位。

www.5929.com 47

  • 表明安装进程。在浏览器的网址栏中输入: 
    查看一下设置成功后的默认网站首页如下:

www.5929.com 48

  • 报到后台管理。

www.5929.com,先是种格局,安装成功步骤的页面的后台管理(粉色框更加标志),点击直接能够进入网站的后台管理页面;

其余更常用的办法,在装置成功后,可以在浏览器的网址中输入:

后台管理的登录页面如下所示(账号密码默许都为phpcms,验证码输入方可登录):

www.5929.com 49

后台管理页面如下所示:

www.5929.com 50

其他

【4】论坛安装

论坛的安装与网站类似。其经过手续如下:

  1. 下载安装包(Discuz_X3.2_SC_GBK.zip)
  2. 解压,拷贝upload文件夹到WampServer安装目录下的www文件夹中,然后修改文件夹名称upload为discuz(与phpcms名称的改动成效一样)。
  3. 浏览器中网址栏输入:
    进入论坛的设置界面。如下图所示:

www.5929.com 51

  • 设置注意事项:数据库的密码也置为空

www.5929.com 52

  • 设置成功后,检查一下效果。浏览器中输入:

www.5929.com 53

  • 其他

【5】论坛后台管理

论坛安装成功后,论坛的首页模块项以及各样权力等,都得经过后台管理举办安顿。可以在浏览器的网址中输入:
回车

后台管理首页如下图所示:

www.5929.com 54

在意:以上的图纸都是设置进程中的各等级标志性图标,将来的相关学习内容都与此唇揭齿寒,为了确保从此大家都竞相统一认识,在此特意申明。

【6】安装数据库管理工具Navicat

Navicat
Premium普通话版本一款作用强大的数据库管理工具,可以管理常见数据库如MYSQL/MSSQL/SQLLITE/Oracle等等。可以对数据库进行各类操作,如打开、新建、设置、删除(表、视图、函数、事件、报表、查询)等等。仍是可以一起传输数据同步结构,监控服务器数据库等。

留意:本版本利用文件替换到拓展激活。

  1. 下载安装包
    navicat110_premium_cs_11.0.19.rar

  2. 设置步骤

2.1 执行安装。解压之后安装navicat110_premium_cs_x86.exe。

2.2 文件覆盖。安装完后把navicat.exe文件覆盖到安装目录本地对应C:\Program
Files\PremiumSoft\Navicat Premium目录下即可。

【7】其余待续…..

Good Good Study,Day Day Up.

顺序  选择  循环  总结

分类: 【PHP】

Leave a Comment.