2022年win下安装php详细教程 .pdf

上传人:C****o 文档编号:39725774 上传时间:2022-09-07 格式:PDF 页数:9 大小:2.10MB
返回 下载 相关 举报
2022年win下安装php详细教程 .pdf_第1页
第1页 / 共9页
2022年win下安装php详细教程 .pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《2022年win下安装php详细教程 .pdf》由会员分享,可在线阅读,更多相关《2022年win下安装php详细教程 .pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows 下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境,暂且不使用PHP环境搭建软件了,在此详细图解在 Windows 7 下安装配置PHP+Apache+Mysql环境的教程,希望对PHP初学者有所帮助。在 Windows 7 下进行 PHP环境搭建,首先需要下载PHP代码包和Apache 与 Mysql 的安装软件包。PHP版本:php-5.3.2-Win32-VC6-x86,VC9是专门为 IIS 定制的,VC6 是为了其他WEB服务软件提供的,如 Apache。我下载的是ZIP 包,Mysql 版本:my

2、sql-essential-5.1.45-win32,即 MySQL Community Server 5.1.45,下载地址Apache版本:httpd-2.2.15-win32-x86-openssl-0.9.8m-r2,openssl 表示带有openssl模块,利用openssl可给 Apache 配置 SSL安全链接。PHP环境搭建第一步:Windows 7 下安装 Apache 服务。Apache 配置信息在这里主要配置Network Domain、Server Name、Email 地址以及Apache 服务的占用端口,默认为80 端口,你可以根据需要配置在其他端口,Apache

3、 的安装目录你可以使用默认目录或根据需要自行选择安装目录。在完成 apache 服务的安装后,在游览器中输入http:/localhost/,出现 It s work!字样,说明Apache 服务安装成功了。PHP环境搭建第二步:Windows 7 下安装 Mysql 服务。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 9 页 -安装 Mysql 数据库并选择安装目录点击 Mysql 安装程序自动安装,在此期间你可以根据需要选择Mysql 数据库的安装目录,我一律都是用默认目录。注意:在安装完 Mysql 数据库后,需要再进行Mysql 数据库配置才能使用PHP进行连接,稍后会

4、提到如何配置。PHP环境搭建第三步:在Windows 7 下安装 PHP。其实在 Windows 7 下进行 PHP安装非常简单,由于我下的是PHP代码包,只要解压php-5.3.2-Win32-VC6-x86并重名为文件夹为php,将其复制到C盘目录下即可完成PHP安装。PHP环境搭建第四步:在Windows 7 下如何进行PHP配置环境。PHP环境在 Windows 7 上的配置相比Windows XP 等要简单很多,不需要复制等操作,你只要将php.ini-development配置文件重命名为php.ini配置文件即可。接着做如下配置操作:1、打开 php.ini配置文件,找到1 2;

5、On windows:;extension_dir=ext 修改为1 2;On windows:extension_dir=C:/php/ext 表示指定PHP扩展包的具体目录,以便调用相应的DLL文件。2、由于默认PHP并不支持自动连接Mysql,需开启相应的扩展库功能,比如 php_mysql.dll等,即将名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 9 页 -1 2 3 4 5 6 7 extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.d

6、ll extension=php_pdo_mysql.dll extension=php_pdo_odbc.dll extension=php_xmlrpc.dll 这些 extension之前的分号(;)去除。3、配置 PHP的 Session 功能在使用 session功能时,我们必须配置session文件在服务器上的保存目录,否则无法使用 session,我们需要在Windows 7 上新建一个可读写的目录文件夹,此目录最好独立于WEB 主程序目录之外,此处我在D盘根目录上建立了phpsessiontmp目录,然后在php.ini配置文件中找到1;session.save_path=/t

7、mp 修改为1 session.save_path=D:/phpsessiontmp 4、配置 PHP的文件上传功能如何编写PHP文件上传功能?同 session一样,在使用 PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在Windows 7 上建立一个可读写的目录文件夹,此处我在D盘根目录上建立了phpfileuploadtmp目录,然后在php.ini配置文件中找到1;upload_tmp_dir=修改为1 upload_tmp_dir=D:/phpfileuploadtmp 5、修改 date.timezone,否则在执行php

