win7或win8下手工搭建wamp环境(apache2.2.25+mysql5.6.12.2+php5.4.17+phpmyadmin4.0.4.1)_第1页
win7或win8下手工搭建wamp环境(apache2.2.25+mysql5.6.12.2+php5.4.17+phpmyadmin4.0.4.1)_第2页
win7或win8下手工搭建wamp环境(apache2.2.25+mysql5.6.12.2+php5.4.17+phpmyadmin4.0.4.1)_第3页
win7或win8下手工搭建wamp环境(apache2.2.25+mysql5.6.12.2+php5.4.17+phpmyadmin4.0.4.1)_第4页
win7或win8下手工搭建wamp环境(apache2.2.25+mysql5.6.12.2+php5.4.17+phpmyadmin4.0.4.1)_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

win7/win8 下手工搭建 WAMP 环境 PHP 环境的搭建通常是学习 PHP 的第一步,那么今天我们就来看一下应该怎样搭建 PHP 的环境,这次是在 windows8 上搭建的,其实也无所谓 win7 还是 win8,方法都是一样的。 对于 LAMP 我们应该很熟悉,那是 Linux+Apache+MySQL+PHP(+phpMyAdmin),但在 windows 上我们对其也有类似的简称: WAMP,即 Window+Apache+MySQL+PHP(+phpMyAdmin),下面是本次搭建 PHP 环境需要用到的: 带有 window8 或 window7 系统的电脑 Apache 软件包:httpd-2.2.25-win32-x86-openssl-0.9.8y.msi MySQL 软件包:mysql-installer-community-.msi PHP 代码包: php-5.4.17-Win32-VC9-x86.zip phpMyAdmin 代码包:phpMyAdmin--all-languages.zip 对于下载地址我就不提供了,大家可以搜一下,网上有很多。当然软件的版本也不局限于上 面的,但这里还是有两点需要说明: 第一,Apache 软件包中的 openssl 表示带有 openssl 模块,利用 openssl 可给 Apache 配置 SSL 安全链接; 第二,VC11 使用 Visual Studio 2010 编译,使用 VC11 版本的 PHP 需要安装 Microsoft 2010 C+ Runtime。 另外就是我们的目录结构,为了方便管理,我们把它们装在一块,首先建立 WAMP 文件夹, 然后再在里面分别建立 MySQL、PHP、Apache 文件夹,等会儿我们把 MySQL、PHP 、Apache 分别安装在对应的文件夹里。目录结构如下图: 对于 phpFileUploadTmp、phpSessionTmp、www 目录的作用我们在后边会提到。 第一步、MySQL 的安装 在 win7 或者 win8 下安装 mysql 都是一样的,所以本文对于 win7 系统或 win8 系统都适 用。既然你们有兴趣读这篇文章,我想我也没有必要再解释 MySQL 是干什么用的了,下面就 直接安装它吧。 1、欢迎界面出现了,有兴趣的可以读读,然后点击“Install MySQL Products” 2、接受 GPL 条款,点击 “Next” 然后会自动联网检测是不是最新版的,如果认为没必要刻意跳过。 3、这是出现了 5 个选择项 Developer Default、Server only、Client only、Full 、Custom,Developer Default 是指开发者典型安装,Full 是完全安装,Custom 是自定义安装,那么我们选择自定义安装,并且修改安装目录到“C:WAMPMySQL”,数据 库存放路径也自己设定,然后“Next” 4,、这里会检测下安装需求环境,Execute 解决后,然后“Next” 5、会有这些画面的出现 6、安装已经完成了,接下来开始配置 MySQL 7、出现 3 个选择项,分别代表: Developer Machine:开发测试,mysql 占用很少资源 Server Machine:服务器类型,mysql 占用较多资源 Dedicated MySQL Server Machine:专门的数据库服务器, mysql 占用所有可用资源 你们选择哪一个可以随意,不过我选的是第一个”Developer Machine“,开启 TCP/IP 访 问,端口默认 3306,勾选高级配置,然后”Next“ 8、接下来设置 mysql 数据库的 root 密码,其他用户以后根据需要添加配置权限: 9、接下来设置 mysql 数据库的系统启动服务,让系统默认用户具有启动 services 权限: 10、接下来设置 mysql 数据库的错误日日志存放,默认就行,直接“Next” 11、完成配置和添加安装实例 OK,安装完了,现在我们打开 MySQL 的命令行客户端,输入密码 * 然后”回车“,就会出现 这说明我们已经安装成功了,哦耶! 第二步、安装 Apache 1、首先看到的是欢迎界面,不用管它,直接点击“Next” 2、接受条款,点击“Next” 3、直到出现下面画面。在这里主要配置 Network Domain、Server Name、Email 地址以 及 Apache 服务的占用端口,默认为 80 端口,你可以根据需要设置为其他端口,然后点击 “Next”。Apache 的安装目录你可以使用默认目录或根据需要自行选择安装目录 4、选择自定义,然后点击“Next” 5、这一步,我们不用管去其它的,只需调整下下安装路径就行了,安装到 WAMP/Apache/目录下,然后点击 “Next” 6、点击“Install” 7、最后点击“Finish”完成安装 在电脑的右下角找 Apache 的图标,启动 Apache。然后再浏览器里输入 http:/localhost/(或 http:/localhost:80/),如出现 It Works!: 那就说明 Apache 安装成功了。 第三步、安装 PHP 及 PHP 的环境配置 把 PHP 安装包解压到文件夹 WAMP/PHP 里面。下面开始 PHP 的环境配置。 在文件夹 WAMP/PHP 里找到 php.ini-production 文件,重命名为 php.ini,然后用编辑 器打开 1、首先找到 ; extension_dir = “./“ 修改为: extension_dir = “C:/WAMP/PHP/ext“ (我的是在 C 盘安装的,你可以根据实际情况更改)表示指定 PHP 扩展包的具体目录,以 便调用相应的 DLL 文件 2、开启相应的扩展库功能,找到下面的几行,把前面的 “;”去掉 extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo_mysql.dll extension=php_xmlrpc.dll 3、配置 PHP 的 Session 功能 在使用 session 功能时,必须配置 session 文件在服务器上的保存目录,否则无法使用 session,需要建一个可读写的目录文件夹,那么我们在 WAMP 文件夹里 phpSessionTmp 目 录,然后在 php.ini 文件中找到 ;session.save_path = “/tmp“ 修改为: session.save_path = “C:/WAMP/phpSessionTmp“ 4、配置 PHP 的文件上传功能 在使用 PHP 文件上传功能时,必须指定一个临时文件夹以完成文件上传功能。下面在 WAMP 文件夹里创建一个 phpFileUploadTmp 文件夹,然后在 php.ini 文件中找到 ;upload_tmp_dir = 修改为: upload_tmp_dir = “C:/WAMP/phpFileUploadTmp“ 5、修改 date.timezone,默认为美国时间,如果不修改会报错 找到 ;date.timezone = 修改为: date.timezone = Asia/Shanghai 好了,对于 php.ini 的配置算是完成了,但这还不够,我们还要需要 Apache 支持 PHP, 因此还得在 Apache 配置文件 httpd.conf 中完成相应的 PHP 配置。 在 WAMP/Apache/conf 文件夹里找到 httpd.conf 文件,并打开 6、在#LoadModule vhost_alias_module modules/mod_vhost_alias.so 下添加 LoadModule php5_module “C:/WAMP/PHP/php5apache2_2.dll“ PHPIniDir “C:/WAMP/PHP“ AddType application/x-httpd-php .php .html .htm 7、由于默认情况下 Apache 服务器执行 web 主程序的目录为 Apache2.2/htdocs,为了 方便,我们在 WAMP 里面建立了 www 文件夹来替代 htdocs,所以此时需要修改相应的 Apache 配置,是 web 程序目录变为 www 目录 找到 DocumentRoot “C:/WAMP/Apache/htdocs“ 修改为 DocumentRoot “C:/WAMP/www“ 找到 DocumentRoot “C:/WAMP/Apache/htdocs“ 修改为 8、最后修改 index 文件的先后顺序,由于配置了 PHP 功能,当然需要 index.php 优先 执行 找到 DirectoryIndex index.html 修改为 DirectoryIndex index.php default.php index.html index.htm default.html default.htm 至此,PHP 的环境配置算是基本完成了,下面就试一下吧 重启 Apache,在 WAMP/www 里面放置一个 phpinfo.php 文件,在 phpinfo.php 里面 写入代码 然后重启 apache 服务后在浏览器地址栏里输入 http:/localhost/phpinfo.php,这时网页 显示了 PHP 的基本配置信息,那么我们的 PHP 环境算是搭建完了。 第四步、安装 phpMyAdmin 首先在 WAMP/www/里面建立 phpMyAdmin 文件夹,然后解压 phpMyAdmin-- all-languages.zip 到 WAMP/www/phpMyAdmin/文件夹,在 WAMP/www/phpMyAdmin/libraries 里面找到 config.default.php 文件,把它复制到 WAMP/www/phpMyAdmin 根目录下,并重命名为 config.inc.php,然后打开 1、填写访问 phpMyAdmin 的绝对 URL 找到 $cfgPmaAbsoluteUri = ; 修改为 $cfgPmaAbsoluteUri = http:/localhost/ phpMyAdmin /; 2、填写服务器地址,通常默认为 localhost,不需要修改 $cfgServers$ihost = localhost; 3、填写 MySQL 用户名 $cfgServers$iuser = root; 4、填写 MySQL 密码 $cfgServers$ipassword = 这里是你的 MySQL 数据库的密码 ; 5、设置认证方法 $cfgServers$iauth_

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论