☆根目录修改问题

/.修改运行根目录

1.修改apache配置,将服务请求定位到新目录下

→左击wampserver,点击Apache打开httpd.conf文件,Ctrl+f搜索documentroot和directory,修改路径->D:/www

→左击wampserver,点击Apache打开httpd-vhosts.conf文件,Ctrl+f搜索documentroot和directory,修改路径->D:/www
2.修改Wamp配置,将wamp给定的运行根目录显示定位为用户指定的运行根目录
→打开D:/wamp找到文件wampmanager.ini,定位到Type: item; Caption: " www directory "; Action: shellexecute; FileName: " C:/wamp64/www "; Glyph: 2

修改:www directory →www 目录;  C:/wamp64/www→ D:/www
→打开D:/wamp找到文件wampmanager.tpl,定位到Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: " C:/wamp64/www "; Glyph: 2

修改:${w_wwwDirectory}→www; C:/wamp64/www→目录D:/www

保存,退出wamp,重新启动,此时www目录就变为用户指定的运行根目录。

☆外部访问问题

/.Apache2.4.27版本下外机(局域网)访问本机web项目问题

1.首先打开httpd.conf,搜索“Require local”,将其改为“Require all granted”;

2.再打开httpd-vhosts.conf,搜索“Require local”,将其改为“Require all granted”;

注意:这两处地方必须同时更改才可以生效,用手机测试输入本机ip可以打开目标电脑下的web项目

☆端口占用问题

如果80端口被占用(wamp默认使用80端口),会导致wamp无法正常启动。

/.如何查看某一个端口是否被占用?

在控制台输入:netstat -ano,查看即可。

/.如何修改wamp端口?

1. 打开httpd.conf文件,打开后Ctrl+F搜索【Listen】关键字,把默认的【80】修改为其他的端口号,例如【8088】,如图

2.打开后Ctrl+F搜索【servername】关键字,同样修改,例如【8088】,如图。然后保存。

此时想要访问根目录下的网站如test.com,需要输入test.com:8088才可以访问,否则找不到页面。为了不用输入端口也可以找到页面,进行后续操作。

3. 找到wamp目录下的【wampmanager.tpl】文件,用文本编辑器打开,Ctrl+F搜索【http://localhost】关键字,将【http://localhost】后面加上你刚才设置的端口号,即【http://localhost:8088】;同理将【http://localhost/phpmyadmin/】和【http://localhost/webgrind/】的【localhost】后面都加上【:8088】,如【http://localhost:8088/phpmyadmin/】

☆如何建站问题

1.点击Apache打开httpd-vhosts.conf文件

添加代码:

<VirtualHost *:80>

DocumentRoot "D:/www/test"  //网站代码存放目录

ServerName test.com          //网站域名

</VirtualHost>

2. 用编辑工具打开C:\Windows\System32\drivers\etc目录下的hosts文件,添加192.168.0.x     localhost   //将localhost的ip指向为你的主机ip

192.168.0.x     test.com   //访问test.com这个域名时,系统会向指定的ip请求支援,于是可以访问运行根目录下的网站

☆默认主页问题(即访问某一个域名时应该打开哪一个页面)

/.index.php 、index.html 等等这些文件名,都是在目前大部分web服务器程序(例如Apache Nginx)中的默认主页。即用户通过浏览器访问某个目录时,若不精确到资源名称,服务器默认将index.php提交给用户。例如你访问http://example.com/ 与访问http://example.com/index.php是同样的效果。不过,这个默认主页可以在你服务器配置文件里修改。

/.如何设置默认页面?

1.打开Apache的配置文件httpd.conf,Ctrl+F搜索【IfModule】关键字定位到

<IfModule dir_module>

DirectoryIndex index.php index.php3 index.html index.htm

</IfModule>

2.将自己需要设置的默认首页的名称写到后面保存即可,如
<IfModule dir_module>
DirectoryIndex index.php index.php3 index.html index.htm test.html
</IfModule>
则test.html则就成为Apache的默认首页之一,但是优先级比前面的低,优先级和顺序有关。

