Nginx 源码编译安装
Nginx 源码编译安装环境
Centos7
Nginx1.8.1 下载地址:http://nginx.org/download/ 选择自己想要的版本
我这边使用1.8.1,下载地址:http://nginx.org/download/nginx-1.8.1.tar.gz
1、编译前安装环境
[root@CentOS7_30 ~]# yum groupinstall "Development Tools" -y #安装开发工具包 [root@CentOS7_30 ~]# yum install openssl-devel pcre-devel #ssl、pcre的devel包
2、下载Nginx
[root@CentOS7_30 ~]# cd /usr/local/src/ #进入src目录 [root@CentOS7_30 src]# wget #下载Nginx [root@CentOS7_30 src]# tar xf nginx-1.8.1.tar.gz #解压缩 [root@CentOS7_30 src]# cd nginx-1.8.1/ #进入nginx-1.8.1目录 [root@CentOS7_30 nginx-1.8.1]# ./configure \ #编译参数,按照自己的需要 --prefix=/etc/nginx \ --sbin-path=/usr/sbin/nginx \ --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --pid-path=/var/run/nginx.pid \ --lock-path=/var/run/nginx.lock \ --http-client-body-temp-path=/var/cache/nginx/client_temp \ --http-proxy-temp-path=/var/cache/nginx/proxy_temp \ --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp \ --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp \ --http-scgi-temp-path=/var/cache/nginx/scgi_temp \ --user=nginx --group=nginx \ --with-http_ssl_module \ --with-http_realip_module \ --with-http_addition_module \ --with-http_sub_module \ --with-http_dav_module \ --with-http_flv_module \ --with-http_mp4_module \ --with-http_gunzip_module \ --with-http_gzip_static_module \ --with-http_random_index_module \ --with-http_secure_link_module \ --with-http_stub_status_module \ --with-http_auth_request_module \ --with-threads \ --with-file-aio \ --with-ipv6 [root@CentOS7_30 nginx-1.8.1]# make && make install [root@CentOS7_30 nginx-1.8.1]# useradd -r nginx #创建Nginx,-r指定为系统用户 [root@CentOS7_30 nginx-1.8.1]# nginx -t #测试语法是否用问题 nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful [root@CentOS7_30 nginx-1.8.1]# /usr/sbin/nginx #启动Nginx [root@CentOS7_30 nginx-1.8.1]# ss -tnl| grep 80 #查看是否成功 LISTEN 0 128 *:80 *:* [root@CentOS7_30 nginx-1.8.1]# ifconfig | grep "inet 192.168" #查看地址inet 192.168.11.30 netmask 255.255.255.0 broadcast 192.168.11.255 [root@CentOS7_30 nginx-1.8.1]# iptables -F #清楚防火墙规则,要么自己增加80端口 [root@CentOS7_30 nginx-1.8.1]# setenforce 0 #设定selinux为permissive
访问试一试看看:
转载于:https://blog.51cto.com/sunshineboyszf/1861220
Nginx 源码编译安装相关推荐
- Nginx基础篇-Nginx 源码编译安装与平滑升级
Nginx基础篇-Nginx 源码编译安装与平滑升级 Nginx官网下载地址 http://nginx.org/ 1.安装依赖包 yum -y install pcre-devel zlib-deve ...
- LNMP架构环境搭建之PHP、Nginx源码编译安装及其简单配置应用
LNMP架构中的Mysql见上一篇博文"LNMP架构环境搭建之mysql源码编译安装" 一.PHP简介 PHP(外文名:PHP: Hypertext Preprocessor,中文 ...
- Linux 利用nginx源码编译安装nginx
环境 1, CentOS 7 2, nginx 1.13.6 步骤 1,编译前准备 yum install pcre* openssl openssl-devel zlib zlib-devel 2, ...
- (转)linux上nginx源码编译安装
亲测有效: 转: https://segmentfault.com/a/1190000007116797https://segmentfault.com/a/1190000007116797 ngi ...
- Nginx 源码编译安装配置
Nginx 源码安装 作者:闫涛 E-mail:coderyantao@qq.com 备注:实验环境为虚拟机,selinux.firewalld都已经关闭.此次安装面向新手,并没有提前把所有问题解决, ...
- nginx 源码编译、安装
nginx 源码编译安装 下载Nginx安装包,Nginx 官网下载,并解压 cd /usr/local/src wget http://nginx.org/download/nginx-1.21.5 ...
- Nginx 源码编译
1.首先在官网下载Nginx 发布版的源码, Nginx 官网下载的地址是 :http://www.nginx.org/en/download.html 因为Nginx官网支持SVN,可以简单方便的使 ...
- 源码编译安装Nginx及网站服务配置
文章目录 一.Nginx概述 1.1 Nginx概述 1.2 Nginx和Apache的区别 1.3Nginx和Apache的优缺点差异 1.4Nginx的进程 二.源码编译安装nginx服务 2.1 ...
- Linux LNMP源码架构部署 | Nginx服务 | Mysql服务 | php服务 | 论坛源码编译安装 | 超详细
| Nginx服务 | Mysql服务 | php服务 | 论坛源码编译安装 | ➤安装 Nginx 服务 ➤1.关闭防火墙和安全机制 ➤2.卸载自带的httpd服务 ➤3.安装依赖包 ➤4.创建运行 ...
最新文章
- HDU 4913 Least common multiple
- MongoDB索引策略和索引类型
- JavaScript 工作原理之二-如何在 V8 引擎中书写最优代码的 5 条小技巧(译)
- Hadoop小文件存储方案
- spring boot 中文文档_已献出膝盖!GitHub上的宝藏级SpringBoot核心文档,讲得太清晰了...
- 推荐个我在用的免费翻译软件,支持多家翻译API整合
- vscode 弹窗报错~/AppData\LocalPrograms\Microsavs Code\unins000.exe
- 微信企业号开发常用工具类总结(一)
- 介绍DOTA2 AI的开发基础——调试
- zxing二维码的使用
- android自定义UI模板图文详解
- java 6 新特性_Java SE 6 新特性: HTTP 增强(转)
- 报表练习题:销售订单打印的相关说明
- 编程练习题4.21 ( 检查 SSN ) 编写一个程序, 提示用户输入一个社保号码, 它的格式是 DDD-DD-DDDD, 其中 D 是一个数字。 你的程序应该判断输入是否合法。
- 弘辽科技:拼多多销量排名是怎么算的?影响因素有哪些?
- Android 9.0系统源码_SystemUI(九)PhoneWindowManager构建状态栏和导航栏视图窗口区域坐标的流程解析
- 【递归】Hermite多项式(CPP题解记录)
- 基于51单片机的LCD1602电子钟闹钟proteus仿真设计
- 考试终于可以告一段落了!
- 【.pth模型转换为.onnx模型】模型转换 英特尔神经计算棒 树莓派