Nginx的安装需要四个依赖:gcc、pcre、zlib、openssl

yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel

依赖安装好之后,我们进行安装nginx,可以通过windows下载上传,也可以通过wget http://nginx.org/download/nginx-1.14.2.tar.gz

然后解压

tar -zxvf nginx-1.14.2.tar.gz

安装nginx,进入nginx-1.14.2目录,执行如下命令

./configure

make

make install

安装完成后,我们会发现,该目录下有一个sbin的文件

cd /usr/local/nginx/

进入sbin目录,执行下面命令启动nginx

./nginx

查看nginx版本号

./nginx -v

关闭nginx和重新加载nginx命令如下

./nginx -s stop

./nginx -s reload

我们查看进程,可以看到nginx已经启动

ps -ef | grep nginx

跟我们的nginx-1.14.2同级目录下,还有一个目录是conf,里面有一个nginx.conf文件,我们打开,这里默认访问的端口是80端口

如果我们要在外部访问,需要设置防火墙,下面的命令是查看防火墙开启的端口号

firewall-cmd --list-all

我这里开了一个6379,下面我们需要开一个80的端口号

firewall-cmd --add-port=80/tcp --permanent

开启成功了,然后我们重启防火墙,可以看到,多了一个80端口

firewall-cmd --reload

下面我们就可以访问nginx了,当然暴力的方法也可以,我们可以直接关闭防火墙,不建议使用下面解决方案,建议用一个开一个

systemctl stop firewalld

这是开启防火墙

systemctl start firewalld

Nginx——安装详解相关推荐

  1. unbuntu nginx安装详解 /configure: error: the HTTP rewrite module requires the PCRE library

    1 介绍 官网:https://nginx.org/en/download.html windows版本就不多说了,原理一模一样,下面直接介绍linux 下载: wget https://nginx. ...

  2. nginx学习简介-安装-启动-命令-nginx配置文件详解

    nginx是什么:nginx是一个高性能的HTTP和反向代理web服务器.同时也提供了IMAP/POP3/SMTP服务. nginx特点:开源.占内存少.轻量级.高性能(有报告表面nginx能支持高达 ...

  3. Nginx源码包安装详解

    源码包安装详解 1.源码获取 2.如何安装源码 3.源码获取存放 3.1创建源码存放目录 3.2把源码移到需要存放的目录 3.3解压文件 3.4常用命令介绍 4.源码安装实际操作 4.1官网获取源码包 ...

  4. 编译安装Nginx步骤详解

    编译安装Nginx步骤详解 1,去Nginx官方网站下载源码包并解压 curl -O 或wget 跟下载链接 tar -xf 解压 2,进入nginx解压后的目录执行./configure - ./c ...

  5. Nginx 架构详解

    Nginx 架构详解 nginx的下篇将会更加深入的介绍nginx的实现原理.上一章,我们了解到了如何设计一个高性能服务器,那这一章将会开始讲解,nginx是如何一步一步实现高性能服务器的. Ngin ...

  6. nginx配置详解1

    Nginx 配置文件详解 user nginx ; #用户 worker_processes 8; #工作进程,根据硬件调整,大于等于cpu核数 error_log logs/nginx_error. ...

  7. Apache 安装详解

    Apache 安装详解 一,Apache 的特点 1,开放源代码,这是 Apache 服务器的重要特性之一,也是其他特性的基础. 2,跨平台应用 3,支持各种 Web 编程语言,包括 Perl.PHP ...

  8. Nginx配置详解/代理服务的配置说明

    Nginx配置详解 序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的.从2004年发布至今,凭借开源的力量,已经接近成熟与完善. Nginx功能丰富,可作 ...

  9. 配置nginx方向代理,实现URL隐形转发 (附带nginx配置文件详解)

    配置nginx方向代理,实现URL隐形转发 (附带nginx配置文件详解) 免费领取满减阿里云红包 项目名称:[域名解析–隐形URL转发]–centos 7.3 环境: 阿里云服务器之上有多个tomc ...

最新文章

  1. ThinkPHP 3.2 中获取所有函数方法名,以及注释,完整可运行
  2. Discovering Gold LightOJ - 1030[概率dp或者记忆化搜索]
  3. 深入浅出搜索架构引擎、方案与细节(上)
  4. Linux命令:模拟电信联通双网络智能解析域名
  5. 点击lable标出现下拉搜索框及选择功能
  6. php curl https 443,PHP CURL支持HTTP、HTTPS 请求亲测可用
  7. PAT-1002 写出这个数
  8. ubuntu16.04没有办法使用CRT,或者SSH工具的解决办法
  9. Java 基于javaMail的邮件发送(支持附件)
  10. 基于log4j的消息流的实现之一消息获取
  11. 一篇文章教你如何使用makerfile
  12. Swift3数组编辑
  13. MySQL存储过程(二)——存储过程基本使用
  14. 菜鸟学Linux 第021篇笔记 特殊权限SUID、FACL、Linux 终端
  15. 计算机技术 安防 工程师考试,2020年上半年信息安全工程师考试报考指南
  16. 数据库表自动生成word文档
  17. 三极管工作原理_三极管的工作原理是什么,详解三极管工作原理。
  18. pythonic希腊典故_希腊神话习语(整理)
  19. 时钟同步显示屏(NTP时间显示屏)子母钟系统介绍
  20. Python: 傅里叶级数

热门文章

  1. LeetCode 145 二叉树的后序遍历(非递归)
  2. Import declarations are not supported by current JavaScript version
  3. Java方法及构造方法
  4. 判断页面打开的浏览器信息
  5. Maven学习笔记5:Maven属性、profile和资源过滤
  6. 4.19计算机网络笔记
  7. IIS装好了无法访问localhost
  8. codeforces 385C Bear and Prime Numbers
  9. 追MM与23种设计模式
  10. 上线随想之2011-03-30