Wampserver环境配置的更多相关文章

  1. wampserver环境配置局域网访问

    安装好wamp后,想用手机通过局域访问电脑上wamp下的网页,结果出现如下提示403错误: 第一步:找到 conf 这个文件: 找到下图中红色方框中的onlineoffline tag - don’t ...

  2. wampserver下配置虚拟主机 实现多站点支持

    wampserver下配置虚拟主机 实现多站点支持 wampserver是由德国人开发,在windows环境下实现apache+php+mysql的一款集成环境软件,wampserver自带SQLit ...

  3. uboot环境配置

    uboot环境配置 通过配置uboot让它在启动过程中从tftp获取内核和设备树,并从在加载内核之后把通过启动参数将"从nfs挂载根文件系统"传入内核.这个配置主要是通过uboot ...

  4. 史上最全Windows版本搭建安装React Native环境配置

    史上最全Windows版本搭建安装React Native环境配置 配置过React Native 环境的都知道,在Windows React Native环境配置有很多坑要跳,为了帮助新手快速无误的 ...

  5. Electron的环境配置

    原文地址http://huisky.com/blog/161218121551123 本文介绍了Electron的环境配置,包括Electron下载.nodejs下载安装.NPM+Bower安装配置. ...

  6. Python开发环境配置

    好久没有写博客了,自从6月份毕业后,进入一家做书法.字画文化宣传的互联网公司(www.manyiaby.com),这段时间一直在进行前端开发,对于后端的使用很少了,整天都是什么html.css.jav ...

  7. PHP_环境配置_python脚本_2017

    Apache配置 需要安装:VC2015 httpd-2.4.16-win32-VC14.zip VC14就是2015的环境. 又比如:php-5.6.12-Win32-VC11-x86 VC11就是 ...

  8. PHP环境配置

    PHP环境配置 1.Apache的安装 第一步: 1.    双击httpd-2.2.17-win32-x86-no_ssl.msi.出现 Windows 标准的软件安装欢迎界面,直接点“Next”继 ...

  9. Visual studio 通用开发环境配置:SDL,FFMPEG为例

    引言 每一个C++库的使用都是从开发环境的配置开始的,其实每个库的配置过程都是大同小异,总结下来有下面几个步骤: 下载库文件,这里假定是已经预先编译完成的. 配置库文件的包含目录(include)和库 ...

随机推荐

  1. 请求数据分析 xpath语法 与lxml库

    前情提要: 上节学过从网上获取请求,获取返回内容,带理 获取内容之后,第二部就是获取请求的数据分析 一:xpath 语法 浏览器一般会自带xpatn 解析 这里大概讲述一下xpath 的基本操作 二: ...

  2. easyui datagrid 清除缓存方法

    easyui datagrid 清除缓存方法 今天在项目中做了一个添加合同编号页面,添加合同编号了,在datagrid列表上没有显示刚才添加的那个合同编号. 这个问题在IE上特别明显. 原因是添加编号 ...

  3. python实现百度地图API获取某地址的经纬度

    申请百度API 1.打开网页 http://lbsyun.baidu.com/index.php?title=首页 选择功能与服务中的地图,点击左边的获取密匙,然后按照要求申请即可,需要手机和百度账号 ...

  4. static变量生命周期小研究

    A页面:定义一个普通类,类包含一个静态变量a,值为:111111111111111111 B页面:修改a的值为:22222222222222 C页面:用来查看a的值 1.在vs2008中,先打开B,再 ...

  5. SSH 转发学习【转】

    本地端口转发 假定有三台主机A.B.C.由于种种原因(无论是防火墙还是路由原因),AC两台主机之间无法连通.但是B却可以和A.C连通.这时候就可以用本地端口转发来实现A和C通过B来连通. A 192. ...

  6. 解决Nginx 504 Gateway Time-out问题

    解决方案:在http里设置FastCGI相关参数,如: worker_processes 1; events { worker_connections 1024; } http { include m ...

  7. Chrome插件下载地址

    www.crx4chrome.com可以直接下载 Chrome Store 插件 在chrome web store好像只能安装插件.

  8. Numpy基础总结

    一.文件读取 numpy.genfromtxt() 可以用来读取各种文件.常用语法大致如下: numpy.genfromtxt(fname, dtype=<type 'float'>, d ...

  9. Cookie文件说明及IE的Cookie文件格式

    1.Cookie文件的实质 Cookie实际上是Web服务端与客户端(典型的是浏览器)交互时彼此传递的一部分内容,内容可以是任意的,但要在允许的长度范围之内.客户端会将它保存在本地机器上(如IE便会保 ...

  10. XRP节点部署

    目录 XRP节点部署 准备 硬软件配置(建议) 安装Rippled服务 一. 以Stock Server模型运行 在何种情况下运行此模式 二 .以 Validator模式运行 在何种情况下运行此模式 ...