服务器上怎么配置php运行环境

服务器上怎么配置php运行环境,第1张

你可以下载一个叫xampp的包

,它集成了php

mysql

apache

,下载安装文件,安装后,可以在apache的目录下找到conf文件夹,在其下有一个httpdconf文件,可以满足你的要求,把网站放在别的盘里,有关httpdconf的设置可以到网站上查询一下

对于学习php的新手,由于网上的配置方法都是很久之前的,及时性不高,环境配置往往令人很头疼,我初学php配置环境时配置了3个晚上,每次总是会出现这样或那样的问题,如今把最新版的PHP5515+Apache2410+MySQL5620,win7x86的配置方法分享给大家,64位的同理,不过下载的软件需要也是64位的。

工具/原料

环境:win7 32(64位的同理,下载相关软件必须是对应的64位版本)

PHP5515(php-5515-Win32-VC11-x86zip)

Apache2410(httpd-2410-win32-VC11zip)

MySQL5620(mysql-5620-win32zip)

方法/步骤1、准备(下载所需软件)

安装apache前必须先安装VC11(VSU_4\vcredist_x86exe),网址为http://wwwmicrosoftcom/en-us/download/detailsaspxid=30679,选择时选择英文版的,如果win7系统是64位的请下载VSU_4\vcredist_x64exe,下载页面参看下图

Apache2410(httpd-2410-win32-VC11zip)网址:http://wwwapacheloungecom/download/

PHP5515(php-5515-Win32-VC11-x86zip)这里我们选择的是线程安全版,关于线程安全版与非线程安全版的区别可 自行上网查阅相关资料,下载网址:http://windowsphpnet/download/,VC11 x86 Thread Safe为32位的线程安全版

MySQL5620(mysql-5620-win32zip),网址:http://devmysqlcom/downloads/mysql/,此处选择的为免安装版,参看下图

END

方法/步骤2、安装

1

安装VC11,双击打开,点击若干个下一步直至安装成功就OK了

2

Apache 下载后是zip包,解压到后放在合适的位置就可以了,不建议放在C盘里,因为重装系统C盘的数据会全部丢失,这里我们将它放在F盘的phptools文件夹下的apache24目录下

3

php 下载后也是zip包,同样解压到合适位置,我们这里也将其放在F盘的phptools文件夹下的php55目录下

4

MySQL选择的是免安装版的,就更简单了,同样是解压到合适的位置,这里我们也将其放在F盘的phptools文件夹下的MySQL目录下,解压安装后如下图

END

方法/步骤3、配置PHP

1

将F:\phptools\php55\phpini-production 复制一份,并重命名为phpini;

2

将 F:\phptools\php55和F:\phptools\php55\ext加入环境变量PATH中,选中计算机,右键属性-->高级系 统设置 -->环境变量-->系统变量,找到Path,编辑,在其后加上;F:\phptools\php55;F:\phptools \php55\ext,如下图,

END

方法/步骤4、配置Apache

1

用记事本打开F:\phptools\Apache24\Apache24\conf

查找ServerRoot,修改ServerRoot "C:/Apache24" => ServerRoot "F:/phptools/Apache24/Apache24"(这里输入的是你解压apache安装包后放的位置)

2

查找#ServerName wwwexamplecom:80 ,修改为 ServerName wwwexamplecom:80 (去掉前面的#)

3

查找DocumentRoot "c:/Apache24/htdocs" , 修改为DocumentRoot "F:/phptools/Apache24/Apache24/htdocs" (如果一样,就不用改)

4

查找<Directory "c:/Apache24/htdocs"> ,修改为 <Directory " F:/phptools/Apache24/Apache24/htdocs "> (如果一样,就不用改)

5

查找DirectoryIndex indexhtml ,修改为 DirectoryIndex indexhtml indexphp indexhtm (这里我们添加了indexphp indexhtm)

6

查找ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" ,修改为 ScriptAlias /cgi- bin/ " F:/phptools/Apache24/Apache24/cgi-bin" (如果一样,也不用改)

7

