LNMP编译安装之nginx安装--图文详解

LNMP编译安装之nginx安装--图文详解

1、前言

本次安装采用源码安装,主要资源包从官网下载,次要依赖则使用yum进行安装,本篇只涉及nginx的安装,不涉及nginx的配置,对应nginx如何访问php,本篇也不涉及。该教程纯属安装,不涉及任何重要知识点,老少皆宜。

2、安装步骤

nginx官网:http://nginx.org/en/download.html

2.1、下载nginx

wget http://nginx.org/download/nginx-1.12.0.tar.gz

2.2、下载pcre安装包

wget  ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz

这个包不需要安装,只是一个媒介

2.3、解压nginx和pcre

tar zxvf nginx-1.12.0.tar.gz

tar zxvf pcre-8.39.tar.gz

2.4、安装依赖包

yum install -y gcc gcc-c++  zlib-devel

2.5、生成 Makefile文件

cd nginx-1.12.0

./configure --prefix=/usr/local/nginx(安装目录) --with-pcre=../pcre-8.39/(pcre相对目录)

结果如下:

2.6、编译安装

make && make install

结果如下:

到这里nginx就安装完成了

3、启动nginx

/usr/local/nginx/sbin/nginx

通过 ps aux|grep nginx来查看运行状态

到这里nginx就正常启动了。

4、开放80端口供外部访问

如果只运行而不开放端口,浏览器是无法访问的。

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

成功开放80端口

开放玩端口需要重启防火墙

systemctl restart firewalld.service

到这里,就可以重新打开浏览器,进行访问

访问浏览器,出现上图界面,则表示nginx已经安装完成了。

时间: 2024-10-26 13:47:34

LNMP编译安装之nginx安装--图文详解的相关文章

全网最详细的CentOS7里如何安装MySQL(得改为替换安装MariaDB)(图文详解)

不多说,直接上干货! 直接yum install mysql的话会报错,原因在于yum安装库里没有直接可以用的安装包,此时需要用到MariaDB了,MariaDB是MySQL社区开发的分支,也是一个增强型的替代品. 欢迎大家,加入我的微信公众号:大数据躺过的坑        人工智能躺过的坑   同时,大家可以关注我的个人博客:    http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/      http:/

全网最详细的Windows里下载与安装Sublime Text *(图文详解)

不多说,直接上干货! 前言 这是代码编程软件,可以性感编程自己代码,有着非常丰富的插件,界面整洁清爽.第一次使用可能不习惯,当你使用一段时间之后,你就会爱上它. 下载与安装 1.下载:目前官方的正式版本为v2.0.2,我们打开官网下载链接http://www.sublimetext.com/3,下载Sublime Text 3 Build 3176. 其中“Windows 64 bit”下载下来为“Sublime Text Build 3176 x64 Setup.exe”的安装程序:  ‘ ’

Logstash安装(图文详解)(多节点的ELK集群安装在一个节点就好)

前提 Elasticsearch-2.4.3的下载(图文详解) Elasticsearch-2.4.3的单节点安装(多种方式图文详解) Elasticsearch-2.4.3的3节点安装(多种方式图文详解) 继续

LNMP编译安装之php安装--图文详解

LNMP编译安装之php安装--图文详解 1.前言 本次安装采用源码安装,主要资源包从官网下载,次要依赖则使用yum进行安装,本篇只涉及php的安装,不涉及php的配置,对应nginx如何访问php,本篇也不涉及.该教程纯属安装,不涉及任何重要知识点,老少皆宜. 2.安装步骤 php官网:http://www.php.net/ 2.1.下载php wget  http://php.net/get/php-7.1.7.tar.gz/from/a/mirror 2.2.解压php安装包 tar -z

LNMP编译安装之msyql安装--图文详解

LNMP编译安装之msyql安装--图文详解 1.前言 本次安装采用源码安装,主要资源包从官网下载,次要依赖则使用yum进行安装,本篇只涉及mysql的安装,msyql远程登录,不涉及mysql具体配置.该教程纯属安装,不涉及任何重要知识点,老少皆宜. 2.安装步骤 2.1.下载boost(只下载不安装) wget http://nchc.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz 2.2.解压bosot t

CentOS 7上安装Zabbix Server 3.0 图文详解

转载自 http://www.linuxidc.com/Linux/2016-09/135204.htm CentOS 7上安装Zabbix Server 3.0 图文详解 1.查看系统信息. cat /etc/RedHat-releaseCentOS Linux release 7.0.1406 (Core) uname -a Linux VM_96_155_centos3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_

Python安装、配置图文详解

原文地址:http://weixiaolu.iteye.com/blog/1617440 目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境(IDE) 1. 在Eclipse中安装PyDev插件 2. 配置Python Interpreters 四. 创建Python Project 五. 编写HelloWorld 六. 小结 一. Python简介: Python在Linux.wi

Python安装、配置图文详解(转载)

Python安装.配置图文详解 目录: 一. Python简介 二. 安装python 1. 在windows下安装 2. 在Linux下安装 三. 在windows下配置python集成开发环境(IDE) 1. 在Eclipse中安装PyDev插件 2. 配置Python Interpreters 四. 创建Python Project 五. 编写HelloWorld 六. 小结 一. Python简介: Python在Linux.windows.Mac os等操作系统下都有相应的版本,不管在

图文详解PDF与word、excel、ppt互转工具Solid PDF Tools v9的下载、安装与注册激活

很多同学经常询问小编有没有关于PDF转word.excel.ppt或者它们之间互转的软件,之前亦是美网络小编曾经给大家介绍过一款工具AnyBizSoft_PDF_Convert的下载.安装与注册激活使用教程,但是有部分小伙伴反映说安装时出现了问题,可能是系统不兼容导致的无法使用,为了解决小伙伴的难题,今天再给大家分享一款PDF与word.excel.ppt互转工具,那就是Solid PDF Tools v9中文版,下面亦是美网络给大家介绍一下它的下载.安装与注册激活教程吧. Solid PDF