Heim > php教程 > php手册 > Windows 7配置PHP开发环境

Windows 7配置PHP开发环境

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-06 19:40:07
Original
818 Leute haben es durchsucht

很早就打算写这篇文章了,可一直由于各种原因(比如实习、跑招聘会)没能动笔。今天决定把这事搞定,可以给部分童鞋提供些指导,以后自己忘了的时候也不用到处找教程了,废话少说,开始! 顺带提一下:为了方便,你也可以使用xampp安装包,一次性就帮你把Apa

很早就打算写这篇文章了,可一直由于各种原因(比如实习、跑招聘会)没能“动笔”。今天决定把这事搞定,可以给部分童鞋提供些指导,以后自己忘了的时候也不用到处找教程了,废话少说,开始!

顺带提一下:为了方便,你也可以使用xampp安装包,一次性就帮你把Apache+PHP+MySQL安装好了,还有phpmyadmin、PEAR库等。但是xampp官网上也说,这种方法只提倡处于开发阶段使用,如果是要对外发布的网站,最好还是自己动手进行环境配置

正式开始(以我自己的安装为例讲解)

1、软件准备

Apache  httpd-2.2.17-win32-x86-openssl-0.9.8o.msi

PHP       php-5.3.3-Win32-VC6-x86.zip(tip:VC6适合Apache,VC9适合IIS)

MySQL   mysql-essential-5.1.53-win32.msi

另外,我还安装了phpMyAdmin   phpMyAdmin-3.3.8-all-languages.zip

2、Apache安装

Apache的安装和其他软件安装是一样的,基本上点击“下一步”就能完成。

安装完成之后,你可以对httpd.conf(Apache服务器的配置文件)文件做一定的修改,也可以不修改,看个人喜好。一般来说,安装完成之后你需要测试一下服务器是否正常工作了。确保Apache处于Windows 7配置PHP开发环境,这表示Apache正在运行。在浏览器中输入http://127.0.0.1,如果出现“It works”则说明安装成功。

除此之外,一般需要更改的是httpd.conf文件中的DocumentRoot,我把默认值改成了“D:/htdocs”,这里将是存放所有网站文件的地方,然后把下面不远处的修改程。其它暂时不用修改,而且这个时候,你可以把Apache服务器先关掉,因为后面需要把它同PHP关联起来。

3、PHP安装

我下载的是PHP官网的zip安装包,很明显,直接解压之后就ok了。我把下载的PHP包解压(随便在哪个位置),然后把解压的文件剪切到“D:\php”目录下。

找到该目录下的php.ini-development和php.ini-production,如果你是测试用的,选择第一个,如果你要发布你的网站,选择第二个,我选择的是php.ini-development,然后把该文件名改成php.ini。

下面对php.ini做一些修改

①将extension=php_mysql.dll和extension=php_mysqli.dll前面的分号(;)却掉,extension=php_gd2.dll、extension=php_xsl.dll也是一样,去掉前面的分号,如果你还有其他需要,把相应地方的分号去掉就可以。这里面是你要实现一些功能需要用到的扩展,很明显,我们在后面会使用到mysql及其较新的mysqli扩展。如果不这样做,安装MySQL之后讲不能通过php连接到数据库。

②在这些扩展的上面,还需要修改extension_dir="D:\php\ext\",“D:\php”是我放置php的位置,而ext目录下面就是扩展实际存放的位置,程序运行时会通过这个设置查询相应的目录。

为了使Apache能够和PHP协同工作,现在修改httpd.conf的相关部分

①找到AddType,在下面添加一行:AddType application/x-httpd-php .php .html。这个实质就是添加可以执行php的文件类型,比如“AddType application/x-httpd-php .txt”,让普通的文本文件格式也能运行php程序。

②找到LoadModule,在后面添加:LoadModule php5_module "D:/php/php5apache2_2.dll",这样Apache启动的时候就会找到相应的文件,也就是php5apache2_2.dll(以前是php5apache2.dll,因为现在版本是2.2.x)。

③找到    DirectoryIndex index.html,在index.html前添加index.php(其他的文件名也可以,比如text.php),这就告诉服务器首先在根目录下(或者你指定的其他目录下)搜索index.php的页面,如果没有就找index.html,以此类推。

4、现在需要安装MySQL

这个基本上没有其他问题,就像安装其他软件一样安装就ok了。

5、phpMyAdmin

把下载的phpMyAdmin的包解压之后,重命名为phpMyAdmin,移动到htdocs目录下,对config.inc.php进行修改。(红色为我修改后的)

$cfg['blowfish_secret'] = 'asdfas';(tip随意修改字符)

$cfg['Servers'][$i]['auth_type']     = 'http';

$cfg['Servers'][$i]['extension'] = 'mysqli';

$cfg['Servers'][$i]['controluser'] = 'root';

$cfg['Servers'][$i]['controlpass'] = 'asdfasdfas';

 

基本配置就是这样,需要更详细介绍可以google或者百度下。还有,如果你想直接输入http://localhost,那就需要在hosts文件中添加127.0.0.1  localhost。现在,一个可以运行PHP和MySQL的服务器就配置好了。

Ps:当然中间遇到不少问题,没有再次一一列举,可以在评论中进行讨论!!

如果发现LoadModule错误,可能是服务器没有找到php.ini文件,这时需要在httpd.conf中加一行:PHPINIDir "php.ini所在的目录"

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
Kann Windows erlernt werden?
Aus 1970-01-01 08:00:00
0
0
0
Zookeeper-Erweiterung unter Windows
Aus 1970-01-01 08:00:00
0
0
0
Kann ich vim problemlos unter Windows spielen?
Aus 1970-01-01 08:00:00
0
0
0
Verfügt die Windows-Version über Emmet? ?
Aus 1970-01-01 08:00:00
0
0
0
Installieren Sie PHP in einer Windows-Umgebung
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage