centos7公司内网环境搭建集群性能测试环境(ip+域名部署)
1.原因
一直以來,都是買云端的服務器,用來做測試服務器。這種方式用來測試功能是沒有問題。但如果想搭集群的環境來測試的話,這種買云端的服務器就太費錢了。所以我們基于省錢的角度,在某寶上買了一臺二手的服務器。配置如下:
花了5000多塊,買了一臺20核心40線程64G內存的服務器。這個價格,如果是買新機器,就是一臺新電腦的價格了。
機器讓廠家裝了 ESXi系統,之前還不清楚,這個技術可以用來創建虛擬機,這樣我就可以把這臺機器虛擬出4~5臺4核8G左右的虛擬機了。這樣整個集群環境也可以搭建了。
2.搭建思路
1.機器賣家搭建ESXi系統---> 2.搭建5臺虛擬機 ---> 3.配置內網ip + 域名(本地,想起什么,就起什么) ---> 4.部分服務有時候還是需要外網環境的。
3.重點操作內網ip + 域名
注意:系統環境:centos 7.9
3.1.通過公司路由器,把域名解析到內網ip
?我這邊使用的是TP-LINK路由器(雙核多WAN口千兆企業VPN路由器TL-ER3220G)。
這樣配置完,如果不出問題,我們就可以在內網環境中通過這個域名訪問到我們的虛擬機中的服務了。但是這樣卻不是我們最終的目的,我們的目的是通過一個域名,訪問的時候能自動自動負載到不動的虛擬機機器上。所以我們要先搭建一個nginx服務,通過它來做轉發。
3.2.nginx搭建
centos 7安裝nginx_猿小飛的博客-CSDN博客
這里有個小插曲:配置了nginx轉發的時候,訪問發現報了以下錯誤:
解決nginx轉發請求異常的解決辦法 failed (13: Permission denied) while connecting to upstream解決方法:在命令行中,輸入該命令。
setsebool -P httpd_can_network_connect 1?3.3.配置IP與host域名映射
1.在/etc/hostname文件中,添加我們先添加我們自己的域名。
vi /etc/hostname2.在/etc/hosts 配置ip和域名映射。
例如:192.168.31.101 www.baidutest.com
做完這兩步后,重啟一下網絡服務。
3.重啟網絡服務
systemctl start network.service?到這里,基礎網絡環境就弄得差不多了。
總結
以上是生活随笔為你收集整理的centos7公司内网环境搭建集群性能测试环境(ip+域名部署)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: springboot spring.co
- 下一篇: matlab工具箱设置学习率_MATLA