Linux-nginx服务(三)
nginx的安装
官方:http://nginx.org/packages/centos/7/x86_64/RPMS
Fedora-EPEL:https://mirrors.aliyun.com/epel/7/x86_64/
编译安装:
1 yum install pcre-devel openssl-devel zlib-devel //准备好服务相关依赖包
2
3 useradd -r nginx //准备好服务账户
4
5 ./configure --prefix=/usr/local/nginx --conf-path=/etc/nginx/nginx.conf --
6
7 error-log-path=/var/log/nginx/error.log --http-logpath=/var/log/nginx/access.log
8
9 --pid-path=/var/run/nginx.pid --lockpath=/var/run/nginx.lock
10
11 --user=nginx --group=nginx --with-http_ssl_module
12
13 --with-http_v2_module --with-http_dav_module --withhttp_stub_status_module
14
15 --with-threads --with-file-aio
16
17 make && make install //执行安装
编译安装nginx选项:
1 --prefix=/etc/nginx //安装路径
2
3 --sbin-path=/usr/sbin/nginx //指明nginx程序文件安装路径
4
5 --conf-path=/etc/nginx/nginx.conf //主配置文件安装位置
6
7 --error-log-path=/var/log/nginx/error.log //错误日志文件安装位置
8
9 --http-log-path=/var/log/nginx/access.log //访问日志文件安装位置
10
11 --pid-path=/var/run/nginx.pid //指明pid文件安装位置
12
13 --lock-path=/var/run/nginx.lock //锁文件安装位置
14
15 --http-client-body-temp-path=/var/cache/nginx/client_temp //客户端body部分的临时文件存放路径,服务器允许客户端使用put方法提交大数据时,临时存放的磁盘路径
16
17 --http-proxy-temp-path=/var/cache/nginx/proxy_temp //作为代理服务器,服务器响应报文的临时文件存放路径
18
19 --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp //作为fastcgi代理服务器,服务器响应报文的临时文件存放路径
20
21 --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp //作为uwsgi代理服务器,服务器响应报文的临时文件存放路径
22
23 --http-scgi-temp-path=/var/cache/nginx/scgi_temp //作为scgi反代服务器,服务器响应报文的临时文件存放路径
24
25 --user=nginx //指明以那个身份运行worker进程,主控master进程一般由root运行
26
27 --group=nginx
28
29 --with-http_ssl_module //表示把指定模块编译进来
Linux-nginx服务(三)的更多相关文章
- linux Nginx服务开机自启
linux Nginx服务开机自启 Nginx 是一个很强大的高性能Web和反向代理服务器.虽然使用命令行可以对nginx进行各种操作,比如启动等,但是还是根据不太方便.下面介绍在linux下安装后, ...
- linux nginx服务 反向代理 负载均衡 nfs服务
一.nginx服务 1.首先软件停用firewall #systemctl stop firewalld stop:本次停用 disable:开机停用 enable:开机启用 #ps aux | gr ...
- [Linux] Nginx服务下统计网站的QPS
单位时间的请求数就是QPS,那么在nginx服务的网站下,如果要统计QPS并且按从高到低排列,需要使用awk配合sort进行处理awk做的主要工作是把access每行日志按分隔符分开,然后循环每一行, ...
- linux运维、架构之路-Nginx服务
一.Nginx服务 1.介绍 Nginx软件常见的使用方式或架构为:LNMP(linux nginx mysql php),Nginx三大主要功能,web网站服务,反向代理负载均衡(n ...
- pm2命令,端口查询,mongodb服务启动,nginx服务启动,n模块的使用,搭建nodejs服务器环境,搭建oracledb服务器环境 linux的环境搭建
pm2命令 pm2 ls //查询pm2 启动的列表 pm2 start app.js //启动文件 pm2 restart app //重启项目 pm2 logs app //监控项目执行日志打印 ...
- Linux基础系列:常用命令(5)_samba服务与nginx服务
作业一:部署samba 每个用户有自己的目录,可以浏览内容,也可以删除 所有的用户共享一个目录,只能浏览内容,不能删 安装samba服务 1.准备环境 setenforce 0 2.安装软件包 yum ...
- linux基础(5)- nginx服务、nfs服务
一.nginx服务 源码安装: yum install gcc-* glibc-* openssl openssl-devel pcre pcre-devel zlib zlib-devel -yls ...
- Linux之Nginx服务 nfs文件存储 负载均衡
一.搭建Nginx服务 Nginx 是俄罗斯人编写的十分轻量级的HTTP 服务器,Nginx,它的发音为"engine X",是一个高性能的HTTP和反向代理服务器,同时也是一个I ...
- 在 CentOS 7.3 上安装 nginx 服务为例,说明在 Linux 实例中如何检查 TCP 80 端口是否正常工作
CentOS 7.3 这部分以在 CentOS 7.3 上安装 nginx 服务为例,说明在 Linux 实例中如何检查 TCP 80 端口是否正常工作. 登录 ECS 管理控制台,确认实例所在安全组 ...
- 【Linux】nginx服务配置
一. 部署LNMP环境 准备工作 Linux系统准备 设置IP 关闭防火墙 yum源配置 安装: 传输软件包 1. tar -zxvf lnmp1.2-full.tar.gz cd lnmp1.2-f ...
随机推荐
- JSP && Servlet | AXIS 0配置 入门
Axis2是目前比较流行的WebService引擎.WebService被应用在很多不同的场景.例如,可以使用WebService来发布服务端 Java类的方法,以便使用不同的客户端进行调用.这样可以 ...
- VS2015 : error LNK1168
VC在重新生成Debug目录下的exe文件时,需要先删除原先的exe文件.但因为文件正在运行或是被锁定等原因,删除不了,于是出现 LNK1168错误.可以到任务管理器先将exe文件关闭,一个简单粗暴的 ...
- JMeter博客系列:JMeter BeanShell示例
1.简介 Apache JMeter是一个基于Java的开源工具,使您可以在应用程序上执行功能,负载,性能和回归测试.应用程序可以在Web服务器上运行,也可以是独立的.它支持在包含静态和动态资源的客户 ...
- TensorFlow 模型保存/载入
我们在上线使用一个算法模型的时候,首先必须将已经训练好的模型保存下来.tensorflow保存模型的方式与sklearn不太一样,sklearn很直接,一个sklearn.externals.jobl ...
- Codeforces Round #396 (Div. 2) D
Mahmoud wants to write a new dictionary that contains n words and relations between them. There are ...
- python学习之结构语句
一 循环语句: 1.1 for x in rang(n) :#rang(n)生成左闭右开区间的序列 1.2 while x 条件n: 二条件语句: if 条件表达式: elif 表达式: elif 表 ...
- Ubuntu 18.10 使用VMware克隆后,克隆后的机器再手动更改interfaces配置文件后无法启动网络的解决办法
克隆过程就略过了 配置interfaces root@client02:~# vim /etc/network/interfaces # interfaces() ) and ifdown() aut ...
- 推荐一个VPS
有日本节点,不贵,用了两个月,感觉不错 http://www.vultr.com/?ref=6847480
- Asp.net开发必备51种代码
1.//弹出对话框.点击转向指定页面 Response.Write("<script>window.alert('该会员没有提交申请,请重新提交!')</script> ...
- thinkphp分页集成
控制器: $User = M('webcase'); // 实例化 User 对象 $list = $User->order('id desc')->page($_GET['p'].', ...