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的具体参数.如下图:
在这里插入图片描述
在这里插入图片描述

基于CentOS 7.6安装Nginx centos版本7.6,nginx版本1.14.2,配置nginx开机自启动 立即下载

相关推荐

Protege新手必看:从安装到建模的完整指南(附推理功能详解)

本文为Protege新手提供从安装、配置到核心建模的完整实战指南。详细讲解了Java环境准备、本体项目创建、类与属性定义、个体填充等关键步骤,并重点解析了推理功能的配置与使用,帮助读者快速构建可逻辑推理的知识图谱,避开常见陷阱。

numpy6sculptor的博客 797

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的博客 318

科研党必备:Zotero+Deepseek 打造AI文献阅读助手(附详细插件配置指南)

本文详细介绍了如何利用Zotero和Deepseek打造AI文献阅读助手,提升科研效率。从Zotero基础安装到中文文献处理插件茉莉花的配置,再到Deepseek API的集成与模型选择策略,全面覆盖了AI辅助阅读的关键环节。特别适合需要高效管理海量文献的科研工作者,显著提升文献筛选和分析速度。

backprop5master的博客 424

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

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

weixin_50083085的博客 1万+

一文解读DeepSeek训练数据集

本文重点以DeepSeek为例,详细介绍预训练数据集相关内容。大语言模型LLM(如DeepSeek、ChatGPT、文心一言等)的“智慧”源于它们学习的海量数据集。简单来说,数据集就是模型的“知识库”,通常由互联网公开的文本、图片、视频等。这些数据需满足两个特点:规模大和多样性。规模大是指数据量可达千亿级词汇,让模型学习复杂规律;多样性则涵盖多领域(如科技、文学)、多语言、多形式(对话、新闻),帮助模型适应不同场景。例如,训练数据中既有百科知识,也有日常对话,模型才能既解答专业问题,又能闲聊。

u013891230的博客 7089

化工仿真软件:gPROMS二次开发_(1).gPROMS基础知识

在gPROMS中,模型是通过定义变量、参数和方程来创建的。模型可以是简单的单元操作,如换热器、反应器,也可以是复杂的系统,如整个化工流程。变量是模型中表示状态或输出的量。在gPROMS中,变量需要显式定义其类型和单位。# 定义变量VAR# 温度变量,单位为K# 压力变量,单位为Pa# 组分摩尔分数,数组变量参数是模型中表示常量或初始条件的量。参数同样需要定义其类型和单位。# 定义参数PAR# 理想气体常数,单位为J/(mol·K)# 反应器体积,单位为m^3# 初始摩尔数。

kkchenjj的博客 617

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

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

JovaZou的成长之路 1364

RT-DETR改进策略【Conv和Transformer】| HiLo注意力机制 通过分离处理图像的高频和低频信息,高效处理图像特征

本文记录的是利用改进检测模型,针对目标检测中面临的多尺度特征融合效率与长距离依赖建模难题,HiLo注意力模块的引入旨在通过频率解耦策略优化高分辨率特征处理,将高频细节(如目标边缘)与低频语义(如场景结构)分离建模,提升目标检测精度。Fast Vision Transformers with HiLo AttentionHiLo注意力模块的提出源于对传统自注意力机制局限性的反思。传统多头自注意力(MSA)在处理高分辨率图像时存在以下问题:HiLo将注意力模块分为高频(Hi-Fi)和低频(Lo-Fi)两个分支,

Limiiiing的博客 818

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的博客 619

system_server_lowmem真的是内存不足吗?

Android系统中的system_server_lowmem真的表示系统的内存遇到瓶颈了吗?以及遇到这类日志该如何分析系统的内存,本文会回答这个问题。

jidapenglin28的专栏 513

Allegro如何使用Cross Copy命令快速复制器件的位号和丝印外形其他层

在Allegro做PCB设计的时候,如果需要复制器件的位号到其它层是无法直接实现的,如果直接拷贝器件的位号的话,效果如下。但是Allegro的Cross Copy命令是支持复制任何属性的图形到其它层的,下面以复制器件位号和丝印外框为例说明。同样如果使用Z-copy命令,也是无法Z-copy text的,Finds下方texts是灰色的。如何使用Cross Copy命令快速复制器件的位号和丝印外形其他层。另外cap处可以选择线段的端点是圆形,八角形,或者方形的铜皮。拷贝C1013,出现的是C*

weixin_54787054的博客 2671

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

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

m0_67159981的博客 1108

C3 模块与普通 Bottleneck 堆叠区别

维度普通 Bottleneck 堆叠C3 模块设计理念残差学习CSP + 特征分治信息路径单一路径双路径(主干 + bypass)融合方式相加(Add)拼接(Concat)+ 卷积计算效率较低高(通道减半)特征保留弱(多次非线性)强(直连保留原始信息)梯度传播单一主路径多样化、更稳定任务适配通用(分类为主)专为目标检测优化可扩展性有限极强(即插即用各种模块)实际性能基准线显著优于(尤其在小目标和效率方面)

浩瀚之水的专栏 107

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

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

小白 2131

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

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的博客 187

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

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的博客 401

运维之道 | 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 、运维之道 886

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.6和Nginx1.7.9及MySQL(搭建LNMP环境)

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

村长 3785

centos6或7使用源码安装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 准备工作 创建用户和组 先创建

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

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值