文档章节

【HAVENT原创】CentOS 6.5 下 Nginx 的安装与配置

H
 HAVENT
发布于 06/20 17:00
字数 389
阅读 6
收藏 1

nginx是轻量级的Web服务器、反向代理服务器及邮件服务器,具有占用内存少,并发能力强的优点,已被广泛应用。本文介绍目前最新版本 1.12.2 的安装。

 

各版本nginx下载地址:http://nginx.org/download/

系统:CentOS 6.5 x64

nginx版本:nginx-1.12.2

安装方式:源码编译安装

 

1. 安装必须环境

nginx 的编译需要 c++,同时 prce(重定向支持)和 openssl(https支持)也需要安装。

[root@HAVENT ~]# yum install gcc-c++  
[root@HAVENT ~]# yum -y install pcre*  
[root@HAVENT ~]# yum -y install openssl*

 

 

2. 下载 nginx-1.12.2.tar.gz,本文下载存在在 /root/ 目录下

[root@HAVENT ~]# wget http://nginx.org/download/nginx-1.12.2.tar.gz

 


3. 解压及编译

[root@HAVENT ~]# tar -zxvf nginx-1.12.2.tar.gz

 

4. 进入 nginx 目录

[root@HAVENT local]# cd nginx-1.12.2

 

5. 设置安装目录为 /usr/local/nginx

[root@HAVENT nginx-1.12.2]# ./configure --prefix=/usr/local/nginx

 

 

6. 如果没有报错,开始编译安装

[root@HAVENT nginx-1.12.2]# make
[root@HAVENT nginx-1.12.2]# make install

 

7. 启动 nginx 服务

[root@HAVENT ~]# /usr/local/nginx/sbin/nginx -s reload

 

8. 重启 nginx 服务

[root@HAVENT ~]# /usr/local/nginx/sbin/nginx -s reload

 

9. 停止 nginx 服务

[root@HAVENT ~]# /usr/local/nginx/sbin/nginx -s stop

 

10. 配置文件路径

/usr/local/nginx/conf/nginx.conf

 

11. 查看进程,可以看到 nginx 的 master 和 worker 进程

 

[root@HAVENT ~]# ps -ef | grep nginx
root     12877     1  0 16:27 ?        00:00:00 nginx: master process ./nginx
nobody   13175 12877  0 16:34 ?        00:00:00 nginx: worker process
root     13929  6555  0 16:53 pts/0    00:00:00 grep nginx

 

可以通过访问ip:80测试,看到页面这样的提示就说明安装成功

© 著作权归作者所有

共有 人打赏支持
H
粉丝 1
博文 65
码字总数 17984
作品 0
嘉定
项目经理
私信 提问
【HAVENT原创】CentOS 6.5 安装nodeJS

第一步:使用wget下载(centos 6.5已经内置这个命令了) 第二步:解压缩文件包 第三部 NODE 环境配置 这样可以使得在任何目录下,都可以使用 /root/node-v6.12.0-linux-x64/bin 下得node命令...

HAVENT
06/20
0
0
.Net Core 2.0 + CentOS 7 + Nginx(编译发布)

发布篇: CentOs 6.5 安装 MySql (本地测试,能用为主) 【传送门】 CentOS 7 安装 .Net Core (CentOS 6.5太坑,放弃了) CentOS 7 IP配置 查看网卡名称,对应修改(参考) 安装 Dotnet 参考官...

Contac
01/11
2
0
Nginx配置多个基于域名的虚拟主机+实验环境搭建+测试

0.说明 使用Nginx可以配置基于域名的虚拟主机、基于端口的虚拟主机和基于端口的虚拟主机,比较常用的是基于域名的虚拟主机,这里要做的配置是基于域名的虚拟主机,并且是配置多个基于域名的虚...

xpleaf
2017/02/26
0
0
分布式文件系统之MogileFS实现

一、简介 1、分布式文件系统 分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连,也就是集群文件系统,可...

斜视天花板
2014/05/11
0
0
【目录】 Linux技术玩家 持续更新

[编辑器相关] Windows下用notepad++ 打造Linux 代码编辑环境 送给不使用vim的Linux Guy http://990487026.blog.51cto.com/10133282/1844735 ubuntu 源码编译安装最新的vim 8.0 http://990487...

990487026
2016/09/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

AS连接网易Mumu模拟器

1、安装模拟器 打开这个网址现在模拟器然后安装 http://mumu.163.com/ 2、安装完成后启动模拟器 3、进入模拟器安装目录 例如本机的安装目录:C:\Program Files (x86)\MuMu\emulator\nemu\vmo...

HGMrWang
14分钟前
5
0
设计要做到扩展性强还挺难的

概述 在日常开发中,有时候你的上司会跟你说,这个模块的设计扩展性要高。把这句话说出来很简单,但是要做到则非常难。导致难的其中一个因素是: 你不熟悉这个行业的业务的玩法 我举个例子来...

Sam哥哥聊技术
16分钟前
2
0
聊聊 scala 的模式匹配

一. scala 模式匹配(pattern matching) pattern matching 可以说是 scala 中十分强大的一个语言特性,当然这不是 scala 独有的,但这不妨碍它成为 scala 的语言的一大利器。 scala 的 patt...

终日而思一
18分钟前
1
0
Spring事物手动回滚

手动回滚: 方法1:在service层方法的catch语句中增加:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();语句,手动回滚,这样上层就无需去处理异常(现在项目的做法)...

寒风中的独狼
22分钟前
0
0
直角三角形的三角函数

sinA = a/c;A = asin(a/c); 特殊角度的三角函数值

一个小妞
30分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部