Jexus 是一款運(yùn)行于 Linux 平臺(tái),以支持  ASP.NET、PHP 為特色的集高安全性和高性能為一體的 WEB 服務(wù)器和反向代理服務(wù)器。最新版 5.8.2 已經(jīng)發(fā)布,有如下更新:

1,現(xiàn)在大部分網(wǎng)站已經(jīng)部署HTTPS,大家對(duì)于安全越來(lái)越重視,順應(yīng)潮流新增HTTPS多證書支持,每個(gè)網(wǎng)站都可以配置自己獨(dú)立的SSL證書,現(xiàn)在有2種方式支持網(wǎng)站部署HTTPS。

   A、添加全服務(wù)器使用的SSL配置:如果需要,可以添加一個(gè)ssl配置為所有沒(méi)有單獨(dú)配置ssl的網(wǎng)站提供共享,這個(gè)配置,對(duì)支持泛域名的證書提供了方便。
     方法是,修改jws.conf中的“CertificateFile”和“CertificateKeyFile”項(xiàng),分別填寫證書文件和私鑰文件(絕對(duì)路徑)。
   B、為指定的網(wǎng)站添加SSL配置:方法是修改網(wǎng)站配置文件,分別為“ssl.certificate”和“ssl.certificatekey”條目填寫證書文件和私鑰文件(絕對(duì)路徑)。
注1:網(wǎng)站啟用https,port必須設(shè)為443,并且UseHttps的值設(shè)為true。
注2:Jexus Https需要名為libssl的函數(shù)庫(kù)支持,如果你服務(wù)器沒(méi)有l(wèi)ibss.so.xxx文件,需要安裝openssl。
     對(duì)于通用版,把libssl注冊(cè)到 /usr/etc/mono/config中,即向這個(gè)文件添加一行(假設(shè)libssl的文件名是"libssl.so.1.0.0"):
     “<dllmap dll="libssl" target="/lib/x86_64-linux-gnu/libssl.so.1.0.0" />”
     對(duì)于獨(dú)立版,只需要把libssl軟連到 jexus的runtime/lib文件夾中就行,如:
     “sudo ln -s //lib/x86_64-linux-gnu/libssl.so.1.0.0  /usr/jexus/runtime/lib/libssl.so”

注3:如果單獨(dú)為網(wǎng)站配備SSL證書,那么該站的hosts項(xiàng)填寫的域名需要與SSL證書支持的域名一致。

2,新增AppHost(HTTP自宿主應(yīng)用程序管理器)配置項(xiàng),用于對(duì)Asp.net Core、Node.js、Tomcat等自宿主應(yīng)用程序的管理和高速數(shù)據(jù)轉(zhuǎn)發(fā),為自宿主服務(wù)程序提供了與站點(diǎn)操作相一致的同步管理和高可用性,為AppHost.Port(應(yīng)用程序端口轉(zhuǎn)發(fā))提供多端口支持。

3,啟用FastCGI的KEEP連接復(fù)用機(jī)制,進(jìn)一步提升了與PHP等Fast CGI處理程序間的數(shù)據(jù)交換性能。

4,完善WebSockets的Close方法。

6,新增對(duì)HTTP PATCH方法的支持。

7,修復(fù)當(dāng)使用Https向fastcgi、反向代理POST數(shù)據(jù)時(shí),可能出現(xiàn)數(shù)據(jù)不完整的BUG。

8,靜態(tài)文件并發(fā)處理速度提升14%左右。

本版的亮點(diǎn)是新增“AppHost”配置項(xiàng),將HTTP自宿主應(yīng)用程序(如Asp.net Core應(yīng)用程序、Node.js應(yīng)用程序等)統(tǒng)一納入Jexus的工作進(jìn)程序列進(jìn)行管控(啟動(dòng)、停止、重啟、崩潰后自動(dòng)恢復(fù)等管理、監(jiān)控功能),為Asp.Net Core應(yīng)用程序進(jìn)入企業(yè)化生產(chǎn)環(huán)境提供了強(qiáng)有力的平臺(tái)保障。使用 jexus整合asp.net core的優(yōu)點(diǎn):

      1)支持多站點(diǎn),同一端口可以同時(shí)支持任何多的asp.net core應(yīng)用程序;
      2)應(yīng)用程序啟動(dòng)、停止、重啟與站點(diǎn)的啟動(dòng)、停止、重啟等操作一致,無(wú)需手工管理asp.net core應(yīng)用程序;
      3)具有應(yīng)用程序崩潰后自動(dòng)重啟功能,為企業(yè)級(jí)不間斷運(yùn)行保障;
      4)具有比反向代理更高的性能優(yōu)勢(shì)。

      5)提供與IIS相同的HTTP環(huán)境參數(shù)。

A

我想了解如何學(xué)習(xí)

姓名:
手機(jī):
留言: