0

0

mysql+php+apache+wordpress环境搭建心得

php中文网

php中文网

发布时间:2016-06-06 19:50:42

|

1469人浏览过

|

来源于php中文网

原创

这些天想搭一个博客,但是单单是搭个本地的开发环境就撸了我两天,一直在各种版本和错误间打转。因为这很折腾人,所以我想有必要把我的解决方案拿出来跟大家分享。这里主要给大家分享我对一些错误的解决方案,至于具体应该怎么操作可以看一下我给的参考资料

这些天想搭一个博客,但是单单是搭个本地的开发环境就撸了我两天,一直在各种版本和错误间打转。因为这很折腾人,所以我想有必要把我的解决方案拿出来跟大家分享。这里主要给大家分享我对一些错误的解决方案,至于具体应该怎么操作可以看一下我给的参考资料。

顺带一提,我的环境是win7 + mysql server5.5.20 + apache2.2.25 + php5.3.29 + wordpress2.7

(php和apache都是安装版,不是免安装版)。

 

飞蛙B2B2C商城电商系统
飞蛙B2B2C商城电商系统

飞蛙B2B2C(FeiWa B2B2C)商城系统是山东破浪网络科技有限公司于2017年最新推出的企业级B2B2C电商平台系统,采用PHP5+MySQL技术为基础,OOP(面向对象)方式进行核心框架搭建,结合MVC模式进行开发,可以支持Windows/Unix服务器环境,需PHP5.3及以上版本支持,可运行于包括Apache、IIS和Nginx在内的多种WEB服务器。飞蛙B2B2C(FeiWa B2

下载

参考资料:

立即学习PHP免费学习笔记(深入)”;

        MySQL安装详解图文版(V5.5For Windows)

         http://www.jb51.net/article/28362.htm

         MySQL的完全卸载

         http://blog.sina.com.cn/s/blog_675ce92f0100ryv9.html

         php + mysql +apache + wordpress 全程安装记录-笨小孩

         http://www.blogjava.net/fl1429/archive/2009/04/24/267307.html

        Windows环境配置Apache+Mysql+PHP

         http://www.cnblogs.com/homezzm/archive/2012/08/01/2618062.html

         apache无法启动解决方案

          http://jingyan.baidu.com/article/c85b7a642df6f7003bac95d9.html

          apache启动失败故障排除

          http://wangfei4553693.blog.163.com/blog/static/2701047720127119625311/

          论坛:php无法连接mysql

           http://bbs.csdn.net/topics/360030921?page=1

           安装WordPress

           http://codex.wordpress.org/zh-cn:%E5%AE%89%E8%A3%85WordPress

 

一.关于mysql的重装问题:

??一开始我的电脑是装好mysal的版本应该是5.6.20,因为把密码忘了,所以就把它卸了,之后噩梦就来了。当我想再次安装mysql server5.6.20的时候,发现无法重新进行配置,也就是说,没法改密码。好吧,那就上网搜如何彻底卸载mysql,上面说要删注册表,那我就删,但是删完还是一样的情况。搞了好久才想到试换一下版本看看,于是将版本换成了较低的5.5,果真可以进入配置mysql的程序。最后,至于为什么mysql5.6不能正常安装,原因就不了了之了,要是谁知道,就跟我说一下吧。

 

二.apache和php的安装与配置:

??至于这里为什么要用安装版,主要是因为如果用免安装版,在安装文件夹里会缺少一些文件,例如在php的文件夹里就会缺少php5apache2_2.dll,php_mysqli.dll和php_mysql.dll这几个文件,最后在配置的时候会出现问题。要是谁知道怎么配置免安装版,也请告诉我一下。

 

         这里我遇到的两个主要问题是,apache服务不能开启以及php连接不了mysql:

1.  对于第一个问题,原因可能有三个:

  • 端口占用问题;
  • 路径及文件名问题;
  • 配置文件问题。

详细排除问题的操作,可以去看一下参考资料。而我遇到的是第三类原因,解决这个问题,要跟大家推荐一下参考资料“apache无法启动解决方案”里介绍了一个很好的方法:

进入cmd 然后进入 Apache安装目录(具体为你自己的安装目录)\bin>httpd.exe -w -n"Apache2" -k start (引号中的Apache2修改为你的Apache服务名,我的是2.2.4版,服务名就是Apache2,可以到计算机服务里找),这样命令提示符里会直接显示你的配置文件httpd.conf里的错误,可以帮你定位到哪一行,非常实用。


2.  第二个问题:

     可能的原因有:

被防火墙墙了;数据库端口被占用;mysql服务没开启等。但是和我遇到的情况都不符,我从网上扒了一段php代码来测试:

                  

意思就是连接mysql成功就显示'successful  !!!',失败就打印错误信息。好吧,然后一直失败。。。错误信息就是,“由于目标计算机积极拒绝,无法连接”。于是百度之,找到一个论坛,就是参考资料中的“论坛:php无法连接mysql”这个,看了上面的很多意见之后,在最底部发现:

                mysql+php+apache+wordpress环境搭建心得

                试了一下,天啊!!成功了!!!(这里的端口号指,你数据库的端口)

 

三. Wordpress安装:

在mysql,php和apache的环境搭建起来之后,安装wordpress就不是什么难事了。详情可以参考资料“安装WordPress”。

这里值得一提的是,没有必要装什么应用来创建mysql数据库,直接就用命令提示符来弄就好,反而简单,代码资料里就有。

再有就是连接mysql的问题了,参考二中的问题2的解决方式,我想到了在wordpress的配置文件wp-config.php的’DB_HOST’那里,加上我的端口号,就像这样:

                mysql+php+apache+wordpress环境搭建心得

                结果证明,这样是可行的!!

 

大家在搭建环境的时候,可以大致依照资料“php + mysql + apache + wordpress 全程安装记录-笨小孩”里的步骤来做,要是遇到问题就查看一下我给的其他资料,或者到网上自己再找找。总之,方法总是有的,主要是自己要有耐心!

WPS零基础入门到精通全套教程!
WPS零基础入门到精通全套教程!

全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Word 字间距调整方法汇总
Word 字间距调整方法汇总

本专题整合了Word字间距调整方法,阅读下面的文章了解更详细操作。

2

2025.12.24

任务管理器教程
任务管理器教程

本专题整合了任务管理器相关教程,阅读下面的文章了解更多详细操作。

2

2025.12.24

AppleID格式
AppleID格式

本专题整合了AppleID相关内容,阅读专题下面的文章了解更多详细教程。

0

2025.12.24

csgo视频观看入口合集
csgo视频观看入口合集

本专题整合了csgo观看入口合集,阅读下面的文章了知道更多入口地址。

29

2025.12.24

yandex外贸入口合集
yandex外贸入口合集

本专题汇总了yandex外贸入口地址,阅读下面的文章了解更多内容。

58

2025.12.24

添加脚注通用方法
添加脚注通用方法

本专题整合了添加脚注方法合集,阅读专题下面的文章了解更多内容。

1

2025.12.24

重启电脑教程汇总
重启电脑教程汇总

本专题整合了重启电脑操作教程,阅读下面的文章了解更多详细教程。

3

2025.12.24

纸张尺寸汇总
纸张尺寸汇总

本专题整合了纸张尺寸相关内容,阅读专题下面的文章了解更多内容。

5

2025.12.24

Java Spring Boot 微服务实战
Java Spring Boot 微服务实战

本专题深入讲解 Java Spring Boot 在微服务架构中的应用,内容涵盖服务注册与发现、REST API开发、配置中心、负载均衡、熔断与限流、日志与监控。通过实际项目案例(如电商订单系统),帮助开发者掌握 从单体应用迁移到高可用微服务系统的完整流程与实战能力。

1

2025.12.24

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PHP+MySQL基础入门课程
PHP+MySQL基础入门课程

共113课时 | 6.9万人学习

PHP MySQL基础编程课
PHP MySQL基础编程课

共111课时 | 8.5万人学习

PHP编程(基础知识点汇总)
PHP编程(基础知识点汇总)

共85课时 | 5.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号