wamp配置虚拟主机(wampserver配置)

admin 25 2022-11-26

本文目录一览:

安装好wamp怎么运行php程序

用记事本打开C:\WINDOWS\system32\drivers\hosts

# Copyright (c) 1993-1999 Microsoft Corp.

#

# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.

#

# This file contains the mappings of IP addresses to host names. Each

# entry should be kept on an individual line. The IP address should

# be placed in the first column followed by the corresponding host name.

# The IP address and the host name should be separated by at least one

# space.

#

# Additionally, comments (such as these) may be inserted on individual

# lines or following the machine name denoted by a '#' symbol.

#

# For example:

#

# 102.54.94.97 rhino.acme.com # source server

# 38.25.63.10 x.acme.com # x client host

#加上下面这条

127.0.0.1 localhost

如果还是不行,试试

这样访问一下

关于带有端口号的ip地址如何配置虚拟主机

独立IP指的是公网IP地址是私有的。为您保留。

但它指的是IDC的虚拟主机是一台机器,但它会被虚拟化到通过软件设置,用户可用多台主机。

如果说这两个词放在一起,是主机为您提供一个虚拟的,但会给你一个固定的公网IP。

apache怎么配置localhost的虚拟主机

修改 hosts 文件

1

不管你用的是什么系统,windows, mac,电脑上都会有一个 hosts 文件,修改这个文件,可以改变主机名所对应的 ip 地址。比如你安装了 Web 开发环境(MAMP 或 WAMP),启动环境以后,访问 你就会打开环境的默认的目录,这个 localhost 就是在 hosts 文件里定义的,它所指向的 ip 地址是 127.0.0.1 ,这个 ip 地址表示本地的你正在使用的这台电脑,了解详细的内容,可以搜索一下 :)

修改这个 hosts 文件,我们可以手工的去指定任何主机名指向任何的 ip 地址,当然这个设置只影响你自己的电脑,比如我们可以随便造一个域名,比如 hello.com,让这个域名指向你的电脑,也就是 127.0.0.1 这个 ip 地址。这样你在浏览器中请求 hello.com ,打开的就是你在本地电脑上搭建的环境所指定的目录里的东西。为了测试 apache 的虚拟主机功能,你可以去虚拟几个这样的域名,这样在创建虚拟主机的时候,你可以让这些域名打开各自的目录。下面,我们先去修改这个 hosts 文件。

1. 找到 hosts 文件,windows 系统是在 Windows\System32\Drivers\etc 这个目录下,Mac 系统是在 /etc/hosts ,找到以后可以使用文本编辑软件打开它。

2. 在 hosts 文件里,新的一行上,先输入 ip 地址 127.0.0.1 ,然后空格,再输入一个主机名,这个主机名可以随便,比如 hello.com ,这样访问 hello.com 就会打开在你的电脑上的网站了。另起一行,再去定义一条,127.0.0.1 hola.com 。

3. 保存修改之后的 hosts 文件,然后启动在本地上的 Web 环境,打开浏览器,在地址栏上输入 hello.com ,还有 hola.com ,看看打开的是不是你在本地上的内容。现在,你看到的应该跟你使用 打开的是一样的东西。

END

配置 Apache 虚拟主机

现在,我们虚拟了两个域名,让它们指向了本地的电脑,访问它们,打开的是同一个目录里的内容,下面这个练习,我们通过修改 Apache 的配置文件,让访问不同域名的时候,打开的是不同的目录。你首先要判断一下配置 Apache 虚拟主机的配置文件,一般是在 httpd.conf 这个主配置文件里面,不过,很多环境都会单独把虚拟主机放在一个配置文件里面,然后在 httpd.conf 文件里指定一下,包含这个单独配置虚拟主机的文件。

1. 找到配置虚拟主机的配置文件,如果你用的是 WAMP 搭建的环境,先找到并打开 httpd.conf ,在这个文件里,搜索 # Virtual hosts ,它下面有一行代码, #Include conf/extra/httpd-vhosts.conf... 你可以去掉它前面的 # ,这样,Apache 启动以后,也会去加载这个httpd-vhosts.conf 配置文件,这样做的好处就是可以保持 Apache 相关设置的整洁。当然,你完全可以在主配置文件 httpd.conf 里面去设置虚拟主机。

2. 打开 httpd-vhosts.conf 这个文件,没有这个文件也可以去创建一个,或者直接在 httpd.conf 文件里面去配置虚拟主机。配置虚拟主机的东西应该像这样:

