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

建站成本贵?担心上当受骗?签协议、确认需求、预付订金…建站很复杂?自主建高档站吧!

——无忧速建监制源码,100%自由订制,零编程点击拖曳做网站,全站高档响应式,这不仅仅是一套模版,有了它可以搞定所有类别做网站需求!详情请进 【这里】

环境包下载地址:

本地服务器是指搭建在自己笔记本上,用于内部检测跟程序调试的服务器。本地服务器通常只好在本机或局域网内的其它笔记本访问,一般不适于内网访问。实际上本地服务器适于内网访问的意义不大,家庭或工作所用的网路环境较好,电脑并非专业的服务器主机,所以会使网站在内网访问时速率十分平缓。

本地环境对网站的建设、调试、维护、升级等都有着十分重要的作用。正规的网站开发过程中,一切要在真正服务器上(即生产线)的源码进行更改之前,都应当在本地环境中先完成更改并检测没有问题后才会在生产线上公布,否则很容易导致生产线源码出现重大漏洞或重大错误,使网站崩溃并且导致经济损失;在本地环境调试时由于不需要联网才能访问网站,所以网站的响应速率十分快,这可以使你节约大量开发时间,例如你可以在本地进行图片上传、大附件上传等操作,然后将数据还原至生产线;网站有新功能添加或则有重大升级时,先在本地环境完全制做并检测完成后,再花少量的时间上传至生产线(十分钟左右),这样可以让自己的网站在用户跟搜索引擎无感知的状况下升级,无需长时间停服。

PHP环境主要由Apache服务、MySQL数据库、其它管理硬件组成,Apache适于解读PHP语言,MySQL适于存储网站数据,这些硬件可以分别下载安装php本地建站教程,但须要很复杂的配置,现在我们用wampserver一键搭建硬件,可以为我们省去这些麻烦事。

搭建本地服务器环境方法:

1. 下载工具包,下载地址:

本教程使用的是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:/wamp/www/”目录下,每个网站项目占用一个文件夹,文件夹以英语命名,如下图所示:

我习惯于用项目的域名作为文件夹名称,这样方便辨别项目

此时在浏览器中键入”文件夹名”即可访问站点,例如访问上图中的项目,那么在浏览器中键入 即可访问。当然此刻你或许难以正常访问站点,有或许会踏入一个源码的安装页面,也有可能会报出“数据库连结错误”等等的出错信息,这是因为你的源码没有与数据库进行关联,关于这方面的教程,请关注本站的其它教程,本文不去具体讨论。

到这儿,本地服务器环境就搭建完成了,你可以左击右下角小字体弹出工具菜单,利用这种工具来进行服务器配置跟数据库管理。

有人会形成疑惑,这样搭建的服务器php本地建站教程,在浏览器中每天键入的地址并不是真正的域名,例如我的网站域名是,但是本地调试时竟要键入localhost/,这可能会让我的数据库形成错误数据,把那些数据同步至生产线时会形成这些404错误。

有的做网站系统比如WordPress,会手动在数据库中记录域名信息,这会导致无论你把网站转到那个域名下,只要键入对准网站的域名,就会跳转至数据库中记录的域名中,例如数据库中记录的域名是,而你的WordPress源码目前是在下,此时在浏览器中键入,网页会手动跳转到。

为了解决这个问题,你可以把访问本地网站时用的地址改为真正的域名,但只在你的笔记本中生效。

虚拟域名配置方式,以源码要使用的域名为为例:

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,在里面根据下方说明添加代码(使用时留意删除说明文字):

ServerAdmin

DocumentRoot “d:/wamp/www//” 源码路径

ServerName 源码要使用的域名

ErrorLog “logs/-error.log”

CustomLog “logs/-access.log” common

3. 进入目录:C:\Windows\System32\drivers\etc,用记事本打开hosts文件,在下方另起一行添加:

127.0.0.1

格式为:127.0.0.1 空格 源码要使用的域名

4. 重新启动wampserver,在浏览器中键入即可访问本地源码;

解除域名使用只需打开hosts文件,删掉127.0.0.1 一行即可。

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

本文链接:

© 版权声明
THE END
喜欢就支持以下吧
点赞0
分享
评论 抢沙发

请登录后发表评论