jexus创建虚拟目录的方法

用MONO+Jexus来在Linux下跑asp.net,一直挺好的,但现在有一个问题,不知道怎么创建虚拟目录,翻了半天GG和官网也没找到相应的方法.

突然想起来,Linux下可以用软链接来创建指向一个目录的符号链接,于是觉得这个方法应该可行.

于是

ln /var/name /var/www/web/path

这样就在web目录创建了一个path的符号链接,指向/var/name目录,然后在浏览器中访问http://www.web.com/path

OK,顺利搞定

最后又想到,jexus好像没有iis中应用程序一说,不知道这种是怎么创建的,另外还得再试一下虚拟目录下不同的web.config测试会不会有问题..

刚才又试了一下,可以在jexus/siteconf目录下再创建一个站点,root节点下来设置虚拟目录 ,hosts节点下和主站设置成一样就好了...

个人觉得这种方式实在是太不方便了,如果虚拟目录多的话要开N个目录了,不过这种方式应该是运行在不同的进程内吧,可以做到应用程序隔离了,如果虚拟目录只是普通的静态文件转发,用软链接方式更为方便,不知道还有其它更为方便的方式没...

jexus创建虚拟目录的方法

时间: 2024-10-16 12:56:14

jexus创建虚拟目录的方法的相关文章

iis7配置虚拟目录的方法步骤介绍

环境: WindowsServer2008操作系统: iis7 配置虚拟目录的方法步骤如下: 1.首先我们要创建虚拟目录: (1).我们点击桌面左下角的开始菜单,打开控制面板中的管理工具,再打开"Internet信息服务管理器": (2).打开之后我们在界面的左边列表中右键点击需要添加虚拟目录的站点,然后选择"添加虚拟目录":FTP (3).在弹出的对话框中,我们输入虚拟目录的名称,选择物理路径,完成之后就点击"确定"就可以了: (4).这样,我

asp.net 创建虚拟目录 iis创建虚拟目录

这几天本人接了个档案管理查询系统的小项目,踩过的坑. 其实功能都挺简单的,大致要求客户有很多pdf文档,为了方便管理,所有要开发一个相当于文件管理系统,本人正好有现成的文件管理系统,修改下就可以.其中客户要求pdf需要放到其他的盘符,不能和应用程序在一起,这个解决起来非常方便.系统上线了后,因为客户的pdf是分目录放的,如果上百个虚拟目录是手动创建的话,就有点繁琐.因此需要代码实现.记录如下: /// <summary> /// 创建虚拟目录 /// </summary> ///

在Win7中IIS配置Asp.Net虚拟目录的方法及错误总结!

在Win7中IIS配置Asp.Net虚拟目录的方法总结! 一.右键[网站],点击[添加虚拟目录]或[虚拟应用程序],笔者建议最好建立虚拟应用程序,因为这就跟一个网站差不多,不用考虑路径问题. 二.直接输入相应内容选择路径就行了,如果要指定[应用程序池],需要先建立一个新的[应用程序池],配置与网站差不多了. 三.运行后,如果出现以下错误:HTTP 错误 500.19 一般是web.config配置问题,很简单,找到以下内容 <system.webServer> <defaultDocum

VS 创建虚拟目录失败,映射到其他文件夹!

今天打开之前的一个项目,总是提示加载失败,并报 创建虚拟目录  失败,错误:文件名:redirection.config 的错误 找了半天,坑爹的是在Web.csproj文件中! 用txt打开,发现这个东东! <UseIIS>True</UseIIS> 使用IIS. 改成False看看! 嘿,可以了呀. 然后在打开项目,查看项目属性! 在web里面就可以看到 如果需要本地IIS,就建一个虚拟目录,或者一个网站,然后把完整url写如如上图内. 如果直接用VS开发服务器就不用管IIS了

Tomcat设置虚拟目录的方法, 不修改server.xm

所在小组使用的就是这样的形式开发,这样切换开发环境,测试环境,正式环境就只需要修改project.xml文件就行了.project.xml命名是随意的,访问的时候就使用这个名字来访问. 在tomcat文件夹的 conf\catalina\localhost增加project .xml文件 文件内容: <Context path="/project" reloadable="true" docBase="E:\javastudio\oob"

Tomcat虚拟目录配置方法及原理

tomcat 安装好之后,只需要把你的程序包放到$Tomcat_Home$/webapps下就可以直接使用了.这样会使webapps越来越大就需要设置虚拟目录: 1.单个应用设置: 在<Host>和</host>之间加上 <Context path="/site" docBase="d:\site" reloadable="true" debug="0"> </Context> 

Apach实现创建虚拟目录以及用户访问控制(内附源码包)

简介 基于用户的访问控制就是对网页目录进行认证配置,用户输入用户名密码之后才能访问网页 认证方式 httpd服务器支持使用摘要认证(Digest)和基本认证(Basic)两种方式Digest:使用摘要认证需要在编译httpd之前添加"--enable-auth-digest"选项,但并不是所有的浏览器都支持摘要认证;Basic:基本认证是htpd服务的基本功能,不需要预先配置特别的选项(安全性没有摘要认证高,支持所有的浏览器) 认证与授权 基于用户的访问控制包含认证(Authentic

PHP使用mkdir创建多级目录的方法

PHP中使用mkdir()可以创建多级目录,相比之前自己一级一级的创建,这个函数非常好用. 下面是php手册上的函数介绍: bool mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]] ) 返回值为bool类型. 第一个参数:必须,代表要创建的多级目录的路径: 第二个参数:设定目录的权限,默认是 0777,意味着最大可能的访问权: 第三个参数:true表示

php 在windows下配置虚拟目录的方法

1.先找到apache的配置文件 httpd.conf 找如如下代码: # Virtual hosts#Include conf/extra/httpd-vhosts.conf 把# Include conf/extra/httpd-vhosts.conf 去掉#号,如下: Include conf/extra/httpd-vhosts.conf 保存. 2.打开 Apache 的 conf 目录下的  extra 文件夹下的  httpd-vhosts.conf 文件,用记事本打开,在末尾加入