在安装wampserver的过程中,根据本人在安装过程中遇到的问题,在此做个总结,与小伙伴们分享一下下~~~。

 1. 何处获得Wamp
   ★ 在自己的Windows电脑上Web服务器软件 - Wamp。
  WampServer Wamp就是Windows Apache Mysql PHP集成安装环境,即在window下的apache、 php和mysql的服务器软件。PHP扩展、Apache模块,开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件了,WAMP它会去做。再也不用到处询问php的安装问题了,WAMP一切都搞定了,这个软件在windows平台上使用的较多。
   ★下载Wamp,下载安装过程注意版本(区分32位版,64位版)
   Wamp官网: www.wampserver.com
   百度软件中心: http://rj.baidu.com/soft/detail/10636.html(只有32位)
   ★ 安装Wamp,安装方式非常便捷,下一步,下一步。
 2. 安装的建议与问题
   问题1:无法安装软件(请检查安装软件的版本与操作系统匹配)。
   问题2:安装完成后,web服务器没有正常运行(测试web服务器的端口号是否被占用)。
   建议1:64位版本、32位版本要分清。
   建议2:安装目录的路径不要有中文。
   建议3:提示默认浏览器和默认编辑器的设置可忽略。
   建议4:安装时建议关闭防火墙。
   建议5:如果已安装其他的Web服务器软件请先关闭。
   建议6:如果端口被占用(安装好wampserver后,可以正常打开,但是图标显示黄色),到httpd:conf文件中将端口换成自己喜欢的端口,然后重启wampserver再看看图标是否变绿。

 3. 基本功能使用
Web服务器的启动、停止、运行。
Web服务器的功能介绍(Apache、PHP、MySQL)。
使用浏览器访问Web服务器,查看服务器版本(用localhost访问)。
查看Web服务器的www目录。
   部署自己的Web程序。
 4. 服务器的简单配置
4.1 为Web服务配置一个域名(仅限本机使用的域名)
找到 C:\Windows\System32\drivers\etc\hosts文件并修改。
4.2 法一:自定义Web服务器的根目录(方法一,不建议的方法)
查找并打开httpd.conf文件
查找文档内容 :
(wampserver默认的文件路径)
可将内容改成:
(自己设置的文件路径)
查找文档内容:
可将内容改成:
★ 法二:自定义Web服务器的根目录(方法二,推荐)
查找并打开conf/extra/httpd-vhosts.conf文件
按照方法一的步骤 修改文件内容。
为Web服务器配置虚拟主机(一台Web服务器当多台用)。
开启虚拟主机辅配置,在httpd.conf 中找到。
去掉前面的#号注释,开启虚拟主机配置。
配置虚拟主机,打开conf/extra/httpd-vhosts.conf。
5. 注意事项 ★
  ★ php5.6 以下版本要设置php默认编码,default_charset = UTF-8,否则PHP程序可能无法正确显示中文。
★ 在httpd.conf文件设置DocumentRoot前,先检查是否已经关闭了虚拟主机,否则可能导致设置无效。
★ 要求访问和被访问的电脑(手机)必须在同一个局域网下。
★ 默认情况下Wamp服务器只能被本机访问,如果向被局域网的其他电脑访问需要修改配置。
★ 在httpd-vhosts.conf 文件中查找 Require local。
  ★ 将Require local 改成 Require all granted。
  ★ 检查网络是不是通的 ping 对方IP。
  ★ 检查防火墙是否开启,如果开启将不能正常被访问。
  ★ 确保端口没有被其它程序占用。
  ★ “#”表示注释。
  ★ 配置文件每一行不要增加多于的空格。否则服务器容易报错。
  ★ 修改配置要格外小心,禁止无意修改其它内容。
6.特别注意:
  如果说在配置过程中改变了默认的80端口,那么一定要在输入的网址后边添加上:改变的端口号。

