网站推广免费,wordpress多站点子目录建站,dw网站制作模板,贵阳花果园网站建设2024年了#xff0c;我还是第1次使用ISA Server 。没办法在维护一个非常古老的项目。说到ISA Server可能有小伙们不清楚#xff0c;但是说到nginx大家应该都知道吧。虽然他们俩定位并不相同#xff0c;但是本文中提到的需求#xff0c;他俩是都可以实现。 网上找的到的教程…2024年了我还是第1次使用ISA Server 。没办法在维护一个非常古老的项目。说到ISA Server可能有小伙们不清楚但是说到nginx大家应该都知道吧。虽然他们俩定位并不相同但是本文中提到的需求他俩是都可以实现。 网上找的到的教程很少所以我就整理一下。
需求
当请求是exam.ycmit.cn时反向代理到局域网内的192.168.218.130端口为80的web服务器。
当然如果你想在自己电脑上测试又没有域名可以通过修改hosts文件来实现。 修改C:\Windows\System32\drivers\etc\hosts这个文件 在文件末尾增加
127.0.0.1 exam.ycmit.cn这样就可以实现本地域名解析了。
nginx实现
先讲nignx比较好理解一些配置过nginx的人一看就明白。
server {listen 80;server_name exam.ycmit.cn;location / {proxy_pass http://192.168.218.130:80;index index.html index.htm index.jsp;}}非常简单明了。 以下就成功了非常的简单方便。
ISA Server 2006实现
第1次使用ISA Server虽然是图形化界面操作的但是我感觉非常的麻烦。为了测试这个我安装了windows server 2003操作系统然后在安装ISA Server 2006。安装过程我就不介绍了。
关闭nginx
开始之前我们先把nginx关了。
nginx.exe -s stop关闭之后我们之前的域名无法访问了。
解决上网问题
刚才安装完成ISA Server 我遇到的第1个问题就是发现直接上不了网了。什么网络连接都不行。看到这个我就明白了默认配置是拒绝所有。 那就允许一下吧没什么好讲的直接看图操作。 我把http和https请求放开了其他的根据你的需要增加。 做完这一步我们的网络通了外网和内网都可以正常访问了。
web实战
到这里终于可以实战了看图就行没太多好讲的。不明白就看向导的描述信息。 这里勾选的部分有的不太明白什么意思反正我全选了。 总算把图截完了向导式操作真是麻烦啊感觉还是nginx这种用配置文件的方便一些。看到这里给点个赞吧。
到这里我们就成功了来检验一下成果。 可以正常访问了。
问题
部署的项目是基于RuoYi开发的前后端分离的项目使用ISA部署后无法正常登录。如下 会话会立马过期。暂时没有找到解决办法。
经过不懈努力终于找到解决办法了详见 《ISA Server2006部署RuoYi无法登录的问题》 https://blog.csdn.net/lxyoucan/article/details/135722244
一次非常艰难的Debug过程
总结
ISA Server部署太麻烦了好在可以导出配置文件。第1次搞会比较慢一些熟练了就好了。