菜单

澳门新金沙国际娱乐浅谈本地WAMP环境的搭建

2019年1月26日 - 金沙编程资讯

任课微擎安装使用及插件模块的装置,解决下载插件模块后不精晓怎么接纳的情状。以及安装败北,忘记密码的解决格局

转自:

windows 2008R2 iis7 +php web条件设置

 

编写人:左丘文

 

2016-01-24

近来由于在架设一个discuz x3.2的PHP论坛,由此查找了有些关于环境架构的有关材料,在此做个总括,分享出去,以供参考。有趣味的同校,可以一起啄磨与学习一下,否则就略过吗。

 

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

PHP5.3.29下载地址:

2、 方法/步骤

1)  
第一步首先肯定你的种类信息。

 

澳门新金沙国际娱乐 1 

 

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

 

澳门新金沙国际娱乐 2 

 

各类点击
下一步
,全选所有的IIS服务器选项(我那是最火速的不二法门),直到安装收尾:如上图所示。

 

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

 澳门新金沙国际娱乐 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包的本子要对应上。

 

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

 澳门新金沙国际娱乐 4

 

澳门新金沙国际娱乐 5 

 

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

5、 IIS设置步骤

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

2)     
点击默许文档,根据须求丰硕

3)     
点击默许网站,然后点击右侧的基本设置,拔取自己网站所在目录

4)        
进入C:\Windows\ServiceProfiles\NetworkService\AppData\Local\,设置Temp文件夹的安全性能。右键点击属性—安全—编辑—添加

 澳门新金沙国际娱乐 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节点,不是某个网站的根节点),双击打开ISAP伊恩(Ian)d CGI Restrictions.

将被禁止的4.0选项打开即可

6)        
远程连接无效的题材

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

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

6、 安装PHP
Manager

1)        
访问
下载PHP
Manager。其中,x86
为32位
Windows 系统应用,x64
为64位
Windows 系统利用,请依据使用的
Windows 系统情形下载。(大家那边选拔了64位的),用那个工具,我们就足以省去手工注册。

 澳门新金沙国际娱乐 7

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

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

 

澳门新金沙国际娱乐 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。

 

澳门新金沙国际娱乐 9 

 

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

去掉分号,配置伸张路径。接下来搜索“windows
extension”,把您需求的恢弘放手即可。

澳门新金沙国际娱乐 10

 

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

4)        
下面多少个布局或者是你必须的布署。

接纳启用模块:将应用的模块前
的;去掉,注意启用php_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”

 

澳门新金沙国际娱乐 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了。 

 

澳门新金沙国际娱乐 12

 

澳门新金沙国际娱乐 13

 

万事设置Ok。 

 

  style=”box-sizing: border-box; font-family: 新燕书; color: blue;”>欢迎参加技术分享群:238916811

 

在php本地搭建进度中,php环境布署是关键的一有些,本文就php在本地的环境计划中作简要表达。以供我们学习!

设置微擎

在安装微擎时,指出不用使用官网的(0.5 –
1.0)版本,个人在装置进程会现出错误,如下:

澳门新金沙国际娱乐 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

澳门新金沙国际娱乐 15

设若有双重就径直互换

澳门新金沙国际娱乐 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直接左击右下角的小图标,拔取 重启所有服务 ,并选择
切换到在线状态

澳门新金沙国际娱乐 17

【2】PHP环境搭建

安装Mysql

4. 访问

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

澳门新金沙国际娱乐 18

急需专注的是:要是您打开的页面是空荡荡的,那须要注意下mysql中是还是不是包含有
we7 或者 weengine 数据库,固然有要求将它们删除,然后再重复
第二步

PHP的费用环境搭建比较劳碌,一惯的法门都是需用的安装包各自下载,分别举办安装。现在为了便于,提议直接设置集成环境(下边推荐为WampServer)

    获取 Mysql 下载
    安装 Mysql,那些是打包好了的安装包,一路依据提醒安装上即可
    别的还有一个Mysql
Workbench,这一个是一个可视化的Mysql管理软件,可以联手下下来依然选取其余顺手的管制客户端均可。
    用管理客户端链接本地的Mysql,能一而再上印证安装成功

5. 安装微擎

5.1. 点击链接,进入安装

澳门新金沙国际娱乐 19

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

澳门新金沙国际娱乐 20

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

个别搜索 curl openssl ,将它们前边的分集团去掉

澳门新金沙国际娱乐 21

澳门新金沙国际娱乐 22

5.2. 然后再一次启航服务器, 再度打开,此时就从未有过错误提醒了

澳门新金沙国际娱乐 23

5.3. 点击继续,开首布置数据库和协会者账号。然后点继续

澳门新金沙国际娱乐 24

澳门新金沙国际娱乐 25

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

5.4. 安装成功后得以进来首页啦

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

澳门新金沙国际娱乐 26

澳门新金沙国际娱乐 27

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

澳门新金沙国际娱乐 28

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

安装PHP

设置插件模块

    获取 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. 下载模块并解压

澳门新金沙国际娱乐 29

留神:我那些是带有前后端的小程序采纳,你下载前要小心看看你下载的模块是或不是须求前后端

澳门新金沙国际娱乐 30

    把近年来的根目录加到PATH下,那样无论Web
Server怎么着配置,系统都足以搜索到php5ts.dll

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

从未有过addons可以协调成立。假如是包含前后端的只需求将后端文件拷贝过去

小心看截图的目录结构

澳门新金沙国际娱乐 31

   
配置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 重启服务,打开网址,登录种类。会发觉并发了一个未设置使用。

没有观看也绝非涉及,可能是因为系统还平素不完全加载好。

澳门新金沙国际娱乐 32

3.2 点击未设置的利用,选取 安装应用模块

澳门新金沙国际娱乐 33

澳门新金沙国际娱乐 34

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

澳门新金沙国际娱乐 35

设置成功

澳门新金沙国际娱乐 36

3.4 安装到位后,可以在 系统小程序应用已安装应用 中看到。

澳门新金沙国际娱乐 37

注意:固然设置失利,请确定你的微擎是不是有安装很是,以及你模块应用缺少文件

澳门新金沙国际娱乐 38

复制代码 代码如下:

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

澳门新金沙国际娱乐 39

合龙检测

    最后来检查下大家的条件是或不是健康办事。
    新建一个文书名称加伸张名为test.ini
    在文件中添加如下代码:

【3】PHPCMS V9 安装

复制代码 代码如下:

  1. PHPCMS安装包下载(phpcms_v9.5.10_GBK.zip)。编码格式分为UTF-8
    和GBK二种,GBK是华语的,UTF-8是更通用的一种。怎样抉择?只要考虑用户对象。针对国内的用户,直接选拔GBK编码的即可。下载页面如下:澳门新金沙国际娱乐 40
  2. 解压缩后会现出多个公文夹,一个instal_package;另一个是readme。把install_package文件夹直接拷贝到上边WampServer安装目录中www文件夹下,然后修改install_package名称为phpcms(当然,可以根据自己的事情意况任意修改一个名称,为了方便访问)
  3. 开辟浏览器,输入网址:
    打开安装过程页面,具体安装步骤如下:

 <?php
        phpinfo();
        ?>

    将其置于Apache Server的htdocs目录下

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图