wampserver的安装及使用配置方法的更多相关文章

  1. Wampserver 2.5 多站点配置方法

    写在开头:本文适用于wampserver2.5版本,和wamp的老版本配置有语法上的区别,笔者正是因为被老版本的配置办法给整迷糊了所以才总结了一篇针对2.5版本的配置方法,如果您还停留在1.x或着已经 ...

  2. Wampserver 2.5 多网站配置方法

    写在开头:本文适用于wampserver2.5版本号,和wamp的老版本号配置有语法上的差别,笔者正是由于被老版本号的配置办法给整迷糊了所以才总结了一篇针对2.5版本号的配置方法,假设您还停留在1.x ...

  3. mysql-5.7.19免安装版的配置方法

    1. 下载MySQL Community Server 5.6.13 2. 解压MySQL压缩包     将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:     "D:\Pr ...

  4. MySql免安装版l配置方法

    初次接触mysql,折腾了一天,总是安装不成功,服务启动不了.后来从官网下载了ZIP Archive版,不用安装,直接把它解压到磁盘,做一些简单的配置就可以. 软件下载地址:http://dev.my ...

  5. Mac OS下安装MongoDB以及配置方法总结【笔记】

    首先打开命令框,输入: brew install mongodb 安装完成后  启动.停止.重启如下 brew services start mongodb brew services stop mo ...

  6. 关于sublime Text 3安装sublimecodeIntel插件配置方法

    打开preferences-package settings-sublimecodeIntel-settings users 添加 { "JavaScript": { " ...

  7. OpenStack安装及监控配置视频教程

    OpenStack是一个美国国家航空航天局和Rackspace合作研发的云端运算软件,是一个自由软件和开放源代码项目,用来建立公共和私有云本,其软件使用比较复杂,本视频将讲解其安装和部分配置方法,以后 ...

  8. Cobbler本机使用VM装机配置方法

    一.需要在本地VM虚拟机上安装好Cobbler服务 安装服务及配置方法参见链接:https://www.cnblogs.com/cyleon/p/11460061.html 二.本地配置VM网络 网络 ...

  9. Wampserver主机服务配置方法

    一.更改根目录  1.左键”www目录”路径更改Wampserver安装好后,“www目录”默认为X:\wamp\www,也就是wampserver安装目录下的www文件夹.实际使用中,默认设置往往不 ...

随机推荐

  1. 项目随笔之springmvc中freemark如何获取项目路径

    转载:http://blog.csdn.net/whatlookingfor/article/details/51538995 在SpringMVC框架中使用Freemarker试图时,要获取根路径的 ...

  2. SPL类

    用途:对类,方法,属性,参数的提取生成文档:自动加载插件 实列化类同于new:$ref = new ReflectionClass($classname);$class = $ref->newI ...

  3. Illegal instruction 问题的解决方法

    写的程序在一些arm板子上可以运行, 可在一些板子上出现 Illegal instruction 这个一般是 arm指令不匹配的问题. 在编译参数中, 加上  -march=armv4t  就可以解决 ...

  4. "SetDestination" can only be called on an active agent that has been placed on a NavMesh. 解决办法

    1.设置了 navmesh之后 要bake 也就是烘焙之后 才有效果 2.在unity 中 window->navigation     4.基本上问题应该得以解决:    

  5. linux内核内存分配(一、基本概念)

    内存分配是Linux比较复杂也是比较重要的部分,这个和ssd驱动很类似:物理地址和虚拟地址的映射关系.下面总结下最近看到的有关内存分配的内容和自己的理解: 1.一致内存访问和非一致内存访问 上图来自& ...

  6. [HEOI2013]Eden 的新背包问题

    数据极水,不加优化的多重背包都能过...早知道考试的时候不加奇奇怪怪的卡常优化,卡了45分... 就是从前往后做一个多重背包,从后往前再做一个,问的时候就暴力求一下跳过这个的最佳方案... #incl ...

  7. java8新特性:利用Lambda处理List集合

    Java 8新增的Lambda表达式,我们可以用简洁高效的代码来处理List. 1.遍历 public static void main(String[] args) { List<User&g ...

  8. Jenkins学习总结(6)——了解DevOps的前世今生

    DevOps是什么?从哪里来? DevOps的概念 DevOps一词的来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建. ...

  9. selenium+java解决富文本输入

    方法一: Actions actions = new Actions(driver); actions.sendKeys(Keys.TAB).perform(); //鼠标通过tab要先移到富文本框中 ...

  10. CF449 C. Jzzhu and Apples

    /* http://codeforces.com/problemset/problem/449/C cf 449 C. Jzzhu and Apples 数论+素数+贪心 */ #include &l ...