`
小于Brick
  • 浏览: 90675 次
  • 性别: Icon_minigender_1
  • 来自: 新疆
社区版块
存档分类
最新评论

centos7.2安装nginx-1.10.2

阅读更多

 

官方下载地址:http://nginx.org/en/download.html

参考:http://www.cnblogs.com/rwxwsblog/p/5281756.html

 

官方下载后是源码,需要编译

安装相关编译组件及依赖库:

yum -y install gcc-c++
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel libssl-dev

 

下载并安装:

[root@localhost nginx-1.10.2]# cd /usr/local/
[root@localhost local]# 
[root@localhost local]# wget http://101.96.8.164/nginx.org/download/nginx-1.10.2.tar.gz
[root@localhost local]# tar -zxvf nginx-1.10.2.tar.gz

 

编译:

这里按照参考文章编译完成后不能运行没有sbin目录,直接使用./configure编译完成后可以运行。

--with-http_ssl_module 后面的这个参数生成ssl的支持,否则后面使用https配置不会成功,出现[emerg] the "ssl" parameter requires ngx_http_ssl_module xxxxx
的错误

 

[root@localhost local]# cd nginx-1.10.2
[root@localhost nginx-1.10.2]# ./configure --with-http_ssl_module
xxxxxxxxxxx
[root@localhost nginx-1.10.2]# make
xxxxxxxxxxxx
[root@localhost nginx-1.10.2]# make install
xxxxxxxxxxxx
make[1]: 离开目录“/usr/local/nginx-1.10.2”

 

启动nginx:

[root@localhost nginx-1.10.2]# /usr/local/nginx/sbin/nginx

 

添加开放端口80和443  

[root@localhost nginx-1.10.2]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
success
[root@localhost nginx-1.10.2]# firewall-cmd --zone=public --add-port=443/tcp --permanent
success
[root@localhost nginx-1.10.2]# firewall-cmd --reload
success

 

查看全部已经开放的端口:

[root@localhost nginx-1.10.2]# firewall-cmd --zone=public --list-ports
443/tcp 80/tcp 8080/tcp

 

通过浏览器访问:http://serverip/

可以看到nginx 欢迎页就安装成功了。

Welcome to nginx!

 

参考: http://nginx.org/en/linux_packages.html#mainline

 

===============================yum安装============================

本文主要介绍在CentOS7.2下利用yum源安装nginx。

第一步在/etc/yum.repos.d/目录下建立一个nginx.repo软件源配置文件。命令如下: 
# cd /etc/yum.repos.d/ 
# vim ./nginx.repo 

然后填写如下文件内容 
[nginx] 
name=nginx repo 
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ 
gpgcheck=0 
enabled=1

执行vim命令保存文件为nginx.repo完整路径是/etc/yum.repos.d/nginx.repo 
:w nginx.repo

执行yum命令安装nginx 
yum install nginx 

分享到:
评论

相关推荐

    CentOS 7.2安装Nginx 1.10.2的详细教程

    在本教程中,我们将详细介绍如何在CentOS 7.2上安装Nginx 1.10.2,这是构建LNMP(Linux、Nginx、MySQL、PHP)环境的关键步骤之一。Nginx是一个高性能的HTTP和反向代理服务器,因其高效的性能和灵活的配置而被广泛...

    Centos7.2安装Nginx实现负载平衡的方法

    在本文中,我们将深入探讨如何在CentOS 7.2操作系统上安装Nginx并配置负载平衡。Nginx是一款高性能的HTTP和反向代理服务器,广泛用于网站和应用程序的高可用性和性能优化。通过负载平衡,我们可以将来自用户的网络...

    详解Centos7.2安装Nginx实现负载平衡

    ### 详解Centos7.2安装Nginx实现负载平衡 #### 一、概述 本文旨在详细介绍如何在CentOS 7.2环境下安装Nginx并实现负载均衡。通过具体的步骤解析,帮助读者掌握Nginx的基本安装流程及配置方法,并能够搭建简单的...

    centos编译nginx

    本文将详细介绍如何在 CentOS 7.2 操作系统上编译安装 Nginx,一个备受推崇的轻量级、高性能的 Web 服务器软件。 Nginx 以其稳定性、高效性能和强大的并发处理能力而闻名,尤其适合处理静态内容。Nginx 提供了 ...

    基于Java实现的电影智能推荐系统 + 数据库文件 + 前端页面

    项目说明 ...| Centos(1核1g) | 7.2 | | Tomcat | 9.0.0.M13| | Nginx | 1.10.2 | | Oracle JDK| 1.8.0_91-b14 | | Maven | 3.3.9 | | MySQL | 8.0.0 | | Redis | 2.8.19-2 | | Docker-engine | 1.12.3-1|

    tencentyun#qcloud-documents#产品功能20

    功能介绍预装环境:预装包括操作系统 CentOS 7.2 64位 ,数据库 MySQL 5.7.18,Web服务 Nginx 1.10.2,文件传输应用程序 F

Global site tag (gtag.js) - Google Analytics