文档章节

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

 

 

 

© 著作权归作者所有

共有 人打赏支持
上一篇: vsftpd配置详解
下一篇: vsftpd安装
xpttxsok
粉丝 7
博文 177
码字总数 105473
作品 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
安装Nginx后运行提示unknown directive "ngx_fastdfs_module"

安装成功,进行了make和make install,但是启动Ngin的时候出现这个错误: nginx: [emerg] unknown directive "ngx_fastdfs_module" in /usr/local/nginx/conf/nginx.conf:39 Nginx版本是1.14.0 ......

PythonShenshou
10/24
92
1
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
lemp搭建

第一步 – 安装Nginx、要添加CentOS 7 EPEL存储库 在安装ngin启动 Nginx,并设置为开机启动测试访问nginxNginx 默认的HTML根目录是:/usr/share/nginx/html为让web应用能读写HTML根目录下的目...

曽梅梅
01/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Pure-ftpd搭建FTP

12月11日任务 15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务 使用pure-ftpd搭建FTP服务 轻量的ftp软件 安装pure-ftpd并修改配置文件 # pure-ftpd为epel扩展库里的软件[root...

robertt15
11分钟前
2
0
开源 serverless 产品原理剖析(二) - Fission

背景 本文是开源 serverless 产品原理剖析系列文章的第二篇,关于 serverless 背景知识的介绍可参考文章开源 serverless 产品原理剖析(一) - Kubeless,这里不再赘述。 Fission 简介 Fiss...

阿里云官方博客
18分钟前
1
0
Android面试整理(附答案)

面试,无非都是问上面这些问题(挺多的 - -!),聘请中高级的安卓开发会往深的去问,并且会问一延伸二。以下我先提出几点重点,是面试官基本必问的问题,请一定要去了解! 基础知识 – 四大组...

终端研发部
22分钟前
3
0
Vue 改变数组触发视图更新

Vue 改变数组触发视图更新 以下方法调用会改变原始数组 push(), pop(), shift(), unshift(), splice(), sort(), reverse()push()push() 方法可向数组的末尾添加一个或多个元素,并返回新的...

不负好时光
27分钟前
2
0
计算机系统要素 C5

本章值得一提的是组织计算机的结构。Hack 的指令和数据是分开存储的,因此它的 CPU 有两个 input: IN inM[16], // M value input (M = contents of RAM[A]) instruction[16],...

lionets
44分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部