自定义网站目录

修改目录位置

如下图,打开httpd.conf文件。

查找DocumentRoot(两处),做如下修改:

#demo为自定义网站目录,下面不再说明
DocumentRoot "f:/demo"
<Directory "F:/demo">

重启配置服务。

测试:打开浏览器,输入localhost/test.php(test.php为demo目录下新建的测试文件)

修改界面显示

修改wamp安装目录下的wampmanager.ini文件:

[Menu.Left]
......
Type: item; Caption: "www 目录"; Action: shellexecute; FileName: "F:/wamp/www"; Glyph: 2
替换为:
Type: item; Caption: "demo 目录"; Action: shellexecute; FileName: "F:/demo"; Glyph: 2
......

再修改wamp安装目录下的wampmanager.tpl文件:

[Menu.Left]
......
Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "${wwwDir}"; Glyph: 2
替换为:
Type: item; Caption: "${demo 目录}"; Action: shellexecute; FileName: "${F:/demo}"; Glyph: 2
......

重启配置服务。

多站点配置

打开wamp安装目录下的bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf文件。(虚拟目录配置文件)

添加如下代码:

//添加站点,test01和test02目录下放置网站文件
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com //邮箱地址,可不写
DocumentRoot "f:/demo/test01" //网站文件目录
ServerName test01.com //主机名
ErrorLog "logs/dummy-host2.example.com-error.log" //错误日志,可不写
CustomLog "logs/dummy-host2.example.com-access.log" common //日常日志,可不写
</VirtualHost> <VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com //邮箱地址,可不写
DocumentRoot "f:/demo/test02" //网站文件目录
ServerName test02.com //主机名
ErrorLog "logs/dummy-host2.example.com-error.log" //错误日志,可不写
CustomLog "logs/dummy-host2.example.com-access.log" common //日常日志,可不写
</VirtualHost>

如上文,再次打开httpd.conf文件,做如下修改:

# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
替换为
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
//有些版本没有,则不用修改
Deny from all
Allow from 127.0.0.1
替换为:
Allow from all
#Allow from 127.0.0.1

重启服务

打开C:\Windows\System32\drivers\etc\hosts,添加:

//添加站点
127.0.0.1 test01.com
127.0.0.1 test02.com

测试:打开浏览器,输入test01.com和test02.com。(需要事先在这两个目录下写好测试文件)

自定义端口号

apache默认为80端口,如被占用,则需要修改端口号。

如上文,打开httpd.conf文件,做如下修改:

Listen 80
替换为:
Listen 8080(或改成其它未被占用端口号)
ServerName localhost:80
替换为:
ServerName localhost:8080(与上面修改的端口号要一致)

重启服务。

测试:localhost:8080/test.php(前面建的测试文件,在demo目录下)。

WAMP常用环境配置的更多相关文章

  1. WampServer常用环境配置

    WampServer即Windows Apache Mysql PHP集成安装环境,就是在window下的apache.php和mysql的服务器软件. 其特点就是 1.支持中文语言,一键安装,省时省 ...

  2. wamp开发环境配置之配置Apache虚拟主机

    网站建设人员在本地测试时,常常不是一个网站,那怎么能像输入域名一样在地址栏上面输入“域名”就能本地访问该网站呢?这里就要配置Apache虚拟主机了! 1.找到apache\conf\httpd.con ...

  3. Ubuntu 常用环境配置记录

    引言 经常使用 Ubuntu 虚拟机,双系统,WSL,服务器等等,每次配置常用开发环境都要去百度细节,故在此记录一下. 更换软件源 阿里云镜像 清华镜像 # 更新 sudo apt update &a ...

  4. Wamp集成环境配置多站点

    一.打开apache配置文件httpd.conf 二.修改httpd.conf配置文件 1.在配置文件httpd.conf中搜索 conf/extra/httpd-vhosts.conf,然后将该行代 ...

  5. wamp+thinkphp环境配置

    下载wamp并安装,启动wamp,会出现一个小图标,然后点击它——>Start All Services.我点击之后是橙色,不是绿色.绿色代表成功启动.我是IIS占用了80端口的缘故,所以我修改 ...

  6. sublime3常用环境配置

    如何设置侧边栏颜色 Ctrl+Shift+P -> install -> 搜索安装包SyncedSidebarBg,自动同步侧边栏底色为编辑窗口底色. 设置快捷键让html文件在浏览器窗口 ...

  7. Production环境中iptables常用参数配置

    production环境中iptables常用参数配置 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我相信在实际生产环境中有很多运维的兄弟跟我一样,很少用到iptables的这个 ...

  8. windows下的Nodejs及npm的安装、常用命令,Nodejs开发环境配置

    http://www.cnblogs.com/webstorm/p/5744942.html ***************************************** 第一步:下载Nodej ...

  9. 配置wamp开发环境【2】 配置wamp开发环境之mysql的配置

    此前我已经将wamp配置的Apache.PHP.phpmyadmin全部配置完成,以上三种配置参照 配置wamp开发环境 下面我们来看看mysql的配置,这里用的是mysql5.5.20,下载地址: ...

随机推荐

  1. Windows平台整合SpringBoot+KAFKA__第3部分_代码部分(结束)

    重要的地方说下,算是给自己提醒,也给阅读者凑合着看看吧: (1)序列化.反序列化: 注意看这个文章 https://www.jianshu.com/p/5da86afed228 很多网上的例子都是 推 ...

  2. 102-PHP多维数组的元素输出

    <?php //定义一个三维数组 $grade=array('class1'=>array('stu1'=>array('yuwen'=>85,'shuxue'=>95, ...

  3. GDI+3

    关于这个的例子其实网上已经有这方面的资料了,但是为了文章的完整性,还是觉得有必要讲解.我们先来看一下效果:     ( 图2 )接下来看看这是如何做到的. 思路:聊天窗体上有一个截图按钮,点击按钮后, ...

  4. Linux基础命令层级图-01

    Linux基础命令层级图-01:

  5. selenium2Library无法启动chrome

    使用其他浏览器都没有影响,唯独chrome启动不起来,去掉IE-连接-局域网设置-自动检测设置就OK了

  6. caffe 官方demo python api

    Jupyter https://nbviewer.jupyter.org/github/BVLC/caffe/blob/master/examples/net_surgery.ipynb 涉及: - ...

  7. bzoj 1009GT考试

    做了上一道题,全程懵逼,再做这一道,,,23333继续 貌似那些东西都是差不多的.(参见cf621E) 这个为什么b[][]+=1很困惑,为什么不是从b[-1][??]转移的呢?想了一下,因为每一次都 ...

  8. 2.11 DataBinding 简单使用

    DataBindIng 在我理解看来类似于其他语言当中的全局变量,只修改一处就可全部修改 添加位置和代码如下: 打开DataBinding 开关: dataBinding { enabled true ...

  9. 二十、CI框架数据库操作之查看生产的sql语句

    一.代码如下: 二.我们访问一下: 三.我们对比一下数据库内容 不忘初心,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢.

  10. iOS内存管理布局及管理方案-理论篇

    苹果设备备受欢迎的背后离不开iOS优秀的内存管理机制,那iOS的内存布局及管理方案是怎样的呢?我们一起研究下. 内存管理分为五大块 栈区(stack):线性结构,内存连续,系统自己管理内存,程序运行记 ...