看这就够了

https://segmentfault.com/a/1190000012435644

注意如果是远程浏览器访问是否启动了nginx,出现无法访问 服务器能够启动。访问不了页面

很大可能是防火墙没有开80端口

防火墙命令
firewall-cmd --zone=public --add-port=80/tcp --permanent

然后再 firewall-cmd --reload

 

首先连接上你的服务器

安装gcc 环境

sudo yum install gcc-c++

nginx使用到了三个依赖包

zlib  、pcre  、openssl

安装PCRE依赖库 

#进入目录cd /opt

下载

sudo wget  http://downloads.sourceforge.net/project/pcre/pcre/8.43/pcre-8.43.tar.gz

解压安装包

sudo tar zxvf pcre-8.43.tar.gz

编译安装

cd /opt/pcre-8.43.tar.gz

sudo ./configure

sudo make && make install

查看版本

sudo pcre-config --version

下载zlib

cd /opt

sudo wget http://www.zlib.net/zlib-1.2.11.tar.gz

解压安装包

sudo tar zxvf zlib-1.2.11.tar.gz

编译安装

cd /opt/pcre-zlib-1.2.11

sudo ./configure

sudo make && make install

下载openssl

cd /opt

sudo wget https://www.openssl.org/source/openssl-1.0.2n.tar.gz

解压安装包

sudo tar zxvf openssl-1.0.2n.tar.gz

编译安装

cd /opt/openssl-1.0.2

sudo ./configure

sudo make && make install

下载Nginx

sudo wget -c https://nginx.org/download/nginx-1.17.3.tar.gz

解压安装包

sudo tar -zxvf nginx-1.17.3.tar.gz

安装nginx

cd /opt/nginx-1.17.3

sudo ./configure
sudo make && make install

查找nginx安装目录

whereis nginx

进入nginx安装目录

cd /usr/local/nginx/sbin

sudo ./nginx  #启动nginx

sudo ./nginx -s stop

查看版本

sudo ./nginx -v

启动后在浏览器属于ip默认端口80

Linux下如何安装Nginx的更多相关文章

  1. linux下编译安装nginx

    1.首先下载稳定版nginx1.10.2 使用wget命令下载 wget http://nginx.org/download/nginx-1.10.2.tar.gz 2.然后解压 tar -zxvf  ...

  2. Nginx总结(一)Linux下如何安装Nginx

    以前写过一些Nginx的文章,但都是用到什么说什么,没有一个完整系统的总结.趁最近有时间,打算将Nginx相关的内容重新整理一下.nginx系列文章地址如下:https://www.cnblogs.c ...

  3. Linux下编译安装nginx并且监控

    一.安装Nginx 使用源码编译安装,包括具体的编译参数信息. 正式开始前,编译环境gcc g++ 开发库之类的需要提前装好. 安装make: yum -y install gcc automake ...

  4. centos/linux下的安装Nginx

    1.安装gcc编译器 先查看gcc编译器是否安装 在shell控制台输入gcc-v 如果没有安装请看下一步 使用yuma安装gcc yum intsall gcc 看到如下视图则说明安装成功 2.安装 ...

  5. nginx详解(代理服务器的解释+nginx 在linux 下的安装+nginx.conf 中的配置解释)

    一.概论 1.什么是代理服务器 代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬 ...

  6. 【夯实PHP基础系列】linux下yum安装PHP APC

    Alternative PHP Cache(可选PHP缓存),依赖于 PECL扩展库 用源码方式安装,直接yum就行了:首先要安装apc的依赖包:yum install php-pear php-de ...

  7. Linux下php安装Redis扩展

    说明: 操作系统:CentOS php安装目录:/usr/local/php php.ini配置文件路径:/usr/local/php7/etc/php.ini Nginx安装目录:/usr/loca ...

  8. Linux下php安装phpredis

    说明:php安装目录:/usr/local/php5php.ini配置文件路径:/usr/local/php5/etc/php.iniNginx安装目录:/usr/local/nginxNginx网站 ...

  9. Linux下PHP安装配置MongoDB数据库连接扩展

    Web服务器: IP地址:192.168.21.127 PHP安装路径:/usr/local/php 实现目的: 安装PHP的MongoDB数据库扩展,通过PHP程序连接MongoDB数据库 具体操作 ...

随机推荐

  1. Django中使用xadmin作为后台管理页面

    xadmin后台管理 安装:luffy虚拟环境下 # >: pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2 ...

  2. 测试某网站的SMS验证码

    to=18911121211&sms_type=sms_registration&captcha_num=9JCMw4yN5EjI6ISYoNGdwF2YiwiIw5WNwlmb3xm ...

  3. scrapy爬虫框架配置--settings

    我们可以用一个settings.py做个简单的介绍和解析:例: ----> # -*- coding: utf-8 -*- # Scrapy settings for xigua project ...

  4. BZOJ 4873 寿司餐厅 网络流

    最大权闭合子图 1.每个区间收益(i,j)对应一个点 权值为正连S 负连T 2.每个区间收益向其子区间收益(i+1,j)与(i,j-1)对应的两个点连边 容量为INF 3.每个寿司类型对应一个点 连一 ...

  5. linux实操_rpm包和yum包

    rpm包的简单查询指令: 查询已安装的rpm列表 rpm -qa | grep xxx 查询火狐浏览器 查询安装的rpm包软件的信息 查询rpm软件包的文件安装在哪里 查询文件属于哪个软件包 卸载rp ...

  6. JQuery中 text()、html() 以及 val()以及innerText、innerHTML和value

    设置内容 - text().html() 以及 val() 我们将使用前一章中的三个相同的方法来设置内容: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容( ...

  7. [2019年湘潭大学程序设计竞赛(重现赛)H chat][背包dp]

    链接:https://ac.nowcoder.com/acm/contest/893/H来源:牛客网 题目描述 在Casya生活的世界里,一天由m个小时组成. 最近Casya的女神终于答应在接下来的n ...

  8. C# 操作文件夹、文件

    Form namespace FileProperties { public partial class Form1 : Form { private string currentFolderPath ...

  9. JUC-12.4-execute和sumbit的区别

    在Executor接口中只定义了execute方法,而submit方法则是在ExecutorService接口中定义的. execute没有返回值,而submit有返回值. 转自: https://w ...

  10. 003_C/C++笔试题_分享大汇总

    (一)感谢:lhzstudio 01_C++经典面试题全集 50~100道 都附带有参考答案 02_C++开发工程师面试题库 100~150道 03_C++笔试题库之编程.问答题 150~200道 0 ...