文档章节

Ngin安装和配置

xpttxsok
 xpttxsok
发布于 2017/06/03 12:44
字数 459
阅读 10
收藏 0

1.安装依赖:

yum install -y pcre-devel

yum install gcc-c++

yum install zlib zlib-devel

yum install openssl openssl-devel

 

[root@xupan001 nginx]# find -name nginx
./sbin/nginx

2.进入nginx_home目录
[root@xupan001 nginx-1.8.0]# pwd
/usr/local/devtools/nginx/nginx-1.8.0

执行: ./configure
执行: make
执行: make install

3.安装到了
[root@xupan001 nginx]# whereis nginx
nginx: /usr/local/nginx

 

./sbin/nginx【默认会加载conf下的nginx.conf】   或者  ./sbin/nginx -c conf/nginx.conf
cd /usr/local/nginx
[root@xupan001 nginx]# ./sbin/nginx
[root@xupan001 nginx]# ps -ef | grep nginx

查看80端口是否有监听:
[root@xupan001 ~]# netstat -tulnp | grep :80
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      2574/nginx

浏览器:http://192.168.48.11/

 

 

 

 

配置:
centos机器信息,nginx官网建议有多少个cpu核就开多少个线程
[root@xupan001 nginx]# cat /proc/cpuinfo 
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 94
model name      : Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
stepping        : 3
cpu MHz         : 2711.746
cache size      : 8192 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 22
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch ida arat epb xsaveopt pln pts dts fsgsbase bmi1 hle avx2 smep bmi2 invpcid rtm
bogomips        : 5423.49
clflush size    : 64
cache_alignment : 64
address sizes   : 42 bits physical, 48 bits virtual
power management:

 

# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq

# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l

 

worker_processes  2;#nginx官网建议有多少个cpu核就开多少个线程,配置为2重新加载配置nginx: worker process为2
[root@xupan001 nginx]# sbin/nginx -s reload
[root@xupan001 nginx]# ps -ef | grep nginx
root       3376      1  0 11:19 ?        00:00:00 nginx: master process sbin/nginx
nobody     3588   3376  0 11:48 ?        00:00:00 nginx: worker process
nobody     3589   3376  0 11:48 ?        00:00:00 nginx: worker process
root       3592   3566  0 11:48 pts/0    00:00:00 grep nginx

 

 

 

© 著作权归作者所有

共有 人打赏支持
xpttxsok
粉丝 5
博文 175
码字总数 104126
作品 0
徐汇
程序员
centos 下安装nginx

Nginx是C写的,需要用GCC编译; Nginx的Rewrite和HTTP模块会用到PCRE; Nginx中的Gzip用到zlib; wget http://nginx.org/download/nginx-1.13.0.tar.gz tar -zxvf nginx-1.13.0.tar.gz ./con......

ikilun
2017/05/08
0
0
centos 7下安装配置nginx

安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 一. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,...

yunlielai
2017/03/28
0
0
CenterOS7系统下Nginx基本使用介绍

一、基本知识 1.作者 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамб...

zhoudl
2017/12/29
0
0
我想使用 3 台服务器做 php 应用的负载均衡

假如我有 3 台服务器, 一台服务器使用 nginx 做负载均衡,转发到另外两台应用服务器, 那么这两台应用服务器的配置是只有 php-fpm 呢,还是 nginx+php-fpm 我看到网上的配置有 (nginx 负载均衡)...

奔狼的年代
2016/09/18
760
3
nginx 安装方法2

entOS-6.8 安装 Nginx Nginx 环境准备: 安装Nginx需要完成以下依赖的安装 1.gcc 安装:yum install gcc-c++ 2.PCRE pcre-devel 安装:yum install -y pcre pcre-devel 3.zlib 安装: yum ins......

暖暖miss
2017/06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

spring 容器实现对bean的管理(注解方式解析,源码阅读)

因为最近在研究学习spring boot,所以这里想详细学习回顾了一下spring 容器对bean的一些管理方式和部分源码学习。 首先初始类AnnotationConfigApplicationContext,简单源码查看,支持两个参...

小海bug
15分钟前
0
0
数据结构:二分查找 java

二分查找的前提是有序存储,利用顺序存储和元素排序 /** * 二分查找,查找成功,返回下标记 * @param values * @param begin * @param end * @param key * @param <T> * @ret...

京一
33分钟前
0
0
@SpringBootApplication 注解

@SpringBootApplication注解是一个组合注解,包含以下注解 @Target(ElementType.TYPE) 注解的作用目标 @Retention(RetentionPolicy.RUNTIME) Reteniton的作用是定义被它所注解的注解保留多久,...

java.刘
46分钟前
0
0
sentinel自定义DataSource实战

序 本文主要研究一下如何自定义sentinel的DataSource,这里以jdbc为例。 maven <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-sen......

go4it
今天
1
0
xgboost/gbdt在调参时为什么树的深度很少就能达到很高的精度?

问题: 用xgboost/gbdt在在调参的时候把树的最大深度调成6就有很高的精度了。但是用DecisionTree/RandomForest的时候需要把树的深度调到15或更高。用RandomForest所需要的树的深度和Decisio...

tantexian
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部