Linux(RHEL7.0)下安装nginx-1.10.2
查看当前系统版本是否支持
当前,nginx发布包支持以下Linux操作系统版本:
RHEL/CentOS:
Version Supported Platforms 5.x x86_64, i386 6.x x86_64, i386 7.x x86_64, ppc64le
Debian:
Version Codename Supported Platforms 7.x wheezy x86_64, i386 8.x jessie x86_64, i386
Ubuntu:
Version Codename Supported Platforms 12.04 precise x86_64, i386 14.04 trusty x86_64, i386, aarch64/arm64 16.04 xenial x86_64, i386, ppc64el
SLES:
Version Supported Platforms 12 x86_64
我们可以在命令行输入命令"cat /etc/issue" 或 "cat /etc/os-release" 查看当前操作系统版本,如下所示:
[root@localhost local]# cat /etc/os-release
NAME="Red Hat Enterprise Linux Server"
VERSION="7.0 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="7.0"
PRETTY_NAME="Red Hat Enterprise Linux Server 7.0 (Maipo)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.0:GA:server"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.0
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION=7.0
可见,操作系统属于RHEL7.X,符合要求。
下载
可以输入wget http://nginx.org/download/nginx-1.10.2.tar.gz 命令直接从网上获取资源包,也可以自己下载。
我这里直接从官网下载nginx-1.10.2.tar.gz包,并放到/usr/local目录下;
输入tar -zxvf nginx-1.10.2.tar.gz命令解压。
配置
进入解压后的目录:
cd /usr/local/nginx-1.10.2
开始配置,可以配置各种参数以及是否启用某些模块等,,详细配置参数可参考官网,有很详细的说明,
http://nginx.org/en/docs/configure.html
如下,是我的配置:
./configure --prefix=/usr/local/nginx-1.10.2 \--conf-path=/etc/nginx/nginx.conf \--with-http_ssl_module \--with-http_realip_module \--with-http_addition_module \--with-http_sub_module \--with-http_dav_module \--with-http_flv_module \--with-http_mp4_module \--with-http_gunzip_module \--with-http_gzip_static_module \--with-http_random_index_module \--with-http_secure_link_module \--with-http_stub_status_module \--with-http_auth_request_module \--with-threads \--with-stream \--with-stream_ssl_module \--with-http_slice_module \--with-mail \--with-mail_ssl_module \--with-file-aio \--with-http_v2_module \--with-ipv6
编译
输入以下命令即可:
make && make install
启动服务
进入sbin目录,输入nginx命令即可,另外重启命令是nginx -s reload
验证服务是否启动
查看进程即可,如下是我的nginx服务进程
root 20646 1 0 11:04 ? 00:00:00 nginx: master process nginx
nobody 20647 20646 0 11:04 ? 00:00:00 nginx: worker process
遇到的问题
1、checking for C compiler ... not found
未安装gcc,安装即可。
2、"conf/koi-win" 与"/usr/local/nginx/conf/koi-win" 为同一文件”
配置的时候,指定--conf-path参数的配置即可。
3、nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
端口被占用了,修改端口号即可。我这里是有个tomcat的端口配置为80,改成其它的即可。
Linux(RHEL7.0)下安装nginx-1.10.2相关推荐
- 【CNMP系列】CentOS7.0下安装Nginx服务
[CNMP系列]CentOS7.0下安装Nginx服务 话步前言,CNMP之路,系统起步:http://www.cnblogs.com/riverdubu/p/6425028.html 这回我来讲解下 ...
- 安装linux系统出来7只小企鹅,在Red Hat Linux 9.0下安装小企鹅中文输入法
小企鹅中文输入法(Free Chinese Input Toy for X,fcitx)是一个以GPL方式发布的.基于XIM的简体输入法(其前身为g五笔),包括五笔.拼音.区位输入法,是在Linux ...
- tomcat7.0.81 linux,Linux/CentOS7.0下安装配置Tomcat8.0
Linux/CentOS7.0下安装配置Tomcat8.0 一.配置Tomcat安装环境 1.下载对应的jdk 我用的是64位的下载地址: 下载将jdk加压后放到/usr/local目录下: 2.建立 ...
- linux(debian 11)下安装nginx
在linux系统环境中,安装nginx的方式是有多种的,这里就不一一介绍了,今天主要记录一种手动安装配置的方式. 首先,可以到nginx官网找到合适的资源. 找到下载板块 小编这里以1.18为例,下载 ...
- Red Linux 6.0下安装Oracle 10g
一. 环境说明 RedHat Enterprise Linux 6.0 + Virtual Box 4.1.8 + Oracle 10g 二. 安装前配置 1. 安装Oracle 10g R2所需 ...
- kali linux 2.0下安装ssh和metasploit
原址 从kali官网下载的kali系统的压缩包(已经装好的vmware虚拟机的压缩包),一般我比较习惯使用ssh客户端连接后使用. 一.开启ssh: kali linux2.0已经安装好ssh,但是不 ...
- Linux(centos6.0)下安装Node.js以及使用
Linux下(centos6.0)安装Node.js 1.wget http://nodejs.org/dist/node-v0.6.9.tar.gz tar zxvf node-v0.6. ...
- hyper-v安装linux系统,Hyper-V下安装Ubuntu 12.10教程 虚拟机下安装系统教程
一.发行版本的选择: 2.Server版还是桌面版? 不打算安装桌面版,准备安装服务器版本,然后手动的安装GUI部分,以避免装office之类我不需要的内容. 3.哪一个版本? 下载x86 12.10 ...
- linux slf4j.rpm,Centos下安装nginx rpm包
1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/centos/6 ...
- linux nginx rpm 安装配置,Centos下安装nginx rpm包
1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/centos/6 ...
最新文章
- 【Notepad++】Notepad++ 插件 for js 各种插件全介绍
- 前端学习(2692):重读vue电商网站13之使用动态编辑标签
- Treeview的文件目录配置
- 使用花生壳做内网穿透
- 30天自制操作系统第8天harib05c
- 2023银行校园招聘简历自我评价高分写法模板
- PDF怎么拆分/合并? 3款 PDF 拆分和合并工具分享
- LeetCode 276:栅栏涂色
- 1、大道至简的数据处理工具-(Microsoft Power Query入门)
- html简单购物车,用jsp实现一个简单的购物车web应用系统。
- Web服务器群集——编译安装Nginx-1.16及虚拟主机配置
- 5秒钟用google earth engine(GEE)填补Landsat7条带问题
- Kubernetes1.23.5集群部署
- 机器人/人工智能/就业形势2022
- windows远程连接服务器命令
- 数据中心市场或迎新变局,华为数字能源、中金数据“一起向未来”
- 中国现有国家级风景名胜区
- 针对商城难推广提出6大方法,一切如此简单!
- 我在南大的七年(刘未鹏)
- 【笔记3-7】CS224N课程笔记 - 神经网络机器翻译seq2seq注意力机制
热门文章
- android textview改变部分文字的颜色和string.xml中文字的替换及部分内容设置颜色、字体、超链接、图片...
- CF里面的资源载入问题
- TLS与openssl学习总结(三)-实操篇
- mybatis的面试一对一,一对多,多对多的mapper.xml配置
- Poj 2186 Popular Cows(Tarjan 强连通缩点)
- NETSTAT日常应用归档
- paramiko监控 windows服务器 被监控服务器只需要安装openssh服务即可基于wmic完成大部分监控...
- NodeJS基础2---2 Promise详解
- NOIP 2012 T2 国王游戏 (贪心+高精)
- ecshop商城首页怎样设置广告ALT标签