博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx 服务器 在 centos7 系统下的两种方式
阅读量:4885 次
发布时间:2019-06-11

本文共 1115 字,大约阅读时间需要 3 分钟。

选用系统 Centos7

< 一 >  使用 yum 安装,该方法比较方便,如果不追求版本推荐使用

01, 添加 nginx 储存库 

yum -y install epel-release

02, 安装 nginx

yum -y install nginx

03, 查看安装版本号,检查是够安装成功

nginx -v

< 二 > 自定义下载安装,比较麻烦如果对 linux 系统不是很熟悉的不推荐使用,但是安装比较灵活,适合强迫症患者

01,去官网下载自己需要的版本的安装包 =》http://nginx.org/en/download.html

02,上传到自己的服务器,这里笔者打算安装到  /usr/local/nginx 下

03,解压 => tar -zxvf nginx-1.15.1.tar.gz 

04,进入解压后的目录

05,配置检查环境和安装参数 =>  ./configure --prefix=/usr/local/nginx

 

06, 上面的步骤可能会出现依赖不存在的情况,可根据提示用 yum 安装,笔者这边缺少两个依赖库,安装命令如下

yum -y install pcre-devel zlib-devel

07,继续执行,出现以下画面为配置成功 =>  ./configure --prefix=/usr/local/nginx

08,编译并安装 => make & make install

09,修改配置文件的启动用户,防止出现 403 权限不足的情况

cd /usr/local/nginx/

vim /conf/nginx.conf

将 nobody 修改成当前用户 root 《这里的root是安装时登入的linux用户》

10,启动 ./sbin/nginx

11,配置环境变量,让任意目录下可以使用 nginx 命令

vim /etc/profile

12,运行修改后的可执行文件让其生效 => source  /etc/profile

13,检查是否配置成功 => nginx -v

14,启动后在浏览器地址栏输入服务器 IP 地址,如出现以下画面 则一切 OK

< 三 >,几个常用命令

01,启动服务器                                     

niginx                   

02,检查配置文件是否书写正确       

nginx -t                 

03,加载新配置文件(相当于重启)

nginx -s reload    

04,立即关闭

nginx -s stop      

05,完成所有请求后停止

nginx -s quit     

06,重新打开日志文件    

nginx -s reopen 

 

转载于:https://www.cnblogs.com/lovling/p/9197572.html

你可能感兴趣的文章
洛谷P4287 [SHOI2011]双倍回文(回文自动机)
查看>>
用户交互程序,格式化输出
查看>>
GNOME的发展与对比
查看>>
SPOJ PT07X Vertex Cover
查看>>
$ python-json模块的基本用法
查看>>
5.6.3.4 trim()方法
查看>>
Cookie、Session和自定义分页
查看>>
SQL演练
查看>>
React Antd中样式的修改
查看>>
Spring 应用外部属性文件 配置 context 错误
查看>>
导入lxml找不到etree,报ImportError:DLL load failed:找不到指定的程序
查看>>
面向对象一
查看>>
大象的崛起!Hadoop七年发展风雨录
查看>>
图片二值化
查看>>
数据库常用函数
查看>>
集合之TreeSet(含JDK1.8源码分析)
查看>>
C语言学习的记忆
查看>>
Lucene学习总结之三:Lucene的索引文件格式(1) 2014-06-25 14:15 1124人阅读 ...
查看>>
node-sass 报错的解决方法
查看>>
Python:GeoJson格式的多边形裁剪Tiff影像并计算栅格数值
查看>>