xampp中apache使用域名访问

一、首先找到/opt/lampp/etc/httpd.conf:

  1. # Virtual hosts
  2. Include etc/extra/httpd-vhosts.conf
  1. # Virtual hosts
  2. Include etc/extra/httpd-vhosts.conf

去掉 Include etc/extra/http-vhosts.conf 前面的#号(以上我已经去掉)

二、修改 /opt/lampp/etc/extra/httpd-vhost.conf

  1. <VirtualHost *:80>
  2. ServerAdmin webmaster@dummy-host.example.com
  3. DocumentRoot /opt/lampp/htdocs/b    (这里写上所绑定到的目录)
  4. ServerName www.linuxidc.com                              (这里写上域名)
  5. ServerAlias www.dummy-host.example.com
  6. ErrorLog logs/dummy-host.example.com-error_log
  7. CustomLog logs/dummy-host.example.com-access_log common
  8. </VirtualHost>
  1. <VirtualHost *:80>
  2. ServerAdmin webmaster@dummy-host.example.com
  3. DocumentRoot /opt/lampp/htdocs/b    (这里写上所绑定到的目录)
  4. ServerName www.linuxidc.com                              (这里写上域名)
  5. ServerAlias www.dummy-host.example.com
  6. ErrorLog logs/dummy-host.example.com-error_log
  7. CustomLog logs/dummy-host.example.com-access_log common
  8. </VirtualHost>

如我的配置文件如下:

  1. <VirtualHost *:80>
  2. DocumentRoot "/opt/lampp/htdocs/"
  3. ServerName dev.mansys.com
  4. </VirtualHost>
  1. <VirtualHost *:80>
  2. DocumentRoot "/opt/lampp/htdocs/"
  3. ServerName dev.mansys.com
  4. </VirtualHost>

三、修改 /etc/hosts ,添加

  1. 127.0.0.1      dev.mansys.com
  1. 127.0.0.1      dev.mansys.com

我的如下:

  1. 127.0.0.1       localhost
  2. 127.0.0.1       dummy-host.example.com
  3. 127.0.0.1       dev.example.com
  4. 127.0.0.1       dev.mansys.com
  1. 127.0.0.1       localhost
  2. 127.0.0.1       dummy-host.example.com
  3. 127.0.0.1       dev.example.com
  4. 127.0.0.1       dev.mansys.com

然后访问: dev.mansys.com 即可

如果出现以下错误:

Object not found!

The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

If you think this is a server error, please contact the webmaster.
Error 404
dummy-host.example.com
Apache/2.4.23 (Unix) OpenSSL/1.0.2h PHP/5.5.38 mod_perl/2.0.8-dev Perl/v5.16.3

修改修改 /opt/lampp/etc/extra/httpd-vhost.conf ,修改后我的配置文件如下:

  1. <VirtualHost *:80>
  2. DocumentRoot "/opt/lampp/htdocs/"
  3. ServerName dev.mansys.com
  4. <Directory "/opt/lampp/htdocs/">
  5. AllowOverride All
  6. Order deny,allow
  7. Allow from all
  8. Require all granted
  9. </Directory>
  10. </VirtualHost>
  1. <VirtualHost *:80>
  2. DocumentRoot "/opt/lampp/htdocs/"
  3. ServerName dev.mansys.com
  4. <Directory "/opt/lampp/htdocs/">
  5. AllowOverride All
  6. Order deny,allow
  7. Allow from all
  8. Require all granted
  9. </Directory>
  10. </VirtualHost>

再次访问,即可正常访问

