美文网首页ubuntu学习手册
ubuntu 搭建本机虚拟机域名访问

ubuntu 搭建本机虚拟机域名访问

作者: 焚_44b3 | 来源:发表于2018-01-11 11:12 被阅读19次

    场景:
    windows系统下搭建了一套操作系统ubuntu的虚拟机,现在配置win下能通过域名访问 虚拟机上的站点。
    虚拟机ip地址:192.168.200.140

    1.配置ubuntu apache。

    修改/etc/apache2/sites-available/000-default.conf

    NameVirtualHost *:80 #必须的,加到文件头部
    
    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName mysite.com #不要加www。
        DocumentRoot "/var/www/html/mysite" #站点根目录
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    
    #配置目录访问权限等
    <Directory "/var/www/html/mysite">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    

    2.修改ubuntu host

    sudo vim /etc/hosts
    

    添加一下配置

    127.0.0.1   www.mysite.com
    

    好了,虚拟机已经设置好了。现在设置windows dns映射。

    3.设置windows hosts

    文件路径:`C:\Windows\System32\drivers\etc\HOSTS
    添加一下代码:

    192.168.200.140 www.mysite.com
    

    保存。如果保存不了,请将hosts移动到外部修改后,直接拉过来替换,注意替换的时候会提醒用管理员权限,直接替换就ok了。

    4.设置生效

    重启ubuntu apache

    sudo /etc/init.d/apache2 restart
    

    重启ubuntu 网络

    sudo /etc/init.d/networking restart
    

    相关文章

      网友评论

        本文标题:ubuntu 搭建本机虚拟机域名访问

        本文链接:https://www.haomeiwen.com/subject/vijznxtx.html