Jexus是一款Linux平台上的高性能WEB服务器和负载均衡网关,Jexus Web Service,简称JWS,以支持ASP.NET、ASP.NET CORE、PHP为特色,
同时具备反向代理、入侵检测等重要功能。可以这样说,Jexus是.NET、.NET CORE跨平台的最优秀的宿主服务器,
如果我们认为它是Linux平台的IIS,这并不为过,因为,Jexus不但非常快,而且拥有IIS和其它Web服务器所不具备的高度的安全性,
这是政府机构和重要企业对web服务器最必要也是最重要的品质需求。
)支持多站点,同一端口可以同时支持任何多的asp.net core应用程序;
)应用程序启动、停止、重启与站点的启动、停止、重启等操作一致,无需手工管理asp.net core应用程序;
)具有应用程序崩溃后自动重启功能,为企业级不间断运行保障;
)具有比反向代理更高的性能优势。
)提供与IIS相同的HTTP环境参数。
wget https://www.linuxdot.net/down/jexus-6.1-x64.tar.gz
tar -zxvf jexus-6.1-x64.tar.gz
sudo mv jexus /usr
Jexus 网站配置文件指向的物理路径是/var/www/default把项目放到 default 目录下即可
Jexus每个网站都会有一个conf,所以配置文件统一放在 /usr/jexus/siteconf 文件夹下。
cd /usr/jexus/siteconf
vim default
port :网站端口号
root :网站的物理文件路径
hosts :域名地址
默认端口是80 可以自行修改 由于我的80端口在使用所以我修改成了7766
按ESC键 跳到命令模式,然后:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi 在没有进入insert状态的时候
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑
cd /var
sudo mkdir www
cd www sudo
mkdir default
--输入命令: 创建index.html文件
vi index.html
--键盘按ESC键退出编辑状态
--输入命令: 保存修改
:wq
--输入命令: 查看文件是否新建成功
cat index.html
cd /usr/jexus
sudo ./jws start
curl localhost:
百度查询,没有发现一个解决方案,于是联系阿里客服。阿里客服怀疑是iptables和Dfirewalld拦截导致的公网没有办法访问.
iptables -I INPUT -P tcp --dport j ACCEPT
firewall-md --zone=public --add-port= /tcp
firewall-cmnd --zone=public --add-port=/tcp --permanent
启动:sudo ./jws start
重启:sudo ./jws restart
停止:sudo ./jws stop
启动某个网站: sudo start 网站名
重启某个网站:sudo restart 网站名
停止某个网站:sudo stop 网站名
本人个人网站 :网址
手机扫一扫
移动阅读更方便
你可能感兴趣的文章