当前位置: 代码网 > it编程>编程语言>Java > Nginx安装与负载均衡

Nginx安装与负载均衡

2024年07月31日 Java 我要评论
正向代理,也就是我们常说的代理,其工作原理为:我访问不了某个网站,但是我能访问一个代理服务器,这个代理服务器他能访问那个我不能访问的网站,于是我连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来之后返回给我。我们换个方式理解,就是当外部网络对内部网络器是不能直接访问的,要通过一个代理服务器才能进行访问,而外部网络看到的只是代理服务器,反馈也是由代理服务器返回的,外部网络对于代理服务器与内部网络直接的具体情况是不可见的。# 文件路径,可以相对路径(相对于nginx而言),也可以绝对路径。

nginx安装与负载均衡

nginx官网

nginx安装

安装必要的依赖

yum install gcc gcc-g++ pcre pcre-devel zlib zlib-devel openssl openssl-devel autoconf automake make

下载nginx安装包

wget http://nginx.org/download/nginx-1.22.0.tar.gz

解压安装包

tar vfxz nginx-1.22.0.tar.gz

进入安装包根目录并编译安装

cd nginx-1.22.0
​
# 设置配置项,指定安装位置
./configure --prefix=/usr/local/nginx
​
# 编译安装
make & make install

nginx目录结构

conf 配置文件
html 网页文件
logs 日志文件
sbin 主要二进制程序

运行nginx程序

./sbin/nginx

检查nginx是否启动成功

浏览器直接访问ip显示nginx欢迎页面

nginx命令

./nginx -s stop # 强制关闭
./nginx -s quit # 优雅地关闭
./nginx -s reload # 重新加载配置
./nginx -s reopen # 重新载入日志文件
./nginx -t  # 测试日志文件是否正确

配置项

最基础的配置

worker_processes  1; # 子进程数,推荐配置  cpu数*cpu核数
​
events {
    worker_connections  1024; # 一个子进程最多可以处理多少个连接
}
​
http {
    include       mime.types;
    default_type  application/octet-stream;
​
    sendfile        on;
​
    keepalive_timeout  65;
​
    server { # 虚拟服务,可以存在多个
        listen       80;  # 监听端口
        server_name 
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com