nginx 服务器 在 centos7 系统下的两种方式
选用系统 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
nginx 服务器 在 centos7 系统下的两种方式的更多相关文章
- 内核知识第12讲,SSDT表.以用户模式到系统模式的两种方式.
内核知识第12讲,SSDT表.以用户模式到系统模式的两种方式. 一丶IDT解析. 我们知道.IDT表中存放着各种中断信息.比如当我们调用int 3的时候,则会调用IDT表中的第三项来进行调用. 而函数 ...
- 自学Linux Shell9.2-基于Red Hat系统工具包存在两种方式之一:RPM包
点击返回 自学Linux命令行与Shell脚本之路 9.2-基于Red Hat系统工具包存在两种方式之一:RPM包 本节主要介绍基于Red Had的系统(测试系统centos) 1. 工具包存在两种方 ...
- 自学Linux Shell9.4-基于Red Hat系统工具包存在两种方式之二:源码包
点击返回 自学Linux命令行与Shell脚本之路 9.4-基于Red Hat系统工具包存在两种方式之二:源码包 本节主要介绍基于Red Had的系统(测试系统centos) 1. 工具包存在两种方式 ...
- windows下配置tomcat服务器的jvm内存大小的两种方式
难得遇到一次java堆内存溢出(心里想着,终于可以来一次jvm性能优化了$$) 先看下报错信息, java.lang.OutOfMemoryError: GC overhead limit excee ...
- CentOS7安装EPEL的两种方式
转自:http://www.mamicode.com/info-detail-1671603.html epel是社区强烈打造的免费开源发行软件包版本库. EPEL,即Extra Packages f ...
- CentOS7安装Redis的两种方式
1. 源码安装方式(不推荐): https://www.cnblogs.com/zuidongfeng/p/8032505.html https://www.cnblogs.com/zerotomax ...
- Nginx配置同一个域名http与https两种方式都可访问
##配置 http://test.pay.joyhj.com https://test.pay.joyhj.com 两者都可访问 # vim /usr/local/nginx/conf/vhost/t ...
- 客户访问站点将bbs/链接 跳转至forum/链接下的两种方式
显性 302 暂时重定向跳转 server { listen 80 ; server_name localhost; index index.html index.htm index.php; roo ...
- 设置Linux之CentOS7的网络的两种方式动态IP+静态IP
1 动态IP 参考之前的文章 点击进入 2 静态IP vi /etc/sysconfig/network-scripts/ifcfg-ens33 详情配置如下,上面半部分是我之前的动态IP的设置 静态 ...
随机推荐
- 引用 自动化测试基础篇--Selenium Python环境搭建
原文链接:https://www.cnblogs.com/sanzangTst/p/7452922.html 鸣谢参藏法师. 学习selenium python需要的工具: 1.浏览器 2.Pytho ...
- Ubuntu16.04 创建桌面快捷方式
一.基本概念 Linux 系统中的Desktop Entry 文件以desktop为后缀名.Desktop Entry 文件是 Linux 桌面系统中用于描述程序启动配置信息的文件. 进入/usr/s ...
- 使用R语言-计算均值,方差等
R语言对于数值计算很方便,最近用到了计算方差,标准差的功能,特记录. 数据准备 height <- c(6.00, 5.92, 5.58, 5.92) 1 计算均值 mean(height) [ ...
- 使用模板引擎artTemplate的几个问题总结
一.Template not found 有的时候模板写的并没有问题,可就是找不到.这时候可能是<script>加载顺序问题,模板渲染在模板加载完成之前先执行了,调整<script& ...
- HTTP API网关选择之一Kong介绍
为什么需要 API 网关 在微服务架构之下,服务被拆的非常零散,降低了耦合度的同时也给服务的统一管理增加了难度.如上图左所示,在旧的服务治理体系之下,鉴权,限流,日志,监控等通用功能需要在每个服务中单 ...
- 传统Java Web(非Spring Boot)、非Java语言项目接入Spring Cloud方案
技术架构在向spring Cloud转型时,一定会有一些年代较久远的项目,代码已变成天书,这时就希望能在不大规模重构的前提下将这些传统应用接入到Spring Cloud架构体系中作为一个服务以供其它项 ...
- Python——pandas读取JSON数据,xml,html数据(python programming)
- [转][C#]TopSelf
新建一个批处理,用于启动 TopSelf 服务 @echo off Service.exe install net start Service 或者简化成 @echo off Service.exe ...
- Jmeter(三)Test-Plan、Thread-Group
思量再三,还是再记一会,看到技术群里边的讨论,真的是压力山大,学习一刻也不能耽搁.继续来回顾Jmeter的知识吧. Test-Plan,是所有Jmeter脚本的根节点,Test-Plan中包含名称.注 ...
- hive on spark的坑
原文地址:http://www.cnblogs.com/breg/p/5552342.html 装了一个多星期的hive on spark 遇到了许多坑.还是写一篇随笔,免得以后自己忘记了.同事也给我 ...