文档章节

PHP+Apache+MySQL 在配置环境时遇到的问题

宝宝eleven
 宝宝eleven
发布于 2013/02/27 18:29
字数 685
阅读 223
收藏 7

每次坏境都不是自己动手搭建的 今天自己来...
遇到了那么多问题 也是好事...

软件版本 php-5.2.17 + Apache-2.2.22 + MySQL-5.1.56
操作系统 WIN7 旗舰 X64
 

start....

step1 Apache安装

1,运行 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi

2,服务器信息随便填写,默认端口80

3,安装类型其实也随意,建议是自定义

4,选择特性,我的安装路径是 F\Web\Apache (我把这3个都装在F盘的web目录下)

5,安装,等待....

最后,在浏览器中访问 http://localhost/,显示“It works!”,说明apache服务已正常启动


step2 PHP安装

将php-5.2.17-Win32-VC6-x86解压到D:\Web\php即可

一点说明哦  自己下载要用vc6版本哦

step3 MySQL安装

 1,运行 mysql-essential-5.1.56-win32.msi

 2,安装类型其实也随意,建议是自定义

3,选择特性,我的安装路径是 F\Web\Mysql

安装完后 开始配置mysql服务器....


step4 MySQL配置

 这个基本是next到底 几点注意就好

1,默认字符集,选择UTF8

2,安全设置,指定root用户密码 可以不设置 设置了好好记住这个密码...

3,执行完毕后 看看最后的窗口 如下图就ok了


如果第四个√显示为×,一般原因是之前安装的mysql没有彻底卸载




step5 PHP配置

1,64的:复制libmcrypt.dll,libmysql.dll,libmhash.dlll到C:/Windows/SysWOW64


   32的:复制libmcrypt.dll,libmysql.dll,libmhash.dll到C:/Windows/System32

2,拷贝php.ini-dist,重命名为php.ini


3,修改php.ini文件
   magic_quotes_gpc On //默认打开,可降低注入风险  但是如果是比较牛,还是关了

上传文件大小上限 upload_max_filesize = 2M //默认2M,可根据需要修改

 post_max_size = 8M //默认8M,可根据需要修改

扩展目录extension_dir = "./"  //修改为"F:/Web/PHP/ext"

开启常用扩展,去掉最前面的”;” 

extension=php_curl.dll
    extension=php_gd2.dll
    extension=php_mbstring.dll
    extension=php_mcrypt.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
    extension=php_pdo.dll
    extension=php_pdo_mysql.dll
    extension=php_xmlrpc.dll

 
step6 Apache配置

修改apache/conf/目录下的httpd.conf文件
 
让apache加载php模块
 
在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下方添加
 LoadModule php5_module "D:/Web/PHP/php5apache2_2.dll"
PHPIniDir "F:/Web/PHP"
AddType application/x-httpd-php .php .html .htm
 
php目录下有多个dll文件,我们使用的是2.2.17版本,所以加载php5apache2_2.dll
 
AddType 是让.php .html .htm三种文件中的php代码均可执行
 
修改网页文件根目录
 
搜索DocumentRoot  和<Directory “F:/Web/Apache/htdocs”>
 
将原有目录修改为DF/Web/www
 
修改默认索引文件
 
搜索DirectoryIndex ,添加index.php
 
DirectoryIndex index.html index.php
 
重启apache服务
 
验证安装
在网页根目录下创建文件index.php,内容:
 
<?php
phpinfo();
?>
 
访问http://localhost/,如果显示php相关信息,则配置OK,大功告成!
 


© 著作权归作者所有

共有 人打赏支持
宝宝eleven
粉丝 1
博文 7
码字总数 2846
作品 0
徐汇
程序员
私信 提问
Apache+PHP+Mysql开发环境搭建

一、Apache服务器安装 下载windows版Apache(我把安装文件放在百度云盘-软件-Apache) 找到Apacheconfhttpd.conf文件,用记事本打开,找到:Define SRVROOT 这一项,将其右方的值改为当前你A...

曾劲松
2016/04/01
96
0
PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程

这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境,暂且不使用PHP环境搭建软件了,在此详细图解在Windows 7下安装配置P...

一别经年
2014/01/13
0
0
PHP环境搭建:Windows 下安装配置PHP+Apache+Mysql环境教程

在Windows 下如何进行PHP配置环境。 你只要将php.ini-development配置文件重命名为php.ini配置文件即可。接着做如下配置操作: 1、打开php.ini配置文件,找到 修改为 表示指定PHP扩展包的具体...

五味格子
2011/09/08
0
0
PHP与MySQL网站开发 第1章

1.1什么是PHP PHP是一种在计算机上运行的脚本语言,主要用途是处理动态网页。 PHP文件向浏览器返回纯粹的HTML。PHP文件可包含文本,HTML标签以及脚本。 PHP文件的扩展名是“php”、“php3”或...

清茶煮酒519
2017/07/15
0
0
PHP调试工具Xdebug安装配置

说道PHP代码调试,对于有经验的PHPer,通过echo、printr、vardump函数,或PHP开发工具zend studio、 editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上...

liushen829475
2013/10/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS配置Tomcat监听80端口,虚拟主机

Tomcat更改默认端口为80 更改的配置文件是: /usr/local/tomcat/conf/server.xml [root@test-a ~]# vim /usr/local/tomcat/conf/server.xml # 找到 Connector port="8080" protocol="HTTP/1......

野雪球
今天
5
0
《稻盛和夫经营学》读后感心得体会3180字范文

《稻盛和夫经营学》读后感心得体会3180字范文: 一代日本经营之圣稻盛和夫凭借刻苦勤奋的精神以及深植于佛教的商业道德准则,成为了“佛系”企业家的代表人物。在《稻盛和夫经营学》“领导人...

原创小博客
今天
3
0
java框架学习日志-5(常见的依赖注入)

依赖注入(dependency injection) 之前提到控制反转(Inversion of Control)也叫依赖注入,它们其实是一个东西,只是看的角度不同,这章详细说一下依赖注入。 依赖——指bean对象创建依赖于...

白话
今天
4
0
红外接收器驱动开发

背景:使用系统的红外遥控软件没有反应,然后以为自己接线错误,反复测试,结果烧坏了一个红外接收器,信号主板没有问题。所以自己开发了一个红外接收器的python驱动。接线参见https://my.os...

mbzhong
今天
2
0
ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机...

watermelon11
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部