文档章节

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

宝宝eleven
 宝宝eleven
发布于 2013/02/27 18:29
字数 685
阅读 220
收藏 7
点赞 0
评论 0

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

软件版本 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
博文 6
码字总数 2846
作品 0
徐汇
程序员
Apache+PHP+Mysql开发环境搭建

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

曾劲松 ⋅ 2016/04/01 ⋅ 0

PHP调试工具Xdebug安装配置

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

liushen829475 ⋅ 2013/10/24 ⋅ 0

PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程

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

一别经年 ⋅ 2014/01/13 ⋅ 0

PHP与MySQL网站开发 第1章

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

清茶煮酒519 ⋅ 2017/07/15 ⋅ 0

PHP环境搭建:Windows 下安装配置PHP+Apache+Mysql环境教程

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

五味格子 ⋅ 2011/09/08 ⋅ 0

PHP调试工具Xdebug安装配置教程

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

雍雍_yoyo ⋅ 2013/07/01 ⋅ 0

[喵咪Linux(2)]环境变量的坑

玩过linux的童鞋对环境变量都不陌生,我们在安装好一些软件,组件之后想要直接使用它都需要加入环境变量,并且比如java啊golang都必须依赖你设置的环境变量来运行,在最近笔者在日常工作中遇到了...

喵了_个咪 ⋅ 2016/05/17 ⋅ 2

PHP开发环境搭建

PHP开发环境搭建(win7版 2011年7月) 最近由于要学习PHP,小弟便决定自己动手搭建PHP开发 环境。不得不说,搭建PHP环境的伤不起啊!就俩字儿:苦逼!所以在此分享下我的苦逼经历,一是想让搭...

爱上绝对路径 ⋅ 2012/02/08 ⋅ 4

Mac 安装配置 MySql(Version 5.7.22) 环境变量

小菜今天在 Mac 上安装了一下 MySql,当前版本为 mysql-5.7.22, 没想到耽误了挺长时间,把安装过程和遇到的问题整理一下,希望各位不要遇到我这样的问题。 小菜的安装步骤如下: MySql 官网...

阿策神奇 ⋅ 05/28 ⋅ 0

问题:定义在pom.xml中的properties无法在spring.xml中识别Could not resolve placeholder

1.问题复述 今天在跑一个公司的项目时遇到的问题: 属性properties在pom.xml中定义了,但在spring.xml中无法使用。提示Could not resolve placeholder 2.修复方法 pom.xml中定义属性的节点结...

第四单元 ⋅ 06/15 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Day 17 vim简介与一般模式介绍

vim简介 vi和Vim的最大区别就是编辑一个文件时vi不会显示颜色,而Vim会显示颜色。显示颜色更便于用户编辑,凄然功能没有太大的区别 使用 yum install -y vim-enhanced 安装 vim的三种常用模式...

杉下 ⋅ 32分钟前 ⋅ 0

【每天一个JQuery特效】根据可见状态确定是否显示或隐藏元素(3)

效果图示: 主要代码: <!DOCTYPE html><html><head><meta charset="UTF-8"><title>根据可见状态确定 是否显示或隐藏元素</title><script src="js/jquery-3.3.1.min.js" ty......

Rhymo-Wu ⋅ 42分钟前 ⋅ 0

OSChina 周四乱弹 —— 初中我身体就已经垮了,不知道为什么

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @加油东溪少年 :下完这场雨 后弦 《下完这场雨》- 后弦 手机党少年们想听歌,请使劲儿戳(这里) @马丁的代码 :买了日本 日本果然赢了 翻了...

小小编辑 ⋅ 今天 ⋅ 10

浅谈springboot Web模式下的线程安全问题

我们在@RestController下,一般都是@AutoWired一些Service,由于这些Service都是单例,所以并不存在线程安全问题。 由于Controller本身是单例模式 (非线程安全的), 这意味着每个request过来,...

算法之名 ⋅ 今天 ⋅ 0

知乎Java数据结构

作者:匿名用户 链接:https://www.zhihu.com/question/35947829/answer/66113038 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 感觉知乎上嘲讽题主简...

颖伙虫 ⋅ 今天 ⋅ 0

Confluence 6 恢复一个站点有关使用站点导出为备份的说明

推荐使用生产备份策略。我们推荐你针对你的生产环境中使用的 Confluence 参考 Production Backup Strategy 页面中的内容进行备份和恢复(这个需要你备份你的数据库和 home 目录)。XML 导出备...

honeymose ⋅ 今天 ⋅ 0

JavaScript零基础入门——(九)JavaScript的函数

JavaScript零基础入门——(九)JavaScript的函数 欢迎回到我们的JavaScript零基础入门,上一节课我们了解了有关JS中数组的相关知识点,不知道大家有没有自己去敲一敲,消化一下?这一节课,...

JandenMa ⋅ 今天 ⋅ 0

火狐浏览器各版本下载及插件httprequest

各版本下载地址:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ httprequest插件截至57版本可用

xiaoge2016 ⋅ 今天 ⋅ 0

Docker系列教程28-实战:使用Docker Compose运行ELK

原文:http://www.itmuch.com/docker/28-docker-compose-in-action-elk/,转载请说明出处。 ElasticSearch【存储】 Logtash【日志聚合器】 Kibana【界面】 答案: version: '2'services: ...

周立_ITMuch ⋅ 今天 ⋅ 0

使用快嘉sdkg极速搭建接口模拟系统

在具体项目研发过程中,一旦前后端双方约定好接口,前端和app同事就会希望后台同事可以尽快提供可供对接的接口方便调试,而对后台同事来说定好接口还仅是个开始、设计流程,实现业务逻辑,编...

fastjrun ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部