关于mac上面apache服务器的配置

  一直对虚拟主机,虚拟目录,别名搞不清楚。

  你在网上搜“apache配置虚拟主机”和“apache配置虚拟目录”结果是一样的,难道它们没区别吗?(问题1)

  我按照网上的配置虚拟主机的方法配置好了。

  现在http://localhost能访问 /Library/WebServer/Documents 下的文件(这个是默认的目录)

   而http://mysites能访问/Users/用户名/workspace下的文件。

 但是这有什么用呢?自己的电脑可以访问http://mysites,但是局域网其他的设备输入http://mysites就找不到啊。

 然后我在网上搜虚拟目录有什么用?

  如果你将\inetpub下的ftp映射成你的主目录,那么,客户机可用: ftp://你的域名/software, 这个URL访问到你的 inetpub\ftp\software 目录。 
   而且客启机访问你的机器上的资源时只能在inetpub\ftp 的子目录里访问。不能进入比它进上级的目录,比如说 inetpub\wais。 
  但如果你想让别人能访问你的 \other\games目录,必须建立虚拟目录。 
  比如:将 \other\games 目录映射到 \inetpub\ftp\ 命名为 games 
 那样别人就可以通过 ftp://你的域名/games 来访问你的 \other\games 下的文件了。 

  那么问题来了,怎么映射?(问题2)

  最后还是用了别名,在etc/apache2/httpd.conf文件末尾键入:

<IfModule alias_module> 
   Alias /phpmyadmin "E:/server/phpMyAdmin/" 
   <Directory "E:/server/phpMyAdmin/"> 
       AllowOverride AuthConfig 
       Order allow,deny 
       Allow from all 
   </Directory> 
</IfModule> 

这样就可以通过192.168.0.2/phpmyadmin来访问E:/server/phpMyAdmin/下的文件了。

红字都是引用的文字。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值