首先 不建议直接跳过一 来直接看二 附上一的链接

http://www.cnblogs.com/lanbosm/p/5675040.html

这次我们所要说的是localhost 这个本地环境 这里我们在普及点网络知识

    为什么叫 localhost 这个单词呢? 我想换别的单词可以吗? 可以啊 因为微软就这么定的。。更突出本地主机的意思 如图所示

右键hosts 文件 记事本打开 你会发现

localhost 对应着 127.0.0.1   (ipv4地址 也就是我们常说的ip 不懂调戏度娘)

    在下面自己diy一个 比如etanalu 也对应127.0.0.1 然后保存 如果防火墙说有危险 就信任 自己又不会黑自己,不要问为什么是127.0.0.1 发明网络的人就这么定义的。。然后就这样了

    是不是很神奇? 原理 是 游览器先从系统找地址 俗称解析 发现etanalu 对应的ip 后返回给游览器 然后你进入了 该ip所对应的页面了。无论是etnalu(域名,别名,很好记得名字)还是ip(一串数字很难记住)都是看到同一个文件。

不过重点不是讲改这个 让大家知道 本地主机 这个概念  我们系统都带有个localhost(域名)并且对应ip地址为127.0.0.1。

那么wampsever 就是利用这个本地主机 建立起了测试环境。当然wamp不需要修改host 因为有apache的关系 大家配置apache来搭建!

首先我们来到bin目录

很明显 bin目录存放的是三大金刚 我们进入apache组件

    wampserver利用wamp配置文件 关联了apache .原本所有的网页应该存放htdocs目录下 但因为配置文件关系改为www目录下。我也觉得很整洁 没必要放进去。我们继续点击conf

conf目录下大致这样

    extra是扩展功能配置 original是备份版配置 怕搞错了可以还原

    这里最主要说的是 http.conf 所有的配置根据它来。 extra里的功能也必须由他开启才能使用!

打开httpd.conf

    注意apache是由c语言编写 #代表着注释

    懂点英文可以自己慢慢看 或者借助其他博文 了解 这里给小白主要介绍三点

    小白们也最好不要去动 因为大神基本配好了 了解就行

首先ctrl+f 查找 Listen 会发现

    也有全0版本 让系统自己找 80代表是端口 就是一扇门 程序通过门才能运行 一个程序对应一扇门

    游览器的程序默认是80端口 数据库默认是3306端口 记住就行 哪天启动不起来 先去看下门是不是被占用了

继续看到下面load module

    这些都是应用组件 很多很多 刚才所说的extra功能也在这里开启 。所以组件的配置会覆盖httpd的配置

最后ctrl+f DocumentRoot 找到

    这个是localhost根目录 原本是apache下面的htdoc变成www了!!

   大致了解就行 以后碰到修改记得改哪里就行了。

另外也不需要每次打开那么多文件夹 点击wamp图标有个捷径可以修改http.conf

好了 apache这位金刚就差不多这样了 下面介绍php

点进去 其实本质上和apache差不多 apache最关心的是httpd.conf 而php只要关系php.ini就行

打开后

其实我也看不懂 不过只要记住 ;是注释开关 比如开启某个php组件

    以后碰到功能会用到这里 快捷方式也和apache一样 wamp图标里也有 这里就懒的截图了 .

mysql过于复杂 另讲 只要记住端口是3306 还有需要账号 密码就行


之所以php为什么需要apache就是 游览器无法打开php文件 只能读取html文件 所以必须借助apache这个翻译机俗称编译来变成动态的html返回给游览器。 这里是不是感觉有点多此一举啊 直接html不就行了吗 但这也是精华所在 html无法处理复杂的逻辑判断 就算用js也不行 (部分js功能也需要本地环境 ) 而且 某些数据不想给用户操作 所以php的作用就体现了  比如

小明通过php页面点击按钮 告诉apache 然后apache通过php链接数据库 并且把数据返回给游览器 这样基本交互就完成了

而这整套程序必须建立在某个环境下,本地环境就是一种测试环境之一,方便开发人员测试 开发。 正式环境也大同小异。

能看到这里的 真不容易啊 。。其实我写的也不容易 那么恭喜你 你已经不是互联网小白了 已经入门啦

おめでとう!

    休息会 以后写的内容大部分建立在wamp环境中 想学的可以继续看哦~

转载于:https://www.cnblogs.com/lanbosm/p/5677456.html

