当前位置 : 主页 > 网络编程 > 其它编程 >

PHP+ApacheServer+MySql配置

来源:互联网 收集:自由互联 发布时间:2023-07-02
PHP环境配置步骤(分为安装和配置两大步):1apachehttpserver,mysql和php的安装2apache和php的整合(配置),mysql和php的整合安装:1a PHP环境配置 步骤(分为安装和配置两大步): 1 apache h
PHP环境配置步骤(分为安装和配置两大步):1apachehttpserver,mysql和php的安装2apache和php的整合(配置),mysql和php的整合安装:1a

PHP环境配置

步骤(分为安装和配置两大步):

1 apache http server , mysql 和php的安装

2 apache和php的整合(配置),mysql和php的整合

安装:

1 apache http server的安装(http://httpd.apache.org/ ),下载安装包(例如httpd-2.2.19-win32-x86-no_ssl.msi),在安装过程的server information配置中,network domain和server name可以都填localhost,email address随便填一个就ok,其他都可以选择默认。打开浏览器,输入“localhost”,如果显示“it works”就表明安装成功。

2 mysql安装,下载安装包(http://dev.mysql.com/downloads/,例如mysql-essential-6.0.11-alpha-win32.msi),安装过程中都可以选默认的就行,(为了方便,我们的password填写为123456)。

3 php是不需要安装的:下载php的包(例如php-5.3.5-Win32-VC6-x86.zip),解压到某个文件夹下(例如C:\Rambot\PHP), 然后,把其中名为“php.ini-development”(也有可能是“php.ini_dist”)的文件的文件名改为“php.ini”作为配置文件。

配置:

1 整合php和apache

找到apache的conf文件夹(例如C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf)下的httpd.conf并打开。

a) 查找“LoadModule”,新添加两行,输入php的模块信息

LoadModule php5_module "C:/Rambot/PHP/php5apache2_2.dll"

PHPIniDir "C:/Rambot/PHP"

b) 新建一个apache htdoc目录(可以在任意位置,比如C:\ApacheDir\htdocs),并在文件夹中添加一个index.html (或者再加一个index.php)文件。然后在httpd.conf文件中查找“DocumentRoot”,修改默认的站点路径:

DocumentRoot “C:/ApacheDir/htdocs”

c) 查找“ 更改为

d) 添加允许执行php的文件类型:查找“AddType”,新添加两行:

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html

注意,这里x-httpd-php 和.php(.html)之间有一个空格

e) 查找“DirectoryIndex”,更改默认首页为

DirectoryIndex index.php index.html

(就是说输入localhost后,首先执行c:/apachedir/hodocs中的index.php 或者index.html)

把C:/ApacheDir/htdocs下的index.php文件内容添加如下:

重启apache http server,输入localhost,显示php的相关配置信息,就表明php和apache整合完成。

2 整合php与mysql

打开php.ini配置文件

a) 找到“;extension_dir= “ext””,修改如下“extension_dir= “C:/Rambot/PHP/ext””,注意把前面的“;”去掉。

b) 让php支持mysql,同时打开curl,pdo等扩展,把下面内容前面的封号去掉:;extension=php_curl.dll ;extension=php_gd2.dll ;extension=php_mbstring.dll ;extension=php_mysql.dll ;extension=php_mysqli.dll ;extension=php_pdo_odbc.dll ;extension=php_pdo_mysql.dll ;extension=php_xmlrpc.dll

c) 把“;date.timezone”修改为“date.timezOne= Asia/Shanghai”

在C:/ApacheDir/htdocs新建mysqltest.php文件,内容如下

$bdc = mysql_connection(“localhost”,”root”,”123456”);

If (!$bdc) {

echo ”mysql link error!”;

}else{

echo ”mysql link successfully!”;

}

mysql_close();

?>

然后重启apache http server,接着在浏览器中输入localhost/mysqltest.php,如果出现mysql link successfully!, 则表明整合成功

上一篇:Python数制转换
下一篇:没有了
网友评论