Linux+Jexus+ASP.NET服务器自定义配置
准备工作
Mono及Jexus的安装详见搭建Linux+Jexus+MariaDB+ASP.NET[LJMA]环境
tips:安装前在Linux根目录下的var中创建文件夹:/www/dafault
这里详细记录jexus的.NET配置过程。
本文前提已按上述链接安装方式安装到指定位置,但还未部署web.
首先,jexus的工作目录在:cd /usr/jexus
进入在Jexus的工作目录下的文件夹:cd /usr/jexus/siteconf
cd /usr/jexus/siteconf
使用 Vi编辑器查看内容
这是默认安装的配置文件中端口号与Web地址。
下面开始进行自定义配置
1,在根目录var/www/下新建文件夹/www/myweb
2,将 /usr/jexus/siteconf文件夹下的default文件复制一份,并重命名为myweb【重点】
为什么命名为myweb?
答:在后续修改的配置文件中,文件夹路径为var/www/myweb
3,使用Vi编辑器修改新文件内容【超级重要】
port后面的端口号修改后,对应Linux的防火墙也要开启相应的端口,并且在访问时也应该加上端口号。
root=/ /var/www/myweb 定义网站路径。
hosts=IP+端口号,*
或
hosts=域名
后面的“*”是泛域名
4,保存文件myweb后,再导入到/usr/jexus/siteconf文件夹下,此时该文件夹下有两个配置文件,一个为default,一个为myweb。
5,重启Jexus服务器:
sudo ./jws restart
浏览器内网址输入IP+端口号,此时访问的就是自定义文件夹下的网站了。