centos7.6源码安装nginx

LNMP源码编译安装centos7+nginx1.9+mysql5.6+php7 LNMP安装教程:1.准备工作:1)把所有的软件安装在/Data/apps/,源码包放在/Data/tgz/,数据放在/Data/data,日志文件放在/Data/logs,项目放在/Data/webapps,mkdir -p /Data/apps/ mkdir -p /Data/tgz/ mkdir -p /Data/data/ mkdir -p /Data/logs/ mkdir -p /Dat 阅读详情

写在前面

环境可能只安装一次,在这里记录自己下安装的过程,换别的服务器时,可以很好的参考.

安装过程

  1. 在linux上安装所依赖的环境
yum -y install gcc gcc-c++ automake zlib zlib-devel \
openssl openssl--devel pcre pcre-devel
  1. nginx官网下载源码包.

  2. 解压压缩包

  3. cd进入解压完的压缩包执行: ./configure --help 查看你需要的nginx模块.进行选择.(如果不选择,直接执行./configure 默认安装路径为 /usr/local/nginx)

    这里附上nginx ./configure参数详细解释:
    nginx参数详解

  4. make && make install

  5. 安装完成后通过:
    /usr/local/nginx/sbin/nginx 启动nginx
    /usr/local/nginx/sbin/nginx -s stop 停止nginx
    /usr/local/nginx/sbin/nginx -s reload 平滑重启nginx

配置nginx.conf,监听php

1:cd 进入 /usr/local/nginx/conf (看你的nginx安装在哪里),

2: vim nginx.conf,找到以下代码将其取消注释:

location ~ \.php$ {
            root           html;  (这个html指的是/usr/local/nginx/html)
            fastcgi_pass   127.0.0.1:9000; (这里指的是本地9000端口,php-fpm端口就是9000)
            fastcgi_index  index.php; (默认访问的是index.php)
            fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;(脚本路径+脚本名字,这里应该把 /scripts改为:$document_root)
            include        fastcgi_params;
        }

ps:你可以查看 fastcgi_conf的具体参数.如下图:
在这里插入图片描述
在这里插入图片描述

微波传感器 - 从原理到实战,解锁非接触感知新维度 本文深入解析微波传感器的工作原理,重点阐述了其基于多普勒效应的非接触感知机制,并对比了红外、超声波等技术的优劣。通过树莓派Pico与RCWL-0516模块的实战案例,展示了如何构建区域入侵检测器,并探讨了微波传感器在智能家居、工业自动化及汽车电子等领域的广阔应用前景。 阅读详情

相关推荐

告别交越失真:手把手教你设计高性能互补输出级电路(LTspice实测)

本文深入剖析音频放大器中常见的交越失真问题,并提供基于LTspice仿真的实战解决方案。通过对比二极管偏置、Vbe倍增器和集成运放驱动三种经典方案,手把手指导设计高性能互补输出级电路,涵盖原理分析、仿真验证及实物调试要点,助力消除音频失真,提升音质。

weixin_29190573的博客 512

Linux CentOS 7.6安装nginx详细保姆级教程

Linux CentOS 7.6安装nginx详细保姆级教程

weixin_50083085的博客 1万+

STM32F401RCT6最小系统原理图设计

STM32F401RCT6最小系统原理图设计一、主控芯片二、电源电路三、晶振电路三、下载电路四、完整电路图      本文章基于STM32F401RCT6进行最小系统原理图设计,包含主控芯片,电源,晶振电路,下载电路等几部分 一、主控芯片 主控芯片采用STM32F401RCT6,需注意: VBAT在不接电池的情况下需接3.3V,VDDAVREF+需接3.3V,否则会造成芯片供电不正常,无法启动和识别的情况 VDDAVREF+和VCAP1处电容需按照规格书

weixin_43278295的博客 2万+

centos 7.6编译安装nginx

1、Nginx简介:Nginx是一款轻量级的Wep服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 2、安装编译nginx依赖包 #yum -y install pcre pcre-devel zlib zlib-devel openssl openssl-devel perl-devel

qq_48644092的博客 317

