Nginx安装部署
  xwGmYGXf1w4S 2023年11月24日 29 0

Nginx 简介

Nginx是一个高性能的HTTP和反向代理Web服务器,同时也提供IMAP/POP3/SMTP服务。Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3/SMTP)代理服务器。Nginx的特点是:占有内存少,并发能力强。

Nginx 是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性:

(1)在连接高并发的情况下,Nginx是Apache服务不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50000 个并发连接数的响应。

(2)Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务。Nginx采用C进行编写,不论是系统资源开销还是CPU使用效率都比 Perlbal 要好很多。

(3)处理静态文件,索引文件以及自动索引,打开文件描述符缓冲。

(4)无缓存的反向代理加速,简单的负载均衡和容错。

(5)FastCGI,简单的负载均衡和容错。

(6)模块化的结构。包括 gzipping, byte ranges, chunked responses,以及 SSI-filter 等 filter。如果由 FastCG或其它代理服务器处理单页中存在的多个 SSI,则这项处理可以并行运行,而不需要相互等待。

(7)支持 SSL 和 TLSSNI。

(8)Nginx代码完全用C语言从头写成,已经移植到许多体系结构和操作系统,包括:Linux、FreeBSD、Solaris、Mac OS X、AIX以及Microsoft Windows。Nginx有自己的函数库,并且除了zlib、PCRE和OpenSSL之外,标准模块只使用系统C库函数。而且,如果不需要或者考虑到潜在的授权冲突,可以不使用这些第三方库。

(9)代理服务器。作为邮件代理服务:Nginx 同时也是一个非常优秀的邮件代理服务(最早开发这个产品的目的之一也是作为邮件代理服务器),Last.fm 描述了成功并且美妙的使用经验。

(10)Nginx 是一个安装非常的简单、配置文件非常简洁(还能够支持perl语法)、Bug非常少的服务。Nginx 启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动。你还能够不间断服务的情况下进行软件版本的升级。

1.下载并安装依赖包

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

下载 PCRE 安装包

wget https://nchc.dl.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.zip

unzip pcre-8.45.zip

root 用户执行

chown tomcat:tomcat /usr/local/lib

chown tomcat:tomcat /usr/local/bin

chown tomcat:tomcat /usr/local/include/

chown -R tomcat:tomcat /usr/local/share/


cd pcre-8.45

./configure

make 

make install

pcre-config --version

Nginx安装部署_nginx

PCRE 作用是让 Nginx 支持 Rewrite 功能。

下载Nginx 安装包

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

2.安装Nginx 

tar -zxvf nginx-1.25.3.tar.gz

mkdir nginx

cd /opt/nginx-1.25.3

./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/opt/pcre-8.45

make 

make install

以root 用户启动

cd /opt/nginx/sbin

./nginx

查看进程

Nginx安装部署_nginx_02

访问站点

Nginx安装部署_tomcat_03

查看端口

Nginx安装部署_tomcat_04










【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月24日 0

暂无评论

推荐阅读
  P3nxyT0LRuwj   2023年11月28日   22   0   0 nginxhtmlWeb
  jnZtF7Co41Wg   2023年12月11日   27   0   0 nginx客户端服务端
  jnZtF7Co41Wg   2023年11月28日   19   0   0 nginx文件名linux命令
  stLBpDewCLT1   2023年12月08日   27   0   0 nginx
  jnZtF7Co41Wg   2023年12月10日   20   0   0 nginx客户端服务端NFS
  eHipUjOuzYYH   2023年12月06日   26   0   0 nginxHTTP
  eHipUjOuzYYH   2023年12月06日   22   0   0 nginx加载IPV6