文档章节

Ngin安装和配置

xpttxsok
 xpttxsok
发布于 2017/06/03 12:44
字数 459
阅读 10
收藏 0
点赞 0
评论 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
博文 170
码字总数 100954
作品 0
徐汇
程序员
centos 7下安装配置nginx

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

yunlielai ⋅ 2017/03/28 ⋅ 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

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

CenterOS7系统下Nginx基本使用介绍

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

zhoudl ⋅ 2017/12/29 ⋅ 0

lemp搭建

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

曽梅梅 ⋅ 01/04 ⋅ 0

我想使用 3 台服务器做 php 应用的负载均衡

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

奔狼的年代 ⋅ 2016/09/18 ⋅ 3

docker-compose 所带来的方便

docker-compose 是一款开源的docker 简化复杂容器环境的管理工具 。 docker-compose 在结合Swarm 与 docker 进程化容器部署可以很方便的部署一套环境。 具体的流程如下: docker-compose v2 ...

jicki ⋅ 2016/05/19 ⋅ 0

LNMP源码搭建

企业实战Nginx+PHP(FastCGI)高性能服务器 LNMP(Linux+Nginx+Mysql+PHP架构) CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一...

Anonymous123 ⋅ 2015/08/22 ⋅ 0

安装Nginx+Lua开发环境

参考:http://jinnianshilongnian.iteye.com/blog/2186270 安装环境 1. 创建目录 源码包存放目录 2. 下载ngx_openresty-1.9.7.1.tar.gz并解压 选择使用openrest集成安装环境 3. 安装依赖包 ...

pallormoon ⋅ 2016/03/08 ⋅ 0

使用nexus搭建docker register仓库

什么是nexus? nexus是一个强大的私库管理平台。在没有私有仓库的时候,我们镜像提交只能提交公网,会造成公网带宽。 并且我们有一些私有的镜像和maven包不想放到公网。也不好处理。 我们使用...

SA_小科 ⋅ 01/11 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

DevOps 资讯 | PostgreSQL 的时代到来了吗 ?

PostgreSQL是对象-关系型数据库,BSD 许可证。拼读为"post-gress-Q-L"。 作者: Tony Baer 原文: Has the time finally come for PostgreSQL?(有删节) 近30年来 PostgreSQL 无疑是您从未听...

RiboseYim ⋅ 10分钟前 ⋅ 0

Cube、Cuboid 和 Cube Segment

1.Cube (或Data Cube),即数据立方体,是一种常用于数据分析与索引的技术;它可以对原始数据建立多维度索引。通过 Cube 对数据进行分析,可以大大加快数据的查询效率 2.Cuboid 在 Kylin 中特...

无精疯 ⋅ 48分钟前 ⋅ 0

github太慢

1:用浏览器访问 IPAddress.com or http://tool.chinaz.com 使用 IP Lookup 工具获得github.com和github.global.ssl.fastly.net域名的ip地址 2:/etc/hosts文件中添加如下格式(IP最好自己查一...

whoisliang ⋅ 50分钟前 ⋅ 0

非阻塞同步之 CAS

为解决线程安全问题,互斥同步相当于以时间换空间。多线程情况下,只有一个线程可以访问同步代码。这种同步也叫阻塞同步(Blocking Synchronization). 这种同步属于一种悲观并发策略。认为只...

长安一梦 ⋅ 今天 ⋅ 0

云计算的选择悖论如何对待?

人们都希望在工作和生活中有所选择。但心理学家的调查研究表明,在多种选项中进行选择并不一定会使人们更快乐,甚至不会产生更好的决策。心理学家Barry Schwartz称之为“选择悖论”。云计算为...

linux-tao ⋅ 今天 ⋅ 0

Redis 注册为 Windows 服务

Redis 注册为 Windows 服务 redis 注册为 windows 服务相关命令 注册服务 redis-server.exe –service-install redis.windows.conf 删除服务 redis-server –service-uninstall 启动服务 re......

Os_yxguang ⋅ 今天 ⋅ 0

世界那么大,语言那么多,为什么选择Micropython,它的优势在哪?

最近国内MicroPython风靡程序界,是什么原因导致它这么火呢?是因为他功能强大,遵循Mit协议开源么? 错!因为使用它真的是太舒服了!!! Micropython的由来,这得益于Damien George这位伟大...

bodasisiter ⋅ 今天 ⋅ 0

docker 清理总结

杀死所有正在运行的容器 docker kill $(docker ps -a -q) 删除所有已经停止的容器(docker rm没有加-f参数,运行中的容器不会删掉) docker rm $(docker ps -a -q) 删除所有未打 dangling 标...

vvx1024 ⋅ 今天 ⋅ 0

关于学习

以前学车的时候,教练说了这样的一句话:如果一个人坐在车上一直学,一直学,反而不如大家轮流着学。因为一个人一直学,就没有给自己留空间来反思和改进。而轮流着学的时候大家下来之后思考上...

mskk ⋅ 今天 ⋅ 0

压缩工具之gzip-bzip2-xz

win下常见压缩工具:rar zip 7z linux下常见压缩工具:zip gz bz2 xz tar.gz tar.bz2 tar.xz gzip 不支持目录压缩 gzip 1.txt #压缩。执行后1.txt消失,生成1.txt.gz压缩文件 gzip -d 1.txt....

ZHENG-JY ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部