8、info时 date 部分会报错:Warning:phpinfo()function.phpinfo,我们需要将1;date.timezone=修改为1 date.timezone=Asia/Shanghai 你也可以点击参考更多关于PHP.INI 的配置至此在 Windows 7 上 php 的环境配置就算完成了,但是光完成这些配置是不够的,我们需要 Apache 支持 PHP,所以还需要在Apache 配置文件中完成相应的PHP配置。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 9 页 -PHP环境搭建第五步:配置Apache 以支持 PHP1、在#LoadModule v

9、host_alias_module modules/mod_vhost_alias.so下添加1 2 3 LoadModule php5_module c:/php/php5apache2_2.dll PHPIniDir c:/php AddType application/x-httpd-php.php.html.htm 我们在 PHP目录下可以看到多个php5apache 的 DLL文件,由于我们使用的是Apache2.2.15,所以我们当然需要使用php5apache2_2.dll,接着指定PHP的安装目录以及执行的程序扩展名。2、我们应该知道默认Apache 服务器执行WEB 主程序的

10、目录为Apache2.2/htdocs,所以当你的 WEB 主程序目录变更时,我们需要修改相应的Apache 配置,即将1 DocumentRoot C:/Program Files/Apache Software Foundation/Apache2.2/htdocs 修改为1 DocumentRoot D:/PHPWeb 1 修改为1 3、最后修改具体的index文件先后顺序,由于配置了PHP功能,当然需要index.php优先执行1 DirectoryIndex index.html 修改为1 DirectoryIndex index.php index.html 4、重启 Apache

11、 服务器至此,在 Apache 服务器上PHP环境配置工作就完成了,你只需要在D:/PHPWeb目录下新建一个PHP文件,写入1 2 3 然后在游览器中输入http:/localhost,就可以看到PHP的具体配置页面了,代表在Window 7 上 PHP环境配置工作就算完成了。在完成 Windows 7 上的 PHP环境配置工作后,我们需要完成PHP环境搭建的最后一步,即支持 Mysql 数据库。首先需要配置Mysql 服务器。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 9 页 -点击开始菜单下Mysql Server5.1菜单中的Mysql Server Instance

12、 Config Wizard,完成 Mysql 的配置向导。选择 Mysql 服务器的类型个人认为第一和第二项都可选择,如果仅仅只是作为WEB 数据库,推荐选择第二项。Mysql 数据库用途名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 9 页 -选择 Mysql 数据库的并发连接数选择 Mysql 的并发连接数,第一项是最大20 个连接并发数,第二项是最大500 个并发连接数,最后一种是自定义,你可以根据自己的需要选择。选择 Mysql 服务的端口号,一般默认即可名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 9 页 -选择 Mysql 数据库的字符集此处推荐使用

13、UTF8,比较通用,否则容易造成乱码。设置 Mysql 为 Windows 服务在这里考虑开机速度的问题,我将自动登录Mysql 服务取消了,一般你可以选择此选项,如果没有选,你可以使用net start mysql启动 Mysql 服务。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 9 页 -设置 Mysql 数据库 root 用户的密码执行 Mysql 服务配置选项Mysql 数据库的配置文件保存在C:Program FilesMySQLMySQL Server 5.1my.ini,如果今后有什么变动,你可以修改此文件。至此 Mysql 数据库的配置就算完成了,为了验证PH

14、P是否能连接Mysql,你可以在index.php中创建如下代码1 2 然后在游览器中输入http:/localhost/,看到:欢迎访问 PHP 网站开发教程网-字样就说明PHP连接 Mysql 就算成功了。Windows 7 下无法使用localhost连接 MYSQL5.3的解决方法在 Windows 7 中 PHP连接 Mysql 时默认只能使用IP 地址连接Mysql,而无法使用localhost连接 Mysql,解决方法为打开C:WindowsSystem32driversetc下的 hosts 文件,将1#127.0.0.1 localhost 中的注释去除即可。OK,到这,在Windows 7 上使用 PHP+Apache+Mysql完成 PHP环境搭建的工作就算完成了,我们可以看到相比在其他Windows 平台上搭建PHP环境节省了不少工作,但是也要注意到在 Windows 7 上连接 Mysql5.3 数据库的问题。当然如果向我一样比较懒,你可以使用Appserv 或者 Xampp来进行 PHP环境配置。名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 9 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