nginx安装搭建

news/2024/10/22 11:32:51/

下载

免费开源版的官方网站:nginx news

Nginx 有 Windows 版本和 Linux 版本,但更推荐在 Linux 下使用 Nginx;

下载nginx-1.14.2.tar.gz的源代码文件:wget http://nginx.org/download/nginx-1.14.2.tar.gz

我的习惯,将下载或者上传的安装文件放到/home/soft/目录下

安装

安装前的准备

Nginx的安装需要确定Linux安装相关的几个库,否则配置和编译会出现错误, 具体的检查安装过程为:

gcc编译器是否安装

         检查是否安装:yum list installed | grep gcc

         执行安装:yum install gcc -y

openssl库是否安装

         检查是否安装:yum list installed | grep openssl

         执行安装:yum install openssl openssl-devel -y

pcre库是否安装

         检查是否安装:yum list installed | grep pcre

         执行安装:yum install pcre pcre-devel -y

zlib库是否安装

         检查是否安装:yum list installed | grep zlib

         执行安装:yum install zlib zlib-devel -y

一次性安装,执行如下命令

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

正式安装

解压下载下来的nginx文件,执行命令:tar -zxvf nginx-1.14.2.tar.gz

切换至解压后的nginx主目录,执行命令:cd nginx-1.14.2

在nginx主目录nginx-1.14.2下执行命令:./configure --prefix=/usr/local/nginx

(其中--prefix是指定nginx安装路径)  注意:等号左右不要有空格

执行命令进行编译:make

执行命令进行安装:make install

安装成功后,可以切换到/usr/local/nginx目录下,查看内容


http://www.ppmy.cn/news/1217777.html

相关文章

3. 【自动驾驶和机器人中的SLAM技术】实现基于预积分和图优化的GNSS+IMU+Odom的融合定位系统

目录 1. 公式推导2. GNSSIMUOdom融合定位3. 利用数值求导工具,验证本书实验中的雅可比矩阵的正确性4. 也欢迎大家来我公众号读书--“过千帆” 1. 公式推导 2. GNSSIMUOdom融合定位 程序实现以及运行效果: ①首先是在预积分程序中记录了预积分积累的IMU数…

Qt数据库之QTabelModel

QTabelModel的好处就是不需要执行sql语句就可以对数据库进行操作。 创建数据库: QSqlDatabase DB;//数据库连接 QString aFileQFileDialog::getOpenFileName(this,"选择数据库文件","","SQL Lite数据库(*.db *.db3)"); DBQSqlData…

数字三角形模型 笔记

方格取数 走两次的最大值 f[k][i1][i2]来表示 k i1 j1 i2 j2; 每一个状态可由四种状态转换来,分别为 第一条路走下,第二条路走下 第一条路走下,第二条路走右 第一条路走右,第二条路走下 第一条路走右,第二条…

【JVM】类加载器 Bootstrap、Extension、Application、User Define 以及 双亲委派

以下环境为 jdk1.8 两大类 分类成员语言继承关系引导类加载器bootstrap 引导类加载器C/C无自定义类加载器extension 拓展类加载器、application 系统/应用类加载器、user define 用户自定义类加载器Java继承于 java.lang.ClassLoader 四小类 Bootstrap 引导类加载器 负责加…

自动化之python面试

一.基础数据类型的划分 可变/不可变: 可变:列表、集合、字典(可以进行更改,并且更改后物理地址不会发生改变) 不可变的:数字、字符串、元组(不可以进行更改,更改后就是一个新的对象…

【nlp】2.5 人名分类器实战项目(对比RNN、LSTM、GRU模型)

人名分类器实战项目 0 项目说明1 案例介绍2 案例步骤2.1 导入必备的工具包2.2 数据预处理2.2.1 获取常用的字符数量2.2.2 国家名种类数和个数2.2.3 读数据到python环境中2.2.4 构建数据源NameClassDataset2.2.5 构建迭代器遍历数据2.3 构建RNN及其变体模型2.3.1 构建RNN模型2.3…

viple模拟器使用(一):线控模拟

(1)unity模拟器 通过viple程序,将viple编写逻辑运行在unity模拟器中。 首先编写viple程序,逻辑:设置一个机器人主机,并且,按↑、↓、←、→方向键的时候,能分别控制模拟机器人在unity模拟器中运行。 主机…

BUUCTF刷题十一道【缺】(10)

文章目录 EasyBypass[SCTF2019]Flag Shop[BSidesCF 2019]SVGMagic[极客大挑战 2020]Greatphp[GYCTF2020]Easyphp【留坑-反序列化】[HarekazeCTF2019]Avatar Uploader 1[FireshellCTF2020]Caas[ISITDTU 2019]EasyPHP[N1CTF 2018]eating_cms[GYCTF2020]Ez_Express【留坑-nodejs原…