linux下xampp(apache)中配置域名访问,以及遇到的问题的更多相关文章

  1. 转:linux下Xampp安装与配置

    --转载时请保留下面,以供大家加我MSN,增强交流,共同学习.--姜庭华  msn: jaimejth@live.cn--博客:http://blog.csdn.net/jaimejth 软件下载在以 ...

  2. linux下关于Apache设置二级域名绑定二级目录的方法

    背景:对于一些论坛网站,某些目录需要制定二级域名去访问,这时候就要在apache中用二级域名绑定二级目录. 方法: 1.首先你要找到apache安装路径,在apahce安装路径下的conf文件夹中找到 ...

  3. APACHE局域网配置域名访问

    /** * * @email 514320008@qq.com * @author jshaibozhong * */ 1,打开APACHE的目录  \Apache2\conf\extra\httpd ...

  4. mac或linux下xampp的mysql配置

    在mac 下安装好xampp后,需要在终端命令行操作时,比如输入:mysql -u root -p,未正确配置前不会出现想要的输入密码提示,而是会提示: command not found 原来当你输 ...

  5. [转帖]在 k8s 中通过 Ingress 配置域名访问

    在 k8s 中通过 Ingress 配置域名访问 https://juejin.im/post/5db8da4b6fb9a0204520b310 在上篇文章中我们已经使用 k8s 部署了第一个应用,此 ...

  6. linux下xampp集成包安装配置方法

    1.查看你linux系统的位数,是32位的还是64位的.使用uname -a命令查看. 显示有 x86_64则说明你是64位内核, 跑的是64位的系统. i386, i686说明你是32位的内核, 跑 ...

  7. linux下查看Apache的访问日志及ip

    linux下查看Apache的实时访问日志:tail -f  /etc/httpd/logs/access_log 查看有哪些ip访问过:cat access_log |awk '{print $1} ...

  8. Linux下的Apache和PHP安全设置,如何开启PHP的安全模式

    Linux下的Apache和PHP安全设置 PHP安全模式开启,PHP5.3将不再有安全模式. (1) safe_mode:以安全模式运行php; 在php.ini文件中使用如下 safe_mode ...

  9. [转载]linux下编译php中configure参数具体含义

    编译N次了   原来这么回事 原文地址:linux下编译php中configure参数具体含义作者:捷心特 php编译参数的含义 ./configure –prefix=/usr/local/php ...

随机推荐

  1. pomelo RPC调用时新增字段缺失

    接触pomelo开发一个月,正式开始参与项目开发有10天,遇到很多细节的坑,今天讲讲标题:后端服务器节点之间的rpc调用过程中,返回的数据中新增字段缺失问题. 先讲结果:原因是该rpc调用已经采用了p ...

  2. uva-784-水题-搜索

    题意:从*点开始,标记所有能走到的点,X代表墙,下划线原样输出 AC:40ms #include<stdio.h> #include<iostream> #include< ...

  3. 23. oralce11g导出dmp然后导入Oracle10g

    解决方法: 一.在11g服务器上,使用expdp命令备份数据 EXPDP USERID='fjgs/fjgs@orcl' schemas=fjgs directory=DATA_PUMP_DIR du ...

  4. phone手机比较

    phone 15年5月3大厂商发布的高端机器 高颜值手机 皓月银 http://www.vmall.com/product/1983.html 冰川白 http://www.vmall.com/pro ...

  5. 数据库的 ACID 属性

    ACID(Atomicity 原子性.Consistency 一致性.Isolation 隔离性.Durability 持久性)是一系列属性. 这些属性保证了数据库事物的可靠.在数据库中,对数据的一系 ...

  6. php解析url并得到url中的参数

    <?php $url = 'http://www.baidu.com/index.php?m=content&c=index&a=lists&catid=6&ar ...

  7. shutil模块(高级的文件copy)

    import shutil import os f1 = open('本节笔记.txt', encoding = 'utf-8') f2 = open('笔记2', 'w', encoding = ' ...

  8. ubuntu16.04设置电池充电阈值

    thinkpad在安装ubuntu16.04之后,设置充电阈值: 方法一: 使用双系统,在windows下使用联想的Lenovo setting center设置之后,在ubuntu之下也可以保持相同 ...

  9. ntohs, ntohl, htons,htonl的比较和详解【转】

    ntohs =net to host short int 16位 htons=host to net short int 16位 ntohs =net to host long int 32位 hto ...

  10. AutoConfig工具使用

    下载安装Auto工具包: http://code.taobao.org/mvn/repository/com/alibaba/citrus/tool/antx-autoconfig/1.0.9/ant ...