http://www.cnblogs.com/shanyou/p/3362150.html
linux配置Jexus 博文如上,写得很详细了,具体操作下来是完成可以成功的。
Ubuntu14.10实测。
我这里主要分享的是配置发布网站。
照着默认安装的样式的话,Jexus默认安装在/usr/jexus/ 这个路径下,ls一下可以看到很多的东西。
我们发布一个asp.net网站主要要操作的是 siteconf文件夹下面的文件。
进入 siteconf里面看看有什么东西。如果你是刚刚安装好的,里面应该默认有一个default文件,表示一个站点(就是一个网站)。
如同上面教程说的,在siteconf文件夹下的每一个文件都被视为一个网站。
vi default 打开一下这个文件看看如何编写这个网站配置文件。
这里面我们可以看到,一个站点主要需要配置的东西。
#网站配置的基本内容:
port=80 # jexus WEB服务器侦听端口(必填。当然可以是其它端口)
root=/ /var/www/mysite # 网站URL根路径(虚拟目录)和对应的物理路径,两个路径字串之间必须用空格分开(必填。既使这个网站是一个纯粹的反向代理站,也得填)
#可选项
hosts=mysite.cn,www.mysite.cn # 网站域名(建议填写),可以用泛域名,比如:*.mysite.cn(不填此项或只填一个“*”号表示这是默认网站,一个端口只能有一个默认站)
indexs=index.aspx,index.htm # 首页文件名,可以写多个,用英文逗号分开(可以不填。因为JWS系统含有常用首页名)
aspnet_exts=mspx,ttt # 添加新出现的或自定义的ASP.NET扩展名(不建议填。多个扩展名用英文逗号分开,不加点号。系统含有常用扩展名)
提示:如果没有指定主页,即index=***没写的话;
默认网站会使用index.aspx或者index.html作为主页,与web.config配置无关。
配置好siteconf里面的站点文档后,我们下一步需要做的就是把我们的asp.net网站文件上传到Linux服务器,我这边用的psftp上传。
open *.*.*.* (IP)
输入用户名和密码,然后登录进入系统。
用put *.*命令上传文件到Linux上。我设置的psftp路径在root下,所以直接上传到/root/下。
一般在Windows下压缩的都是zip文件,上传到Linux下之后先解压;使用unzip *.zip 解压到当前目录。
之后复制到在siteconf文件夹下站点文件制定的网站路径,如上面为/var/www/myblog(网站目录)。
最后 在jexus文件夹下执行./jws restart myblog,重启这个网站。
完毕!输入ip+端口号 即可看到你的网站了!!!