Centos7.6安装Nginx(yum安装源码安装

Nginx(发音为“engine X”)是一个高性能的HTTP和反向代理服务器,也可以作为邮件代理服务器使用。它被广泛应用于高流量的网站和负载均衡环境中。Nginx的设计目标是提供高性能、高可靠性的服务,并且具有较小的内存占用和CPU占用。Nginx最初由俄罗斯的程序员Igor Sysoev开发,于2004年首次发布。它采用事件驱动的异步架构,可以处理大量并发连接,并且能够有效地处理高并发访问。Nginx具有许多功能,包括HTTP服务器、反向代理、负载均衡、缓存加速、动态模块化和HTTPS支持等。

JovaZou的成长之路 1360

centos7.6安装nginx

centos7.6安装nginx 采用源码安装 1.进入http://nginx.org/en/download.html下载nginx1.8.0版本(当前最新稳定版本)。 2.nginx安装环境 需要安装gcc: yum –y install gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel...

weixin_35815479的博客 618

CentOS7.6操作系统安装nginx实战

CentOS7.6操作系统安装nginx实战

m0_67159981的博客 1105

centos6.7环境上源码安装nginx1.12.1

centos6.7环境上源码安装nginx1.12.1       学习了近一个月的linux开发,自己学习了网上的教程,搭建了一套lnmp服务,本文为nginx源码安装,记录如下:              环境:虚拟机(vmware12.0.1) 操作系统 centos6.7        说明:以下操作均基于虚拟机上的centos6.7系统,系统刚装,许多依赖都没有,辛亏的是cent

小白 2125

CentOS6.9源码编译安装nginx+php7+mysql环境

这篇笔记记录了在CentOS6.9中源码编译安装nginx1.14,php7,mysql5.6的过程,并附上启动脚本,记录了集成的过程,mysql5.6并未使用官方二进制包,而是自己通过源码编译安装的 相关笔记:CentOS7源码编译安装nginx+php7.2+mysql5.7并使用systemctl管理CentOS7yum安装nginx+php7+m...

weixin_34112208的博客 186

Centos7.6源码安装nginx-1.20.1

Centos7.6源码安装nginx-1.20.1 下载安装包并上传至/usr/local http://nginx.org/en/download.html 解压文件 tar -zxvf nginx-1.20.1.tar.gz 配置 cd /usr/local/nginx-1.20.1/ ./configure --prefix=/usr/local/nginx --with-stream --with-http_ssl_module --with-stream_ssl_preread_modu

weixin_44527643的博客 315

CentOS7.6源码安装 Nginx及详解

官方文档资料网址: https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-open-source/ Nginx中文文档: http://tengine.taobao.org/nginx_docs/cn/docs/ 安装思路: 1、安装依赖包; 2、下载Nginx源码包并解压缩; 3、配置构建选项及编译...

qq_42078965的博客 399

运维之道 | CentOS7.6 + Nginx1.8 + MySQL5.6 + PHP7.3 环境部署(源码编译安装

CentOS7.6 + Nginx1.8 + MySQL5.6 + PHP7.3 LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。 Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。 Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。 MySQL是一个小型关系型数据库管理系统。 PHP是...

VillianTsang 、运维之道 876

centos6.7 源码编译安装nginx

由于在找教程的过程中出现了各种问题,所以自己综合一下,做了自己的总结,希望可以帮助别人,由于是事后几天才发,已经找不到别人的链接了。还请见谅。 在安装nginx前,需要确保系统已经安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件。 # yum install gcc-c++ # yum -y install zlibzlib-devel op

succeed0924的博客 595

CentOS 7源码编译安装PHP5.6Nginx1.7.9及MySQL(搭建LNMP环境)

CentOS 7源码编译安装PHP5.6Nginx1.7.9及MySQL(搭建LNMP环境) 想搭建一个lnmp的备份服务器…源码编译安装,各种依赖包纠结,所以呢,mariadb(mysql)是yum安装的,php5.6nginx1.7.9是源码安装的…装着装着,在跑./configure脚本的时候,又忘记启用enable curl等等常用扩展鸟,装完后,又去源码目录编译扩展,动态添

村长 3779

centos67使用源码安装nginx

Centos下,yum源不提供nginx安装,可以通过切换yum源的方法获取安装。也可以通过直接下载安装包的方法,以下命令均需root权限执行: 首先安装必要的库(nginx 中gzip模块需要 zlib 库,rewrite模块需要 pcre 库,ssl 功能需要openssl库)。选定**/usr/local**为安装目录,以下具体版本号根据实际改变。 1、安装必备的c环境 安装gcc gc...

dlz_Mr的博客 337

Centos 7.6 源码编译安装 Nginx 1.19.10

文章目录准备工作创建用户和组创建相关目录安装相关包安装依赖库编译安装 `Nginx`配置 `Nginx` 本文主要记录如何在 CentOS 7.6编译安装 Nginx 官方最新的 1.19.10 版本。由于像 Nginx 、 Mysql 和 PHP 的的源码都是用 C/C++ 写的,所以自己的 CentOS 7.6 服务器上必须要安装 gcc 和 g++ 软件。 搭建 LNMP 环境一般是先安装 Mysql/MariaDB ,再安装 Nginx ,其次是安装 PHP 准备工作 创建用户和组 先创建

思远文文的博客 449

Nginx源码编译方式安装--【Centos6/Centos7亲测可行】

安装make和g++(一般系统中已经安装了make和g++,如已安装无须再装) yum -y install autoconf automake make yum -y install gcc gcc-c++ 安装nginx依赖的库 yum -y install pcre pcre-devel yum -y install zlib zlib-devel yum install ...

nrsc 621
上一篇: oauth2.0
下一篇: centos7.6源码编译安装php7.4
dandan哥
博客等级 码龄8年 20粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值