用Jexus的虚拟目录在Linux环境下把两个网站(应用)部署的同一个端口下

用Jexus的虚拟目录在Linux环境下把两个网站(应用)部署的同一个端口下

 

1.部署Jexus环境,我的Linux版本是Cent OS 8

Jexus分为两个版本,即通用版和独立版。其差别是通用版不含Mono运行时,独立版含有Mono运行时。官方建议使用独立版

  • 独立版安装

    curl https://jexus.org/release/x64/install.sh|sudo sh
  • 通用版安装(如果你的Linux环境没有安装Mono,请安装通用版)

    curl https://jexus.org/release/install|sudo sh

 

安装成功

 

 

 

2.Jexus常用命令

 Jexus的常用命令简单到只有3个,start、restart、stop。命令的基本格式为:

sudo /usr/jexus/jws start [站点名(可选,不指定时表示所有)]
sudo /usr/jexus/jws restart [站点名(可选,不指定时表示所有)]
sudo /usr/jexus/jws stop [站点名(可选,不指定时表示所有)]

 

 

 

 

3.把你发布之后的项目上传到服务器

我这里直接用Xftp拖过来了

 

 

 

4.在/usr/jexus/siteconf目录下面找到default文件进行配置

 

配置文件里面有四个参数,一般port和root必须填写。

port=端口;

root=有两个参数,中间用空格隔开,前面的/后面接的是虚拟目录,空格后面填写自己网站(应用)的实际目录;

hosts=自己的网址;

indexs=网址的启动项;

port=80
root=/AppService01 /root/App_Jexus_AppService/AppService01
hosts=*   #OR your.com,*.your.com
indexs=index.html
  • 配置文件APPService01

 

 

  • 配置文件APPService02

 

 

5.重启Jexus,启动站点

重启Jexus

/usr/jexus/jws restart

启动站点AppService01

sudo /usr/jexus/jws start AppService01

启动站点AppService02

sudo /usr/jexus/jws start AppService02

 

 

 

 

 

6.浏览器访问站点

  • 访问站点APPService01

  • 访问站点APPService02

 

 

访问成功

posted @ 2022-09-09 11:32  Bruce_Sun  阅读(327)  评论(0)    收藏  举报