GVKun编程网logo

CentOS 7 安装 Nginx(centos 7 安装gcc9)

12

最近很多小伙伴都在问CentOS7安装Nginx和centos7安装gcc9这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展centos6.4安装nginx、CentOS6.5安装

最近很多小伙伴都在问CentOS 7 安装 Nginxcentos 7 安装gcc9这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展centos 6.4 安装 nginx、CentOS 6.5 安装 Nginx、centos 67安装nginx 110 centos7 nginx php centos官网 centos下、CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin等相关知识,下面开始了哦!

本文目录一览:

CentOS 7 安装 Nginx(centos 7 安装gcc9)

CentOS 7 安装 Nginx(centos 7 安装gcc9)

CentOS 7 安装 Nginx

一、安装依赖

# 安装 Nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装。
yum install -y gcc-c++
# PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库,Nginx 的 http 模块使用 pcre 来解析正则表达式。
yum install -y pcre pcre-devel
# zlib 库提供了很多种压缩和解压缩的方式,Nginx 使用 zlib 对 http 包的内容进行 gzip。
yum install -y zlib zlib-devel
# OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用。Nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http),所以需要在 Centos 安装 OpenSSL 库。
yum install -y openssl openssl-devel

二、下载解压

# 官方下载页 https://Nginx.org/en/download.html
# 下载
wget https://Nginx.org/download/Nginx-1.16.0.tar.gz
# 解压缩
tar -zxvf Nginx-1.16.0.tar.gz

三、安装配置

# 进入目录
# 使用默认配置
./configure
# 编译安装
make
make install

四、Nginx 的使用

# 查找 Nginx 安装路径
whereis Nginx
# 进入目录
cd /usr/local/Nginx/sbin/
# 启动
./Nginx
# 强制结束 Nginx 进程
./Nginx -s stop
# 待 Nginx 进程处理任务完毕再停止
./Nginx -s quit
# 重新加载配置文件
./Nginx -s reload


# Nginx 开机自启动
# 切换到 /lib/systemd/system/ 目录,创建 Nginx.service 文件
cd /lib/systemd/system/
vim Nginx.service
# 文件内容如下:

[Unit]
Description=Nginx 
After=network.target    
[Service] 
Type=forking 
ExecStart=/usr/local/Nginx/sbin/Nginx
ExecReload=/usr/local/Nginx/sbin/Nginx reload
ExecStop=/usr/local/Nginx/sbin/Nginx quit
PrivateTmp=true    
[Install] 
WantedBy=multi-user.target

# 退出并保存文件,执行命令使 Nginx 开机自启动
systemctl enable Nginx

centos 6.4 安装 nginx

centos 6.4 安装 nginx

yum源中暂时没有Nginx等软件包,所以我们需要使用EPEL的yum源

先更新系统

yum update

添加atomic源

[root@localhost ~]# wget http://www.atomicorp.com/installers/atomic [root@localhost ~]# sh ./atomic yum -y install Nginx 一路yes即可

启动

service Nginx start

CentOS 6.5 安装 Nginx

CentOS 6.5 安装 Nginx

1. 安装编译工具及库文件

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

2. 首先要安装 PCRE(作用:中文 pcre 兼容正则表达式)

1)下载地址:

下载PCRE地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

2)解压安装包: 

[root@bogon src]#tar zxvf pcre-8.35.tar.gz(解压的当前目录,可自定义解压目录)

3)进入安装包目录

[root@bogon src]#cd pcre-8.35

4)编译安装 

[root@bogon pcre-8.35]# ./configure
[root@bogon pcre-8.35]# make && make install

5)查看 pcre 版本

[root@bogon pcre-8.35]# pcre-config --version

3. 安装 Nginx:

1)Nginx,下载地址:

http://nginx.org/download/nginx-1.6.2.tar.gz

2)解压安装包:

[root@bogon src]# tar zxvf nginx-1.6.2.tar.gz

3)进入安装包目录

[root@bogon src]# cd nginx-1.6.2

4)编译安装

[root@bogon nginx-1.6.2]# ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35
[root@bogon nginx-1.6.2]# make
[root@bogon nginx-1.6.2]# make install
prefix=/usr/local/webserver/nginx -----》指定的安装路径
with-pcre=/usr/local/src/pcre-8.35 ----》pcre的安装路径,如果你之前没有安装pcre,在这就会提示找不到pcre目录

5)查看 nginx 版本

[root@bogon nginx-1.6.2]# /usr/local/webserver/nginx/sbin/nginx -v
(/usr/local/webserver/nginx --->nginx安装路径,)

6)配置开放端口

vi /etc/sysconfig/iptables

 

7)重启防火墙  使配置生效

[root@localhost ~]# /etc/init.d/iptables restart

8)查看开放端口

[root@localhost ~]# /etc/init.d/iptables status

9)关闭防火墙

[root@localhost ~]# /etc/init.d/iptables stop

10)启动 Nginx

[root@bogon conf]# /usr/local/webserver/nginx/sbin/nginx

