Liunx系统下的 Nginx的安装与启动
文章目录
- Liunx系统下的 Nginx的安装与启动
- 1、安装Nginx
- 1.1 可以去官网下载然后倒进去
- 1.2 也可以输入指令下载
- 1.2.1 首先进入要安装的页面
- 1.2.2 获取下载安装包
- 1.3 解压
- 1.4 配置环境
- 1.4.1 安装gcc环境
- 1.4.2 安装PCRE环境
- 1.4.3 安装zlib 环境
- 1.4.4 安装openssl环境
- 1.5 安装
- 1.5.1 进入解压后的页面
- 1.5.2 安装
- 1.6 判断安装成功与否
- 1.6.1 首先退出当前目录
- 1.6.2 查看是否有nginx的文件夹
- 2、启动Nginx
- 2.1 首先进入nginx页面
- 2.2 在进入sbin页面(所有的指令都是在sbin文件里面打)
- 2.2.1 启动nginx
- 3、运行网页判定Nginx是否启动成功
- 4、Nginx的其他指令(都是在sbin目录下进行)
- 4.1 启动
- 4.2 立即停止服务
- 4.3 正常停止
- 4.4 配置文件修改重新加载
- 4.5 查看nginx版本号
- 4.6 显示Nginx的版本号和编译信息
- 4.7 查看帮助信息
- 4.8 测试Nginx配置文件的正确性及配置文件的详细信息
Liunx系统下的 Nginx的安装与启动
1、安装Nginx
1.1 可以去官网下载然后倒进去
http://nginx.org/en/download.html
1.2 也可以输入指令下载
1.2.1 首先进入要安装的页面
cd /usr/local
1.2.2 获取下载安装包
wget http://nginx.org/download/nginx-1.16.1.tar.gz
如果wget报错证明你还没有安装 wget
输入指令:yum -y install wget
1.3 解压
tar -zxvf nginx-1.16.1.tar.gz
1.4 配置环境
1.4.1 安装gcc环境
编译nginx源码需要gcc环境
yum –y install gcc-c++
1.4.2 安装PCRE环境
PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的 http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库
注:pcre-devel是使用pcre开发的一个二次开发库。
yum install -y pcre pcre-devel
1.4.3 安装zlib 环境
nginx需要此库 zlib
zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库
yum install -y zlib zlib-devel
1.4.4 安装openssl环境
OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能 及SSL协议,并提供丰富的应用程序供测试或其它目的使用。 nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库
yum install -y openssl openssl-devel
1.5 安装
1.5.1 进入解压后的页面
首先进入刚刚解压成功后的页面
1.5.2 安装
进入此页面后输入以下指令来安装nginx
./configure && make && make install
安装的时候可能会报错,原因为你没有安装上面的环境
1.6 判断安装成功与否
1.6.1 首先退出当前目录
cd ..
1.6.2 查看是否有nginx的文件夹
ll
如果出现此文件夹证明安装成功,如果没安装成功,先去导入配置如1.4 的配置环境,配置好在去安装
2、启动Nginx
2.1 首先进入nginx页面
cd nginx
2.2 在进入sbin页面(所有的指令都是在sbin文件里面打)
2.2.1 启动nginx
./nginx
3、运行网页判定Nginx是否启动成功
输入虚拟机的ip地址在浏览器上显示以下页面证明成功
4、Nginx的其他指令(都是在sbin目录下进行)
4.1 启动
./nginx
4.2 立即停止服务
比较强硬暴力,无论进程是否在工作,都直接停止进程
./nginx -s stop
4.3 正常停止
比较从容温和,需要进程完成当前工作后再停止
./nginx -s quit
4.4 配置文件修改重新加载
./nginx -s reload
4.5 查看nginx版本号
./nginx -v
4.6 显示Nginx的版本号和编译信息
./nginx -V
4.7 查看帮助信息
./nginx -h
4.8 测试Nginx配置文件的正确性及配置文件的详细信息
./nginx -t
Liunx系统下的 Nginx的安装与启动相关推荐
- 在linux操作系统中启动oracle数据库程序,Linux系统下Oracle数据库的安装和启动关闭操作教程...
这篇文章主要介绍了Linux系统下Oracle数据库的安装和启动关闭操作教程,并针对在sqlplus下所需执行的命令进行讲解,需要的朋友可以参考下 1.准备: df -H 查看空间剩余 一般准备最 ...
- linux安装多版本php_Linux系统下为Nginx安装多版本PHP
我们在安装配置服务器LNPM环境时应该考虑到PHP多版本并存的问题,下面是实现Linux系统下为Nginx安装多版本PHP的实现方法 linux版本:64位CentOS 6.4 Nginx版本:ngi ...
- linux 安装nginx php mysql 配置文件在哪_linux下 php+nginx+mysql安装配置
我主要是用来安装php,以及nginx和php的交互. 一 安装插件 可以选择YUM安装或者源码编译安装gccgcc-c++zlib pcre pcre-devel libevent libevent ...
- mac nginx php-fpm,Mac系统下搭建Nginx+php-fpm实例讲解
分享背景 由于一直在虚拟机的状态下开发PHP,尝试一下mac本地搭建环境.mac本身是自带Apache+php的,在低版本的mac系统中,mac中的php版本是5.6的版本. 本文分享的是在mac的1 ...
- mysql安装教程8.0.21安装,Windows系统下MySQL8.0.21安装教程(图文详解)
安装建议:尽量不要用.exe进行安装,用压缩包安装,对日后的卸载/版本升级更为方便 下载地址:https://dev.mysql.com/downloads/mysql/ 1.点击上面的下载地址得到z ...
- linux软件安装非系统盘,linux操作系统可不可以像安装windows软件一样在windows系统下的硬盘上安装...
linux操作系统可不可以像安装windows软件一样在windows系统下的硬盘上安装 答案:2 信息版本:手机版 解决时间 2020-07-24 14:13 已解决 2020-07-23 16: ...
- Windows系统下的python程序安装
Windows系统下的python程序安装 1.搜索www.python.org,进入Python官网: 2.在官网首页导航栏,点击Downloads: 3.跳转页面后会有醒目提示>Downlo ...
- 【Ubuntu系列】Ubuntu20.04系统下3060显卡驱动安装记录
[Ubuntu系列]Ubuntu20.04系统下3060显卡驱动安装记录 设备及相关信息简介 具体安装步骤 step1 获取显卡硬件信息 step2 在Ubuntu系统中卸载显卡驱动 step3 安装 ...
- Linux 系统下各种包的安装方法
一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所在 ...
- Win7系统下利用U盘安装Ubuntu14.04麒麟版
转自http://www.360doc.cn/article/14743053_335473181.html 重要提示:在采用u盘安装ubuntu分区时,所有磁盘一定要全部设置成逻辑分区,包括根目录/ ...
最新文章
- iOS 空值判断防止崩溃 (MJExtension)
- stm32编码器正反转计数程序_光电编码器接线图分析
- 电脑可以同时装python2和3吗_在同一台电脑上同时安装Python2和Python3-Go语言中文社区...
- 车辆检测及型号识别,准确率接近90%
- 区块链100篇之第三篇--数字签名
- JavaScript文档对象模型DOM节点操作之删除节点(6)
- hadoop合并日志_Hadoop深入学习:HDFS主要流程——SNN合并fsimage和编辑日志
- ad9 自动捕捉功能
- 【Web漏洞探索】跨站请求伪造漏洞
- WeChat-JSAPI支付
- Codeforces 274E. Mirror Room-模拟+STL
- js jquery 3D模型展示
- 视频回顾 | Pulsar Summit Asia 2020 · 场景案例(上):即时零售, 金融证券, 物联网, 电信计费等...
- 2022寒假---冲冲冲~
- AI电话机器人有没有效果?具体的功能都有哪些?
- 91、储存物品的火灾危险性分类
- 映美Jolimark TP108W 打印机驱动
- 成功将log4cpp升级到了vs2005版本,总结下编译时报错及相应的解决方法
- 黑群晖给局域网电脑发消息_在局域网内怎么用CMD和别的电脑发消息?
- cakephp: title
热门文章
- 【 Educational Codeforces Round 51 (Rated for Div. 2) F】The Shortest Statement
- vscode添加vue文件模板
- Opencv的KeyPoint和DMatch数据结构
- 如何更方便地调试javascript代码
- template 不能分别在.h和.cpp中定义模板
- SEO要领:8文章主持技巧(两)
- 【Python学习日记】迭代器
- 配置apache密码认证
- [转载]心存高远 方能获得成功
- HCIE Security 防火墙转发流程及相关知识点 备考笔记(幕布)