linux配置Jexus发布asp.net网站

http://www.cnblogs.com/shanyou/p/3362150.html

linux配置Jexus 博文如上,写得很详细了,具体操作下来是完成可以成功的。

Ubuntu14.10实测。


我这里主要分享的是配置发布网站。


照着默认安装的样式的话,Jexus默认安装在/usr/jexus/ 这个路径下,ls一下可以看到很多的东西。

我们发布一个asp.net网站主要要操作的是 siteconf文件夹下面的文件。



进入 siteconf里面看看有什么东西。如果你是刚刚安装好的,里面应该默认有一个default文件,表示一个站点(就是一个网站)。


linux配置Jexus发布asp.net网站_第1张图片

如同上面教程说的,在siteconf文件夹下的每一个文件都被视为一个网站。


vi default 打开一下这个文件看看如何编写这个网站配置文件。

linux配置Jexus发布asp.net网站_第2张图片


这里面我们可以看到,一个站点主要需要配置的东西。

#网站配置的基本内容:
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+端口号 即可看到你的网站了!!!







你可能感兴趣的:(.net,ASP.NET,web,Linux)