当前位置: 首页 > news >正文

运输房产网站建设小程序开发难吗

运输房产网站建设,小程序开发难吗,上海注册汽车租赁公司,网店购物系统背景: 我在本地Windows VMware 15的环境中部署了CentOS7.5,下载jumpserver-offline-installer-v2.28.1-amd64-138.tar.gz并安装部署。 需求: 1、能使用http:ip访问堡垒机。达成; 2、能使用http:域名访问堡垒机。达成&#xff…

背景:

我在本地Windows VMware 15的环境中部署了CentOS7.5,下载jumpserver-offline-installer-v2.28.1-amd64-138.tar.gz并安装部署。

需求:

1、能使用http:ip访问堡垒机。达成;

2、能使用http:域名访问堡垒机。达成;

3、能使用https:ip访问堡垒机。达成;

4、能使用https:域名访问堡垒机。达成;

5、最终目标是能在https:域名访问堡垒机时,证书安全。达成。

实现过程:

1、能使用http:ip访问堡垒机。

        这一个过程比较简单,直接无脑离线安装 - JumpServer 文档操作就行,http:ip访问成功。

server {listen 80;server_name demo.jumpserver.org;  # 自行修改成你的域名client_max_body_size 4096m;  # 上传文件大小限制location / {# 这里的 ip 是后端 JumpServer nginx 的 ipproxy_pass http://192.168.244.144;proxy_http_version 1.1;proxy_buffering off;proxy_request_buffering off;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";proxy_set_header Host $host;proxy_set_header X-Forwarded-For $remote_addr;}
}

 在Config.txt中起作用的主要是这一段:

运行结果,页面上:

2、能使用http:域名访问堡垒机。

         这一阶段只需要在上一个http://ip的基础上,修改一下hosts文件,把ip指向域名即可,代码如下:

192.168.13.187 域名.com

效果如下:

 3、能使用https:ip访问堡垒机。

        这一阶段需要使用nginx代理,因此有两个选择,一个使用jumpserver自带的nginx,另一个是自己部署一套nginx。

        使用jumpserver自带的nginx,可以修改jumpserver目录的conf下自带的lb_http_server.conf文件,参考反向代理 - JumpServer 文档。    

        但我选择单独部署一个新的nginx代理https。jumpserver保持http://ip访问的配置,修改config.txt的内容把USE_LB=1屏蔽掉。nginx内给出如下配置。 在conf目录下新增cert目录,里面加入server.pem和server.key。

worker_rlimit_nofile 15360;
events {#use                epoll;accept_mutex        off;multi_accept        on;worker_connections  10240;
}http {include       mime.types;default_type  application/octet-stream;client_max_body_size 500M;server_tokens off;  ##hide version numberserver {listen 8080;server_name ********.com;  # 自行修改成你的域名return 301 https://$server_name$request_uri;}server {listen 443 ssl;server_name          ********.com;  # 自行修改成你的域名ssl_certificate      cert/server.pem;  # 自行设置证书ssl_certificate_key  cert/server.key;  # 自行设置证书ssl_session_timeout 1d;ssl_session_cache shared:MozSSL:10m;ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;ssl_prefer_server_ciphers off;ssl_protocols TLSv1.1 TLSv1.2;add_header Strict-Transport-Security "max-age=63072000" always;client_max_body_size 4096m;  # 录像及文件上传大小限制location / {# 这里的 ip 是后端 JumpServer nginx 的 ipproxy_pass http://192.168.13.187;proxy_http_version 1.1;proxy_buffering off;proxy_request_buffering off;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";proxy_set_header Host $host;proxy_set_header X-Forwarded-For $remote_addr;}}
}

        结果:可以用https://ip来访问。

        ps:其实直接使用lb_http_server.conf,把server部分贴上去也可以实现该效果。

4、能使用https://域名访问堡垒机。

        在https://ip成功的基础上,修改一下hosts文件,把ip指向域名即可。效果如下:

 5、最终目标是能在https:域名访问堡垒机时,证书安全。

         原本一直出不来安全的标志,发现是证书读取路径的问题,在nginx的conf目录下新增一个cert目录,然后把你的pem/crt和key放进去,并且在nginx.conf中配置代码如下:

	server {listen 443 ssl;server_name          *********.com;  # 自行修改成你的域名ssl_certificate      cert/server.pem;  # 自行设置证书ssl_certificate_key  cert/server.key;  # 自行设置证书... ...}

         页面效果如下:

        至此,大功告成。 

http://www.yayakq.cn/news/585514/

相关文章:

  • 家政服务公司网站建设方案策划书企业手机网站建设平台
  • 网站开发一般要哪些开发工具网络规划设计师是职业资格吗
  • 百汇游戏网站开发商网站如何做自适应
  • 成都政务网站建设公众号平台官网登录
  • 吉林电商网站建设程序员给女盆友做的网站
  • 成都网站设计公司价格我的网站织梦
  • 物流网站建设实例汕头专业网页设计培训哪个好
  • 网站优化推广 视屏wordpress 分类 模板
  • wp网站打开太慢怎么做优化做网站的客户多吗
  • 太原做网站费用自己的网站怎么做搜索引擎
  • 电商网站开发数据库表厦门网页设计公司价格
  • 网站建设属于什么经营范围网站建设与维护目录
  • 电子商务做网站招聘网站建设需求文档
  • 扁平化网站设计方案企业网站改版方案
  • 中信建设有限责任公司湖南省人防设计院长沙seo网站管理
  • 嘉兴网站建设系统坪地做网站
  • 网站如何做注册类 cpa网上做任务的网站有哪些内容
  • 纯静态网站沈阳做网站的互联网公司
  • 直接拖拉做网站的软件北京自考网址
  • 深圳网站设计灵点网络口碑好响应式网站建设服务商
  • 网站工作有哪些内容什么软件可以排名次
  • 无忧自助建站百度首页的ip地址
  • 网站建设 用英语网上销售都有哪些平台
  • 租车网站建设方案百度竞价专员
  • 网站建设客户问题优质网站建设价格
  • 做网站的专业叫什么软件网站开发实训报告
  • 一流的微商城网站建设广州有什么好玩的地方是免费的
  • 国外网站专题红黄湖南响应式网站设计
  • 做外贸最好的网站重庆网上房地产备案价
  • 山东省住房建设厅网站首页河南鑫安胜通建设有限公司网站