php-5.2.11 +apache_2.2.14+MySQL5.0开发环境配置

php-5.2.11 +apache_2.2.14+MySQL5.0开发环境配置

1/10/2010

第一步软件的下载:

首先假设你对MySql已经熟悉,知道如何安装和操作,否则你不会来学些PHP,因为你需要先学习数据库

此处使用的软件是:

apache_2.2.14-win32-x86-no_ssl.msi

php-5.2.11-Win32.zip

Mysql 5.0

0,安装MySQL数据库

  1. 安装apache服务器:

填入相关信息,选择第一种安装模式

选择典型安装模式:

 

安装结束后会有个apache图标在右下角出现,打开后显示:

则表示安装成功,如果不正确或报端口被占用,找到占用的程序修改端口即可。(PS:迅雷5中默认的BT端口是80,我自己安装的时候就出现端口被占用的问题,修改迅雷中的端口即可)。

现在测试一下apache。在浏览器中输入:http://localhost会看到apache的初始界面:

  1. 安装php

    解压下载的php压缩包,这里用的是php-5.2.11-Win32.zip。

    拷贝php.ini-dist到windows目录下,并修改名字为php.ini

    将libmysql.dll,php5ts.dll拷贝到system32目录下

    将ext目录下的php_gd2.dll,php_mysql.dll,php_mbstring.dll拷贝到system32目录下

 

修改windows目录下的php.ini

将这几行前的 ; 号去掉

extension=php_gd2.dll

extension=php_mysql.dll

extension=php_mbstring.dll

 

修改

session.save_path="/tmp"

extension_dir修改为php的ext文件夹目录

  1. 配置apache支持php

    修改apache/conf/httpd.conf文件:

    将DocumentRoot修改你希望存放的php项目的默认文件夹,并修改This should be changed to whatever you set DocumentRoot to下的Directory与上面的目录相同(否则会出现禁止访问错误)

    在DirectoryIndex index.html项目中添加文件类型index.php

在#LoadModule ssl_module modules/mod_ssl.so的下一行加上

LoadModule php5_module d:/php5.2/php5apache2_2.dll

在AddType application/x-gzip .gz .tgz的下一行加上

AddType application/x-httpd-php .php

4,测试:

重启apache服务器。

新建index.php:

将此文件保存在配置的DocumentRoot文件夹下,在浏览器中输入http://localhost/将会看到如下的界面,显示了配置信息。

 

查看mysql等是否已经正常配置

如果显示类似上面说明mysql配置已成功,可以编写测试文件测试

$connect=mysql_connect("localhost","root","root");//这里是使用mysql链接函数,如果你没有正确配置会提示你使用了未定义的函数。

if($connect){

echo 'success';

}else{

echo mysql_error();

}

?>

将上述代码命名为text.php保存在你配置的DocumentRoot文件夹下,在浏览器中输入http://localhost/test.jsp,如果输出为success说明你的配置已成功,恭喜你大功告成了。

 

Ps:我也是刚接触PHP,也就才看了三天吧,对PHP总体概述一下,虽然我也刚入门。

Php中的各种操作都会调用相关的函数,不像Java那样会使用一个个的包,你可以从php手册中看到大约有多少函数:

。。。

学习的步骤,先学习php的语法,比如定义变量用$等等,数据类型,面向对象等,再学一些常用的函数。学学数据库操作的函数,做些小例子,恭喜你已经入门了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值