WampServer的研究日记二相关推荐

  1. GEEer成长日记二十一:Sentinel-2影像计算多种指数

    欢迎关注公众号:GEEer成长日记 本次计算Sentinel-2影像计算几种常用指数的方法: var s2 = ee.ImageCollection("COPERNICUS/S2_SR&qu ...

  2. Oracle实例之间的心跳机制,为何而心跳-Oracle Heartbeat研究之二

    为何而心跳-Oracle Heartbeat研究之二 在上一篇文章(为何而心跳-Oracle Heartbeat研究)中,我简单介绍了heartbeat的机制,现在我们来作点进一步的研究. 首先启动数 ...

  3. puppet成长日记二 Package资源详细介绍及案例分析

    puppet成长日记二 Package资源详细介绍及案例分析 一.系统环境 1.puppet服务端 Release:RHEL6.4 HOSTNAME: puppetserver.rsyslog.org ...

  4. Delphi Open Tools Api实例研究(二)

    Delphi  Open  Tools  Api实例研究(二) 先行知识: Delphi /接口 / DLL / COM(了解) 来自: http://dev.csdn.net/develop/art ...

  5. 研究日记:虚拟歌姬自动调教之歌曲音频切割的问题

    介于CSDN的排版问题,这里附个人博客连接. 研究日记:虚拟歌姬自动调教之歌曲音频切割的问题 | Haobo's Blog背景 这篇研究日记是在研究出现状况时的一份记录,分享出来,方便自己记忆查阅,也 ...

  6. 基于混沌系统的文本加密算法研究(二)——经典混沌映射

    基于混沌系统的文本加密算法研究(二)--经典混沌映射 前言 一.一维Logistic混沌映射 二.二维Henon混沌映射 三.三维Lorenz连续混沌映射 总结 代码 1.Logistic映射 2.H ...

  7. 极验滑块验证码破解与研究(二):缺口图片还原

    极验滑块验证码破解与研究(二):缺口图片还原 声明 一.缺口图片还原js分析 1. 为什么需要还原 2. 本篇文章需要用到的小工具 2.1. reres插件 3. 找到图片还原js入口函数 3.1. ...

  8. 基于芯科Host-NCP解决方案的Zigbee 3.0 Gateway技术研究(二)-使用gateway-management-ui

    相关系列文章 基于芯科Host-NCP解决方案的Zigbee 3.0 Gateway技术研究(-)-Z3GatewayHost应用搭建 基于芯科Host-NCP解决方案的Zigbee 3.0 Gate ...

  9. JAVA红石_【Mc我的世界红石研究日记】第四期:红石基础元件(四)——JAVA版基础篇...

    Hello,大家好,欢迎来到Mc元气工作室!本期给大家带来Mc我的世界红石研究日记·第四期!版本:JAVA1.14.3. 第三期答题互动答案 以下哪一个选项被红石比较器检测出的红石信号与其他三项不同? ...

最新文章

  1. arcgis 同名图层合并_ArcGIS实践教程(37)ArcGIS/ArcMap多个图层(要素类)的合并
  2. .NET Core Generic Host项目使用Topshelf部署为Windows服务
  3. EXCEL教程,包你一学就会
  4. 获取客户端浏览器信息
  5. android 小写字母转大写,android将输入到输入框的小写字母自动转换为大写
  6. reviewboard mysql_ReviewBoard安装配置
  7. 【张朝阳的物理课笔记】9. 瑞丽金斯公式的推导(下),普朗克修正,黑体辐射公式
  8. Wechall Challenges Writeup 知识拓展
  9. 2018.12.4 王二的经济学故事 DYNASTIES
  10. 智能红外遥控器(四):手机蓝牙控制格力风扇康佳加湿器
  11. CSS 笔记(十):布局 —— 伸缩
  12. 20210729-Codeforces Round #735 (Div. 2)
  13. 清明不远游 国内赏春地推荐
  14. 欧洲为何没有互联网巨头?
  15. C语言程序设计(11.28)
  16. Android 五星好评简单实现
  17. LZO和MiniLZO编码介绍
  18. js隐藏android软键盘,如何使用JavaScript隐藏Android键盘?
  19. oem客户工程流程图_SFIS质量管理系统工作流程图
  20. 带你来看全国3000所高等院校分布

热门文章

  1. 工程师男友如何反窃听?趣聊密码学入门科普
  2. java jdbc数据库五种连接方式
  3. 第七届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)
  4. Java面试题 简述jvm内存模型?
  5. Spring Boot + Spring Cloud 实现权限管理系统 (系统服务监控)
  6. 简单DP (Preparing for Xtreme 12.0) | STL map使用
  7. BZOJ 3694DTOJ 1972: 最短路
  8. 基于Schema配置的AOP
  9. 07_UI基础_UITableView实战- 支付宝口碑
  10. jquery的animate()方法也可设置非css属性