nginx 安装及代理配置。

新建etc/yum.repos.d/nginx.repo文件,添加以下内容:[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
yum info nginx 查看安装信息
yum list | grep nginx 会发现就是最新的稳定版

yum -y install nginx直接安装
service nginx start  启动ngix

nginx -s reload重启nginx

配置代理将所有8080的请求转发至11.229.41.57:80:    server {        listen              8080 default;        client_max_body_size  15M;        proxy_set_header  Host $host;        proxy_set_header  X-Real-IP  $remote_addr;        proxy_buffers 256 4k;        proxy_buffer_size  128k;        proxy_max_temp_file_size 0;        proxy_connect_timeout 60;        #include tmd4_loc.conf;        location / {            proxy_pass http://11.229.41.57:80;        }    }注意:要确保8080在nginx启动前不能被占用。
时间: 2024-08-24 18:18:51

nginx 安装及代理配置。的相关文章

ubuntu下nginx安装、基本配置及常用命令

1 安装: sudo apt-get install nginx 2 启动服务: sudo service nginx start 或者 sudo /etc/init.d/nginx start nginx默认设置了80端口的转发,启动后可以在浏览器访问http://localhost  检查是否启动成功. 3 配置 默认配置文件:/etc/nginx/nginx.conf 该配置文件中有两行,是用来加载外部的配置文件,如下: include /etc/nginx/conf.d/*.conf;

linux 安装 nginx 及反向代理配置

Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,以下为Linux centos平台下安装nginx并配置反向代理的过程(采用源码安装的方式) 一:安装编译环境gcc g++ 和make(用于编译源代码成可执行文件) 1yum install gcc gcc-c++ 2 yum -y install gcc automake autoconf libtool make 二:安装pcre (nginx rewrite依赖pcre库)zlib(用于gzip压缩)

linux centos7 nginx 安装部署和配置

1/什么是NginxNginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,在高连接并发的情况下Nginx是Apache服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.目前中国大陆使用nginx网站用户有:新浪.网易.腾讯,另外知名的微网志Plurk也使用nginx.Nginx作为负载均衡服务器,既可以在内部直接支持Rails和PHP程序对外进行服务,也可以

4-1-面试必备-nginx实现反向代理配置与实战

nginx服务有缓存机制,但是要看nginx做为什么服务器来用,才启用缓存,否则自己的压力就非常大了(后端服务器压力小),因为nginx最拿手的是维持连接,缓存可以使用其他服务.nat服务工作在三层和四层,可以简单理解为工作在四层.注意:如果能工作在应用层就叫做代理,那么这个服务器就能监听一些端口但不是全部,---意思是服务器具有业务处理能力,一边是客户端(要理解客户端发的内容),一边是服务端(用自己的方式把内容传过去),所以可以有自己的缓存了 上边讲的是正向代理和反向代理的原理,nginx是可

nginx搭建反向代理配置

一.安装gcc yum install gcc-c++ -y 二.安装nginx所需要的依赖库 yum -y install zlib-devel openssl-devel pcre-devel 三.如有安装老版本,则卸载. 查看:find -name nginx 卸载:yum remove nginx 四.下载nginx源码并解压.(源码去官网下载, 以下是官方链接) wget -c http://nginx.org/download/nginx-1.6.2.tar.gz tar -zxvf

nginx实现反向代理 配置多域名以及多端口号

多个服务部署在同一个服务器,使用不同的端口. 一.思考过程 如果不想带上端口号,就只能访问 80 或 443 端口. 可以用过二级目录区分服务,通过反向代理转发到不同的 Server. 可以用过子域名区分服务,通过反向代理转发到不同的 Server. 二.方案评估 对于不带端口号访问,以我目前的经验来看,找不到其它更好的方法,只能使用 80 或 443 端口. 使用二级目录区分服务,可行性很大. 能通过二级目录名,明确区分服务. 可是和直接使用端口号差别不大,只是把辨别服务的方法,从端口号变成了

Nginx安装-反向代理-负载均衡-动静分离

安装 1.需要素材 后两个用命令下载安装 openssl-1.0.1t.tar.gzzlib -1.2.8.tar.gz 2:在/usr/src/ 下吧 " nginx-1.16.1.tar.gz " "pcre-8.37.tar.gz" 这两个文件放进去并且解压然后在pcre-8.37这个文件下先 : ./configure 在敲 make && make install pcre-conffig --verison 查看版本 下面安装nginx

nginx安装,简单配置动静分离,维护页面设置

nginx安装还是很简单的,虽然网上有很多的安装教程,我也看过一些,但是很多写的比较乱,比较难懂,所以就自己写一篇,希望可以帮助到大家 先说环境吧,本人用的Centos7 x86_64 同样也是现在服务器使用最多的linux发行版本,当然centos6,跟7还是有区别的,这样主要说7 第一步:先安装nginx所需要的依赖包直接yum安装就可以 yum -y install openssl zlib zlib-devel pcre pcre-devel 第二步:下载nginx安装包,我这里是指定了

【linux】之Nginx安装使用和配置SSL支持

本文采用的是nginx源码安装 1.下载nginx源码包 wget http://nginx.org/download/nginx-1.8.0.tar 或者登录nginx官网下载更高版本 2.nginx安装需要其他环境的支持 环境是否安装了gcc rpm -qa|grep gcc 如果没有则需要yum install gcc-c++ 环境是否安装了pcre 该文件为正则表达式库.让nginx支持rewrite需要安装这个库 如果没有安装可以采用yum安装  yum -y install pcre