查找<Directory "c:/Apache24/cgi-bin"> 修改为 <Directory "F:/phptools/Apache24/Apache24/cgi-bin/"> (如果一样,也不用改)

8

在 F:\phptools\apache2410\conf\httpdconf最后一行添加添 加 LoadModule php5_module "F:/phptools/php55/php5apache2_4dll" 让 apache 支持php (请确认F:/phptools/ php55/有php5apache2_4dll,如果你下载的是我提供的连接肯定是有的)

9

添加 AddType application/x-httpd-php php html htm

10

添加 PHPIniDir "F:/phptools/php55" (告诉apache phpini的位置)

至此,httpdconf 配置完成,保存httpdconf 。

END

方法/步骤5、将apache安装到系统服务中

1

输入F:\phptools\Apache24\Apache24\bin\httpd -k install,回车

安装过程如下图所示

END

方法/步骤6、开启几个常用php扩展

用记事本打开F:\phptools\php55\phpini

将; extension_dir = "ext"修改为 extension_dir = "ext" (去掉extension前面的分号

将;extension=php_mbstringdll 修改为 extension=php_mbstringdll(去掉extension前面的分号,这是php多字节字符串扩展)

将;extension=php_mysqldll修改为 extension=php_mysqldll(去掉extension前面的分号)

将;extension=php_mysqlidll 修改为 extension=php_mysqlidll(去掉extension前面的分号)

END

方法/步骤7、启动Apache

MySQL免安装版环境配置已有朋友写过相关经验,我就不赘述了,参考

经验朋友niyikai写的经验即可。网址如下

http://jingyanbaiducom/article/f3ad7d0ffc061a09c3345bf0html

启动apache,有两种启动方式:

在windows服务中启动;点击开始,找到计算机,右键-->管理-->服务和应用程序-->服务,找到Apache24,右键启动即可,如下图

双击F:\phptools\Apache24\Apache24\bin\ApacheMonitorexe启动,如下图

END

方法/步骤8、启动MySQL

1

MySQL免安装版配置成功后,也在服务中启动,启动方法与Apache在服务中启动方式类似,所不同的是,你点击右键启动的是MySQL服务

END

注意事项

配置Apache时,配置的目录要与你解压放置的目录一致,否则会出错

启动Apache前要先在windows里安装成功才能启动

MySQL免安装版必须要先配置成功后才能启动

这是我的配置经验笔记

安装php(环境变量篇)

设置环境变量后,无须拷文件到系统盘

1把php-520-win32zip解压到e:\php_server\php目录

2把e:\php_server\php目录下的phpini-dist文件改名为phpini

作如下修改:

查找extension_dir

=

"/",该处是指定php动态链接库的路径,

改为extension_dir

=

"e:/php_server/php/ext",注意是“/”。

查找extension=php_mbstringdll,把前面的分号去掉。

这个不去的话用phpmyadmin会出现红色提示。

查找extension=php_gd2dll,去掉前面的分号,支持gd库用的。

查找extension=php_socketsdll,去掉前面的分号。

查找extension=php_mysqldll,去掉前面的分号,支持mysql数据库用的。

3现在我们通过设置环境变量把phpini文件位置定在e:\php_server\php目录下,

打开系统属性-环境变量-系统环境变量-新建,变量名:phprc,变量值:e:\php_server\php,

更改系统环境变量,编辑path变量,

在最后加上:;e:\php_server\php,注意是“\”。

(重启服务器)

配置iis支持php

1在web服务扩展中

“添加一个新的web服务器扩展”

php

e:\php_server\php\php5isapidll

允许

2网站属性-isapi筛选器

-

添加

php

e:\php_server\php\php5isapidll

3网站属性-主目录-配置-添加映射-可执行e:\php_server\php\php5isapidll

php

4网站属性-文档-添加indexphp

5、重启iis先点击开始菜单选择“运行”依次输入cmd回车

net

stop

w3svc   回车

net

stop

iisadmin  回车

net

start

w3svc   回车

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 服务器上怎么配置php运行环境

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情