环境搭建--Apache,MySQL,PHP

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了环境搭建--Apache,MySQL,PHP相关的知识,希望对你有一定的参考价值。

  这算是php正式学习的第一天吧,所以,想在这里做一下关于环境搭建的知识,结合上课老师的笔记和自己的理解与遇到的问题。

  http://files.cnblogs.com/files/yexiaodoong/%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA.rar

  这里重要的讲一讲我自己在搭建环境中遇到的一些问题。

  1  第一点 我第一天在搭环境的时候,遇到的第一个问题就是我在搭好Apache和PHP,mysql之后,可是怎么也链接不上,反反复复检查了所有的配置和搭建过程,查了所有可能会出的错误,发现都是好好的,直到我后来回到家,重新启动了电脑,突然间却可以了,后来查找一下百度和问了一些人才知道,其实可能是Apache软件本身的问题,很多时候,我们在Apache里面配置了新的东西,然后重启了Apache服务器,可是我们以为我们restart了,然后去运行了文件,但是事实上很多时候Apache可能并没有重新启动,所以导致了我们无法正常的运行,所以这里推荐两个解决的办法,可以选择先stop了,然后再start吗,第二个就是可以利用CMD运行。 

  2 在配置Apache的时候,我们会在他的配置文件httpd.conf中开放一个80的端口, 1 ServerName localhost:80 ,也许很多人开始会和我有一样的问题,我们去开放这个端口是为了什么啊?其实,Apache就是通过开放的这个80端口工作的,只有这个端口开放了,来自浏览器或者其他的一些请求才会准确的送到Apache服务器中来。

  3   我在Apache中已经配置了PHP模块,但是我还要不要将这个文件拷到Apache中的module中,不是一一对应的吗?

   这个问题的理解是,当我在配置模块文件的时候,发现配置文件中的模块和module中的模块文件是一一对应的,我就考虑是不是要正常工作,我们在配置文件中加载了这个模块的条目的同时也需要把模块文件拷到module文件下!显然这个问题的答案是否,我们在配置文件中只要加载了这个米快条目就可以的,并不需要说要吧文件拷到module文件下!

 

  4 (重点)其实搭建环境基本不是最重要的事,很多时候,我们只要懂得搭建环境的原理就大致可以了,但是比较重要的一点,也是我们后面经常会用到的东西就是配置虚拟主机!因为后面我们可能会有一些工程要运行,我们又不用去重新搭建环境,但是配置虚拟主机是必须的,所以希望能好好的账务如何配置虚拟主机就好了!

 

  搭建环境的软件:链接:http://pan.baidu.com/s/1qXHucfa 密码:gh54

以上是关于环境搭建--Apache,MySQL,PHP的主要内容,如果未能解决你的问题,请参考以下文章

如何搭linux测试环境+php

Testlink环境搭建

Linux下快速搭建php开发环境

WAMP环境搭建

网吧装wamp,不能开apache,请问有啥办法,将PHP的环境搭好吗?

怎么搭建php环境Apache+PHP+mysql