3. 应该有两段这样的代码,每一段都是在配置一个虚拟主机,你可以复制其中的一段,然后粘贴到文件的最下面。再根据自己的需要去修改这段代码。理解它的意思,ServerAdmin 就是网站的管理员的邮箱,DocumentRoot 是虚拟主机的主目录,也就是访问这个虚拟主机所打开的那个目录,这个目录你可以自己去指定,要注意的是,你需要先去创建这个目录,然后再在这里去指定这个目录的位置。ServerName 是主机名,比如之前我们虚拟的那个主机名 hello.com,ServerAlias 是主机的别名,你可以指定一个其它的主机名,访问它的时候也会打开这个虚拟主机的目录里的东西。ErrorLog 是错误的日志,也就是发生错误的时候,会把错误记录到哪个文件里。CustomLog 是虚拟主机访问的日志。

这样自己新添加的虚拟主机看起来应该像这样:

3

4. 在浏览器里打开 hello.com ,访问的是这个虚拟主机的配置里 DocumentRoot 所指定的 /Applications/MAMP/htdocs/hello 这个目录里的东西,你可以在这个目录里面放点东西,比如一个 WordPress 或者 Drupal 的网站等等。

注:配置虚拟主机的时候,第一个虚拟主机是默认的,你需要留着,配置自己的虚拟主机,可以从第二个开始配置,也就是第二段 VirtualHost 代码。

如何在Windows系统中配置Apache虚拟主机

修改hosts文件1不管你用的是什么系统,windows,mac,电脑上都会有一个hosts文件,修改这个文件,可以改变主机名所对应的ip地址。比如你安装了Web开发环境(MAMP或WAMP),启动环境以后,访问,访问的是这个虚拟主机的配置里DocumentRoot所指定的/Applications/MAMP/htdocs/hello这个目录里的东西,你可以在这个目录里面放点东西,比如一个WordPress或者Drupal的网站等等。注:配置虚拟主机的时候,第一个虚拟主机是默认的,你需要留着,配置自己的虚拟主机,可以从第二个开始配置,也就是第二段代码。

wampserver设置虚拟域名的问题:有点奇怪搞了好久!

你这个提示是权限问题。可以用下面的方法解决:打开 httpd.conf 搜索Deny from all 修改为 Allow from all。或者添加Allow from localhost

如下:

#    Require all granted

#   onlineoffline tag - don't remove

     Order Deny,Allow

     Deny from all

     Allow from 127.0.0.1

     Allow from ::1

     Allow from localhost

/Directory

另外告诉你如何设置虚拟目录。首先使虚拟配置文件生效,也就是去掉了httpd-vhosts.conf前面的#。#在配置文件中表示备注

# Virtual hosts

#Include conf/extra/httpd-vhosts.conf

Include conf/extra/httpd-vhosts.conf

开启虚拟配置文件后要访问localhost,一定要在虚拟主机配置文件里面配置localhost域名指向本地wamp的www目录。或者其他目录

打开 httpd-vhosts.conf,配置localhost域名指向的目录,默认一般指向wamp/www目录,如下

VirtualHost *:80

    ServerAdmin webmaster@dummy-host.localhost

    DocumentRoot "D:/wamp/www"

    ServerName localhost

    ServerAlias localhost

    ErrorLog "logs/dummy-host.localhost-error.log"

    CustomLog "logs/dummy-host.localhost-access.log" common

/VirtualHost

上面配置后还不可以访问本地localhost。还需要让本地的ip也就是 127.0.0.1指向localhost这域名。

虚拟配置文件好处是可以设置n个虚拟主机。比如

我配置一个访问dedegbk.com的域名指向本地一个虚拟目录

VirtualHost *:80

    ServerAdmin webmaster@dummy-host2.dedegbk.com

    DocumentRoot "D:/wamp/www/0dedecms/dedegbk"

    ServerName dedegbk.com

    ServerAlias 

    ErrorLog "logs/dummy-host2.dedegbk.com-error.log"

    CustomLog "logs/dummy-host2.dedegbk.com-access.log" common

/VirtualHost

设置好虚拟目录后接下来修改hosts来使127.0.01这个本机ip指向本地设置的虚拟主机

127.0.0.1       dedegbk.com

127.0.0.1       localhost

好,接下来就是重启wamp使所有配置生效!

希望能帮到你!

关于wamp配置虚拟主机和wampserver配置的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

上一篇:快速seo整站优化哪个好(seo整站怎么优化)
下一篇:班级网页模板(班级网页模板图片)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~