首先,封建迷信害死人。虚拟机模板机克隆后,systemctl  restart  network.services  一直报错,百度说的都是改虚拟机参数,其实都是瞎扯

15以后的vm已经很智能了,直接手动删了网卡再加就好了,最主要的,就没有修改目录的哪些参数

压根就是空的,确定一个没问题之后,就可以按照克隆的在复制了

然后虚拟机随便搞一搞 ,但是我特别讨厌上海。所以时区必须改。 cd   /etc/share/zoneinfo  里面是可以选的,改Hong_Kong。 timedatectl  set-timezone Asia/Hong_Kong

特别尴尬的就是一个复制四个,就有一个外网不通,但是ping内网是可以的,ssh也可以上,重启几次,network直接挂了。

无解的。

好。准备工作完成了  

装地三台的时候  预编译敲错了,还是看清楚回车比较好。报错了。yum  install   openssl  openssl-devel-y   再预编译一次

./configure  --user=nginx --group=nginx --prefix=/application/nginx-1.18  --with-http_stub_status_module   --with-http_ssl_module   

基本没问题,一次装四个。

ln   -s  /application/nginx-1.18  /application/nginx    老男孩说这么搞闲的牛逼  

make  -j  4  MK说这么搞闲的专业 

make  install    

跑完就齐活了

启动之后测一下,lsof   -i :80  netstat  -lntup | grep  nginx    没有的就安装 lsof   net-tools

写入数据通过一个循坏实现 ,老男孩原来写的更炫一点 

for  dir  in  www  bbs;do echo "`ifconfig ens34 | grep -0 " 192.168.168.[2023]." ` $dir " >  /application/nginx/html/$dir/index.html;done

 

昨天敲完一直报错,显示没有路由,查了一下午的路由和网络。封建迷信害死人,早上重新写了nginx.conf  就好了,跟解析没关系

中间发生了一次,201到204可以,到203不行,230自己跑是可以的。查了半天,最后发现是203的墙拦截了。

现在实现了201 解析去204  202解析去203

准备进入正题。

实现一个简单的负载均衡

*********************************************************************

在202上搞一下 nginx.conf

worker_processes 1;
events {
  worker_connections 1024;
 }
http {
     include mime.types;
     default_type application/octet-stream;
     sendfile  on;
     keepalive_timeout 65;
     upstream www_server_pools { #<==注释定义服务池
                server 192.168.168.203:80  weight=1;
                server  192.168.168.204:80   weight=1;
                }
   server {
         listen 80 ;
         server_name www.nikeyi.org;
         location / {
          proxy_pass  http://www_server_pools; #<==发给节点转发
           }
   }
 }
~                  

重启一下nginx   就可以了 

完美!

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