会员登录注册入口
帐  号:
密  码:
  保持登录 忘记密码?
主页 > 建站教程 > 服务器域名 >

建站必学:搭建本地PHP+MySQL服务器环境+本地域名访问

2016-06-14   教程格式:图文  所属类目:服务器域名
人气:97
建站费用贵?担心上当受骗?签合同、确认需求、预付定金...建站太复杂?自主建高端站吧!
——无忧速建出品源码,100%自由定制,零编程点击拖拽建站,全站高端响应式,这不仅仅是一套模板,有了它可以搞定所有类型建站需求!详情请进 【
这里

     
环境包下载地址http://pan.baidu.com/s/1eS4VfwA 

       本地服务器是指搭建在自己电脑上,用于内部测试和程序调试的服务器。本地服务器一般只能在本机或局域网内的其它电脑访问,一般不用于外网访问。实际上本地服务器用于外网访问的意义不大,家庭或工作所用的网络环境较差,电脑并非专业的服务器主机,所以会使网站在外网访问时速度非常缓慢。

       本地环境对网站的建设、调试、维护、升级等都有着非常重要的作用。正规的网站开发过程中,一切要在真正服务器上(即生产线)的源码进行修改之前,都必须在本地环境中先完成修改并测试没有问题后才能在生产线上发布,否则很容易造成生产线源码出现重大漏洞或重大错误,使网站崩溃甚至造成经济损失;在本地环境调试时因为不需要联网就能访问网站,所以网站的响应速度非常快,这可以让你节省大量开发时间,例如你可以在本地进行图片上传、大附件上传等操作,然后将数据还原到生产线;网站有新功能添加或者有重大升级时,先在本地环境完全制作并测试完成后,再花少量的时间上传到生产线(十分钟左右),这样可以使自己的网站在用户和搜索引擎无感知的情况下升级,无需长时间停服。
       PHP环境主要由Apache服务、MySQL数据库、其它管理软件组成,Apache用于解析PHP语言,MySQL用于储存网站数据,这些软件可以分别下载安装,但需要很复杂的配置,现在我们用wampserver一键搭建软件,可以为我们省去很多麻烦事。

       搭建本地服务器环境步骤:
       1. 下载工具包,下载地址:http://pan.baidu.com/s/1eS4VfwA
       本教程使用的是wampserver 2.5版本,软件集成了Apache、MySQL以及PHPMyadmin(用于数据库管理),红框内文件是wampserver软件的开发环境,32位系统先安装vcredist_86文件,64位系统需要将红框内的文件都安装一遍,软件只能安装在win7及以上系统,XP不能安装,有需要再XP使用的朋友可以百度找一下这个软件的2.4版本。
       下载完成后解压,得到如下文件列表:
       2. 安装wampserver。双击wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-32b.exe文件开始安装;

没什么可说的,直接Next


选中I accept the agreement,点Next


选择程序安装目录,建议仅更改盘符,更改后点Next


正在拼命安装...


选择默认浏览器
 
       这里自动弹出的对话框是让你选择默认调试浏览器,你可以选择IE浏览器,依次进入我的电脑 ->C 盘 -> Program Files -> Internet Explorer ->选择iexplore.exe文件,当然也可以选择其他浏览器,类似上述方法找到浏览器的执行文件即可。
 

保持默认,直接Next


点击Finish,完成安装
 
       3. 配置Apache、MySQL。默认情况下MySQL数据库用户名为root,密码为空。双击wampserver快捷方式运行服务,等待电脑任务栏右下角中的小图标由红变绿后说明服务运行成功。(  -> 
       在浏览器中输入:localhost或127.0.0.1看到服务器信息,说明运行没有问题,如下图:

       将网站源码放置在wampserver软件安装目录的www文件夹下,例如,软件安装在D盘,那么将源码放在”D:/wamp/www/”目录下,每个网站项目占用一个文件夹,文件夹以英文命名,如下图所示:
 

我习惯于用项目的域名作为文件夹名称,这样便于区分项目
 
 
       此时在浏览器中输入”http://localhost/文件夹名”即可访问站点,例如访问上图中的5usujian.com项目,那么在浏览器中输入http://localhost/5usujian.com 即可访问。当然此时你可能无法正常访问站点,有可能会进入一个源码的安装页面,也有可能会报出“数据库连接错误”等等的出错信息,这是因为你的源码没有与数据库进行关联,关于这方面的教程,请关注本站的其它教程,本文不去详细讨论。
       到这里,本地服务器环境就搭建完成了,你可以左击右下角小图标弹出工具菜单,利用这些工具来进行服务器配置和数据库管理。
       有人会产生疑问,这样搭建的服务器,在浏览器中每次输入的地址并不是真正的域名,例如我的网站域名是5usujian.com,但是本地调试时却要输入localhost/5usujian.com,这可能会使我的数据库产生错误数据,把这些数据同步到生产线时会产生很多404错误。
       有的建站系统例如WordPress,会自动在数据库中记录域名信息,这会导致无论你把网站搬到哪个域名下,只要输入指向网站的域名,就会跳转到数据库中记录的域名中,例如数据库中记录的域名是abc.com,而你的WordPress源码现在是在5usujian.com下,此时在浏览器中输入5usujian.com,网页会自动跳转至abc.com。
       为了解决这个问题,你可以把访问本地网站时用的地址改为真正的域名,但只在你的电脑中生效。

       虚拟域名配置方法,以源码要使用的域名为web.com为例:
       1. 进入目录wamp\bin\apache\apache2.4.9\conf,用记事本或编辑器打开httpd.conf,按Ctrl+F查找LoadModule vhost_alias_module modules/mod_vhost_alias.so,将LoadModule前面的#去掉;

       2. 进入目录wamp\bin\apache\apache2.4.9\conf\extra,打开httpd-vhosts.conf,在底下按照下方说明添加代码(使用时注意删掉说明文字):
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "d:/wamp/www/web.com/"   源码路径
    ServerName web.com  源码要使用的域名
    ErrorLog "logs/dummy-host2.example.com-error.log"
    CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>

       3. 进入目录:C:\Windows\System32\drivers\etc,用记事本打开hosts文件,在下方另起一行添加:
       127.0.0.1 web.com
       格式为:127.0.0.1 空格 源码要使用的域名
       4. 重新启动wampserver,在浏览器中输入web.com即可访问本地源码;
       解除域名使用只需打开hosts文件,删掉127.0.0.1 web.com一行即可。

       OK,到这里,本地环境搭建就结束了,在搭建过程中有问题的话,可以在页面下方留言一起讨论~~

本文链接:http://5usj.cn/course/61.html

无忧速建网原创,转载请注明出处,谢谢

热门源码

登录 后才能参加讨论~