关于nginx学习记录(一)

系列文章目录


第一章 Nginx 学习入门——Nginx的概述及安装


系列文章目录

一、Nginx 概述

二、安装步骤

1.下载pcre安装包,并放入linux中,进行解压:

2.pcre解压完成后,进入解压后的文件,执行./configure命令

3.在当前目录执行命令:make && make install

4.由于到处下离线包嫌麻烦,所以干脆使用yum在线安装依赖

5.安装nginx,先将下好的离线包,放入linux,解压

 6.安装完成

 7.在/usr/local路径下,生成了一个nginx文件夹,在此文件夹的sbin下,有可执行脚本

总结


一、Nginx 概述


1.Nginx是一种高性能的,轻量级的,稳定的,处理内存少的,并发能力强的web服务器/反向代理服务器;

2.可以提供最高50000的并发连接响应;

3.Nginx代码完全用C语言从头写成,已经移植到许多体系结构和操作系统,包括:Linux、FreeBSD、Solaris、Mac OS X、AIX以及Microsoft Windows。Nginx有自己的函数库,并且除了zlib、PCRE和OpenSSL之外,标准模块只使用系统C库函数。而且,如果不需要或者考虑到潜在的授权冲突,可以不使用这些第三方库;

4.Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务


二、安装步骤


1.下载pcre安装包,并放入linux中,进行解压:

Download pcre-8.39.tar.gz (PCRE)
关于nginx学习记录(一)_第1张图片 上传压缩包 解压成功 解压已上传pcre压缩包

       

2.pcre解压完成后,进入解压后的文件,执行./configure命令

进入解压后文件路径,执行./configure命令 命令执行成功

⚠️注意,如果出现: configure: error: You need a C++ compiler for C++ support.表示缺少C++环境支持,需要先安装C++编译器;如果,你的linux联网,可以使用在线安装命令:

或下载离线安装包:百度网盘 请输入提取码:a6l5

yum -y install gcc-c++

3.在当前目录执行命令:make && make install

关于nginx学习记录(一)_第2张图片 查看pcre版本 make && make install

make && make install 完成后,运行以下命令,就可以查询到pcre的版本信息了.

pcre-config --version

4.由于到处下离线包嫌麻烦,所以干脆使用yum在线安装依赖

yum在线安装依赖

5.安装nginx,先将下好的离线包,放入linux,解压        

解压nginx压缩包

 进入解压完成目录,执行./configure,再执行make && make install;

         

关于nginx学习记录(一)_第3张图片 ./configure

 6.安装完成

        

关于nginx学习记录(一)_第4张图片 nginx install complate

 7.在/usr/local路径下,生成了一个nginx文件夹,在此文件夹的sbin下,有可执行脚本

        

run nginx server 关于nginx学习记录(一)_第5张图片 输入ip即可出现此页面,证明安装及启动成功

执行该脚本./nginx,使用以下命令查询nginx是否启动

./nginx

  ps -ef | grep nginx

⚠️此时输入ip如果,未出现上面页面,可能是由于linux防火墙未关闭,执行以下命令即可

systemctl stop firewalld.service

 

总结

以上就是关于nginx的安装步骤介绍及过程中会出现的重要问题解决.

你可能感兴趣的:(nginx,学习,运维)