nginx安装教程(详解)编译安装
nginx安装教程(编译安装)
1、安装编译环境
yum -y install gcc gcc-c++ make ncurses ncurses-devel
2、安装pcre软件包(使nginx支持http rewrite模块)
yum install -y pcre pcre-devel
3、安装openssl-devel(使nginx支持ssl)
yum install -y openssl openssl-devel
4、安装zlib
yum install -y zlib zlib-devel
5、创建用户nginx
useradd nginx
6、安装nginx
yum -y install wget
7、官网复制下载链接
8、使用wget下载
wget https://nginx.org/download/nginx-1.22.0.tar.gz
9、解压
[root@salve-2 ~]# ls
anaconda-ks.cfg nginx-1.22.0.tar.gz
[root@salve-2 ~]# tar xf nginx-1.22.0.tar.gz
[root@salve-2 ~]# ls
anaconda-ks.cfg nginx-1.22.0 nginx-1.22.0.tar.gz
[root@salve-2 ~]#
10、安装编译
[root@salve-2 ~]# cd nginx-1.22.0
[root@salve-2 nginx-1.22.0]# ls
auto CHANGES CHANGES.ru conf configure contrib html LICENSE man README src
[root@salve-2 nginx-1.22.0]# ./configure --prefix=/usr/local/nginx --group=nginx --user=nginx --sbin-path=/usr/local/nginx/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log
[root@salve-2 nginx-1.22.0]# make && make install
11、启动
启动:
[root@salve-2 nginx-1.22.0]# cd /usr/local/nginx/sbin/
[root@salve-2 sbin]# ls
nginx
[root@localhost sbin]# ./nginx
12、nginx相关服务
启动nginx服务
[root@localhost ~]# /usr/local/nginx/sbin/nginx通过 nginx 命令控制 nginx 服务nginx -c /path/nginx.conf # 以特定目录下的配置文件启动nginx:
nginx -s reload # 修改配置后重新加载生效
nginx -s reopen # 重新打开日志文件
nginx -s stop # 快速停止nginx
nginx -s quit # 完整有序的停止nginx
nginx -t # 测试当前配置文件是否正确
nginx -t -c /usr/lcoal/nginx/conf/nginx.conf # 测试特定的nginx配置文件是否正确
nginx编译完成!
nginx安装教程(详解)编译安装相关推荐
- Linux redis安装教程,Linux 下redis5.0.0安装教程详解
Linux redis5.0.0安装,教程如下所示: 1.从官网下载,然后传到服务器,tar -zxvf解压 2.进入redis ? 3.安装:make, (1)若提示:: gcc: Command ...
- Windows系统下nodejs、npm、express的下载和安装教程详解
这篇文章主要介绍了Windows系统下nodejs.npm.express的下载和安装教程详解,非常不错,具有参考借鉴价值,需要的朋友可以参考下 1. node.js下载 首先进入http://nod ...
- mysql5.7.14安装版_MySql5.7.14安装教程详解(解压版)_MySQL
下面进入正式的教程: 第一步:下载最近的MySQL文件并且解压: 下载最新版的MySQL–mysql-5.7.12下载地址 将下载到的文件解压缩到自己喜欢的位置,例如我自己的位置是D:\MySQL\m ...
- mysql安装包没有安装程序_MySQL5.6的zip包安装教程详解
之前我们都是后缀为.msi的文件,换言之就是傻瓜式安装,但是有些版本不容易控制安装路径,或者数据库编码格式,还有些会安装很多无用的服务,但是都没有后缀为.zip文件简单直接,说是在哪里,就在哪里. 1 ...
- win7 64位操作系统中Oracle 11g + plsql安装教程详解(图解)
这篇文章主要介绍了win7 64位操作系统中Oracle 11g + plsql安装教程详解(图解),详细的介绍了Oracle 11g 安装的步骤,有兴趣的可以了解一下. 先去网上把下面列表里的文件下 ...
- java1.8安装_2020JDK1.8安装教程详解(一次就可安装成功)
1.官网下载JDK: 1.3 在下图中选择自己电脑对应版本的JDK点击下载,我这里是Windows64位操作系统,选择windows x64下载 1.4 接下来先画勾,然后点击下载 1.5创建orac ...
- Tensorflow安装教程详解(图文详解,深度好文)
Tensorflow安装教程详解(图文详解,深度好文) 前言 安装前的准备工作 关于python 关于Anaconda 开始使用Tensorflow 系统内配置Anaconda使用路径 Anacond ...
- 免装版_ProeWildfire 5.0 免装版 安装教程详解
软件介绍 Pro/Engineer操作软件是美国参数技术公司(PTC)旗下的CAD/CAM/CAE一体化的三维软件.Pro/Engineer软件以参数化著称,是参数化技术的最早应用者,在目前的三维造型 ...
- python如何安装matplotlib_详解python安装matplotlib库三种失败情况
(可能只有最后一句命令有用,可能全篇都没用) (小白方法,可能只适用于本人情况) 安装matplotlib时,出现的三种失败情况 1.read timed out 一开始我在pycharm终端使用pi ...
- phpstudy mysql5.1_linux下mysql5.1 和 5.7安装教程详解
本文主要和大家分享linux下mysql 5.1 和 5.7的安装教程,希望能帮助到大家. 以下内容的操作系统为:centos 6.7 yum安装mysql 5.1.73 卸载系统自带的mysql 执 ...
最新文章
- AC日记——小书童——刷题大军 洛谷 P1926
- 实现一个简单的编译器
- apache整合tomcat部署集群
- Qt中的QMainWindow
- Reporting Services系列五:WebService接口
- 2021-05-19 一个简单有趣的LQR控制可视化例子及代码
- 【重磅】央行发大招!最全面的支付安全风险大检查来了……
- 友盟页面访问路径全量统计功能上线啦!
- php pdo mysql 预处理_PHP PDO mysql 处理类(prepare 预处理)
- iOS - 蓝牙开发(中心模式)
- 【Spring-tx】事务。
- jmeter下载地址
- Actor-Critic:强化学习中的参与者-评价者算法简介
- 阿里云服务器使用不了rz、sz命令?
- MOTO ME525/Defy 刷Android4.0 刷机教程
- 木兰开源许可证:开源社如是说
- 即时通讯-Netty篇
- itextpdf实现PDF模板文件动态赋值和绘制条形码
- 基于HSV颜色空间的辅助车牌定位
- web连接mysql教程视频_jsp servlet mysql实现的Java web在线商城项目源码附带视频指导运行教程...