【问题标题】:Wamp in network with a domain name使用域名进入网络
【发布时间】:2012-11-23 12:18:07
【问题描述】:

我在本地网络中配置了 Wamp 服务器,它运行良好。我可以使用 xxx.xxx.xxx/myproject 访问每个项目,但是,作为另一种选择,我可以将它们配置为像 www.myproject.com 或 http://myproject.com从本地网络访问吗?我是一名嵌入式系统程序员,我必须使用各种机器访问我的嵌入式以太网板。它适用于 IP 地址,但我只想知道是否可能。

【问题讨论】:

    标签: dns wamp wampserver


    【解决方案1】:

    你可以通过配置你的虚拟主机和你的 apache 的 httpd.conf 文件来做到这一点

    配置 apache

    你的 apache 文件将位于:

    • c:\wamp\Apache2\conf\httpd.conf

    搜索类似的内容:

    DocumentRoot 'c:/wamp/www'
    

    并在 DocumentRoot 'c:/wamp/www' 之后将以下代码添加到文件中:

    NameVirtualHost 127.0.0.1
    <VirtualHost 127.0.0.1>
        ServerName localhost
        DocumentRoot 'C:\wamp\www'
    </VirtualHost>
    <VirtualHost 127.0.0.1>
        ServerName yourdomain.com
        DocumentRoot 'C:\wamp\www\ClientsMyClient'
    </VirtualHost>
    

    配置主机文件

    通过终端在mac上:

    • sudo nano /etc/hosts

    在 Windows 7 上:

    • 以管理员身份打开文本编辑器
    • 打开文件并转到:%Systemroot%\System32\Drivers\Etc

    (来源:edit hosts file in windows 7

    当你打开它时,只需在文件中写入一个新行:

    XXX.XXX.XXX yourdomain.com
    (mostly this will be: 127.0.0.1 yourdomain.com)
    

    我确实建议您使用 yourdomain.local,因为如果您曾经托管过一个网站,您可能会混淆哪个是公共网站,哪个是本地网站:)。

    然后在您的浏览器中输入:yourdomain.com,您应该能够在 wamp 服务器上托管一个项目,并使用他自己的域。

    希望这会有所帮助! :-)

    (来源:http://viralpatel.net/blogs/how-to-setup-multiple-virtual-hosts-in-wamp/

    【讨论】:

      【解决方案2】:

      打开 C:\Windows\system32\drivers\etc\hosts 然后在本地主机地址(127.0.0.1)之后添加您想要的域名,例如 www.example.com 并在 IP 地址和域名之间留一个空格。

      例如,127.0.0.1 www.example.com

      注意:您需要在管理员权限中打开“主机”文件。

      【讨论】:

        猜你喜欢
        • 2018-04-15
        • 1970-01-01
        • 2020-01-18
        • 1970-01-01
        • 2011-02-07
        • 2013-11-10
        • 2013-08-05
        • 1970-01-01
        • 2019-05-01
        相关资源
        最近更新 更多