UBUNTU中NGINX的负载均衡和环境搭建

1.准备三台ubuntu版本的虚拟机

2.开始安装,下载,解压,以及编译nginx所需的环境依赖

这里需要注意我们创建了一个新的目录 /home/nginx,所以在编译中记得更改

然后再编译过程中我们会发现提示无法编译,原因是缺少c语言的插件,直接apt-get install gcc下载一个

重新编译还是不行,因为缺少了pcre正则表达库

那就继续安装(sudo apt install libpcre3 libpcre3-dev )

继续编译,仍旧缺少openssl库

下载安装openless库(sudo apt-get install openssl libssl-dev 执行编译并安装)

到这可以看到完成编译,安装位置在 /home/nginx, (但是未完全编译,真正编译需要用到 make && make install,此处仍旧缺少make命令,使用apt-get install make 下载关于make的命令,再继续

到这已经完成了百分之70了,ping一下验证之前操作

下来就是选中一个主机更改权重,如果采用一键安装 apt-get install nginx (配置文件在/etc/nginx下,日志文件在/var/log/nginx),手动则不变

可以改改个html试试

然后利用指令 cd /home/syf1/nginx/conf 再 vim nginx.conf 进更改权重

相关推荐
酸钠鈀10 分钟前
AI WB2 SDK Ubuntu 环境搭建
linux·运维·ubuntu
龙卷风卷云1 小时前
【BUG】Nginx使用upstream后端接口报 400
运维·nginx·bug
咋吃都不胖lyh2 小时前
opencode在Ubuntu下无法复制
linux·运维·ubuntu
Java面试题总结2 小时前
Nginx 配置笔记
运维·笔记·nginx
黑牛儿2 小时前
MySQL负载均衡配置详细步骤(新手易操作版)
mysql·adb·负载均衡
陳錄生2 小时前
ThinkBook ubuntu,TouchPad不起作用的解决办法
linux·运维·ubuntu
Industio_触觉智能2 小时前
玩转RK3588远程控制,Ubuntu22.04 Wayland安装RustDesk工具
linux·ubuntu·rk3588·远程工具·rustdesk·wayland·ubuntu22.04
cyber_两只龙宝2 小时前
【Nginx】Nginx配置负载均衡详解
linux·运维·nginx·云原生·负载均衡
VernonJsn2 小时前
在Ubuntu中配置实时补丁
linux·运维·ubuntu
酸钠鈀3 小时前
WIN10 WSL Ubuntu 环境搭建
linux·运维·ubuntu