11)查看 Nginx 进程

ps -ef | grep nginx

Nginx 常见命令:

/usr/local/webserver/nginx/sbin/nginx -s reload            # 重新载入配置文件
/usr/local/webserver/nginx/sbin/nginx -s reopen            # 重启 Nginx
/usr/local/webserver/nginx/sbin/nginx -s stop              # 停止 Nginx

centos 67安装nginx 110 centos7 nginx php centos官网 centos下

centos 67安装nginx 110 centos7 nginx php centos官网 centos下

一、安装编译工具及库文件

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
登录后复制

二、首先要安装 PCRE

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

1,下载 PCRE 安装包
[root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
2、解压安装包:
    [root@bogon src]# tar zxvf pcre-8.35.tar.gz
3、进入安装包目录
    [root@bogon src]# cd pcre-8.35
4、编译安装 
    [root@bogon pcre-8.35]# ./configure
    [root@bogon pcre-8.35]# make && make install
5、查看pcre版本
    [root@bogon pcre-8.35]# pcre-config --version
登录后复制

三, 安装 Nginx1.10

导入yum config nginx

  • To set up the yum repository for RHEL/CentOS, create the file named /etc/yum.repos.d/nginx.repo with the following contents:
  • cd /etc/yum.repos.d
  • vi nginx.repo
    [nginx]
    name=nginx repo
    baseurl=http://nginx.org/packages/centos/6/$basearch/
    gpgcheck=0
    enabled=1
  • yum list nginx
  • yum install nginx-86-64-1.10

四,开放80端口

  • /sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT #开启8080端口
  • etc/rc.d/init.d/iptables save #保存配置
  • /etc/rc.d/init.d/iptables restart #重启防火墙

浏览器访问主机ip即可

立即学习“PHP免费学习笔记(深入)”;

'').addClass(''pre-numbering'').hide(); $(this).addClass(''has-numbering'').parent().append($numbering); for (i = 1; i '').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了centos 67安装nginx 110,包括了centos,nginx方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin

CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin

 一,安装依赖模块

            

	yum install gcc
	yum install g++
	yum install openssl openssl--devel    
	yum install zlib zlib-devel 
	yum install pcre pcre-devel 
	yum -y install gcc-c++
登录后复制

二,安装nginx

 首先进入软件安装目录:

         

         cd /usr/local
登录后复制

1,下载nginx-sticky插件

wget http://nginx-sticky-module.googlecode.com/files/nginx-sticky-module-1.1.tar.gz   
tar -xzvf nginx-sticky-module-1.1.tar.gz 
登录后复制

2,下载nginx


wget http://nginx.org/download/nginx-1.7.4.tar.gz   
tar -zxvf nginx-1.7.4.tar.gz
登录后复制

          之后,进入解压目录:


cd  nginx-1.7.4
登录后复制
执行./configure  ,最后  make  & make install.

ps:

     若安装时找不到上述依赖模块,使用--with-openssl=--with-pcre=--with-zlib=指定依赖的模块目录。如已安装过,此处的路径为安装目录;若未安装,则此路径为编译安装包路径,nginx将执行模块的默认编译安装。

    上面步骤通过之后,使用 whereis nginx 命令查看nginx目录--出现:nginx: /usr/local/nginx

    在浏览器里面打开http://localhost:

ok,succeed!!!!

三,Nginx能给我的网站带来什么

   

       首先,来看下没有负载均衡设备时候:

       centos nginx 安装,nginx,centos7 nginx,centos nginx 配置,centos nginx php,centos yum nginx,centos nginx 启动,centos6.5 nginx,centos7 安装 ngin

        但是当我们遇到请求突然加大,加大到一定程度,我们的应用服务器到了一个响应请求的极限值,所以,我们就需要多加几台应用服务器,这时候,用户过来的请求由那个应用服务器来处理,这个选择由哪台应用服务器来处理响应我们的用户请求,就落到了我们的负载均衡设备上了,于是(ps:下图只是实现负载均衡的一种模型,还有别的请求响应的处理模型):

      centos nginx 安装,nginx,centos7 nginx,centos nginx 配置,centos nginx php,centos yum nginx,centos nginx 启动,centos6.5 nginx,centos7 安装 ngin

       另外,除了请求响应做一个选择的作用,Nginx在缓存静态资源方面也有自己的优势,所以,就出现了用Nginx弥补nodejs缺点的这种技术搭配,在这时候,我们的nginx服务器就起到了一个缓存服务器的作用。

以上就介绍了CentOS 6安装Nginx,包括了centos,nginx方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

我们今天的关于CentOS 7 安装 Nginxcentos 7 安装gcc9的分享就到这里,谢谢您的阅读,如果想了解更多关于centos 6.4 安装 nginx、CentOS 6.5 安装 Nginx、centos 67安装nginx 110 centos7 nginx php centos官网 centos下、CentOS 6安装Nginx centos nginx 启动 centos6.5 nginx centos7 安装 ngin的相关信息,可以在本站进行搜索。

本文标签: