linux nginx F配置,linux下nginx的安装及配置

1、安装nginx前,咱们首先要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件,可经过如图所示命令进行检测,若是以安装咱们能够经过图二所示卸载:linux

yum install gcc-c++

yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel

## 若是已安装,则remove掉

yum remove nginx

wget https://nginx.org/download/nginx-1.11.3.tar.gz

咱们通常安装linux软件都会在/usr/local目录下,而后进行解压编译安装:nginx

tar -zxvf nginx-1.11.3.tar.gz

mv nginx-1.11.3 /usr/local/nginx-1.11.3

./configure --prefix=/usr/local/nginx

## 安装到/usr/local/nginx的nginx目录下

make

make install

此时安装成功:c++

fda2dcad84834aba794d3fec3adfdc0e.png

此时源码包和安装后的包都有了,进入到nginx目录下,(通常要不要修改源码包,再make make install,须要看修改什么)spa

fe85ae9b9400367e693b397594b3d910.png

如上,进入到sbin/nginx,启动便可。code

2、配置和说明:server

接下来介绍下启动/中止/重启的具体方法,进入目录后咱们能够用执行sbin/nginx来启动,也能够经过conf/nginx.conf来启动,中止咱们能够查询进程使用kill -9 进程号/pkill -9 nginx来结束nginx服务,重启能够经过 sbin/nginx -s reload来重启,具体命令你们请看如图所示blog

ae258afd12ab6745cb91691a2e6ff59c.png

3、nginx的开发实例进程

在nginx.conf文件增长代码ip

gzip on;

include ../conf.d/*.conf;

这样就能够在conf.d文件夹下添加配置文件,例如ssl

server{

listen 80;

server_name felab.**.com;

root /home/project/RDFELabClient/;

}

/usr/local/nginx/sbin/nginx -t试下是否配置有问题

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successfu

重启绑定host就能够正式访问了

4、把nginx设置全局变量

ln -s /usr/local/nginx/sbin/nginx /usr/sbin/

/usr/local/nginx/sbin/nginx是nginx的启动命令

/usr/sbin/就是环境变量目录

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/536592.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

你缺啥,你缺一个得力的办公软件

其实你缺啥我都知道,但是,我又不能给你发工资,还得你自己努力工作才行。不过我可以给你分享几款好用的办公软件,对你在进行有效率的办公会有很大帮助的。曲奇办公是一款以文档为载体的企业办公管理应用。帮助企业快速实现业务标准…

C语言做一个表格的程序,用C语言画个简单表格

今天见到个题目,就把他做了,题目如下:在图形环境中很容易做出漂亮的表格。但在控制台环境中就比较困难了。有的时候可以用一些符号大略地模拟:(word文档中可能不整齐,拷贝到记事本中看)-------------|abc |xyztt|…

深度学习框架PyTorch一书的学习-第四章-神经网络工具箱nn

参考https://github.com/chenyuntc/pytorch-book/tree/v1.0 希望大家直接到上面的网址去查看代码,下面是本人的笔记 本章介绍的nn模块是构建与autograd之上的神经网络模块 除了nn外还会介绍神经网络中常用的工具,比如优化器optim、初始化init等 1.nn.Mod…

高级语言程序设计c 华南理工,华南理工大学高级语言程序设计(C)期末练习题

.. 《高级语言程序设计(C)》练习题一.单项选择题1.用C语言编制的源程序要变为目标程序必须要经过( )。(a) 解释(b) 汇编(c) 编辑(d) 编译2. 执行C程序时出现的“溢出”错误属于( )错误。(a) 编译(b) 连接(c) 运行(d) 逻辑3. 按C标识符的语法规定,合法的标…

bevfusion 学习笔记

目录 tensorrt ros部署: 也依赖ros2 c ros2安装指导: 相机标定工具源码: 官方github,部分模型开源 tensorrt ros部署: https://github.com/linClubs/BEVFusion-ROS-TensorRT 也依赖ros2 c GitHub - newintelli…

地铁售票系统设计思想及部分代码

设计思想:地铁售票系统的关键点在于换乘,所以首先要分为换乘和不换乘两种情况。不换乘比较简单,通过起始站名和终点站名查询他们的num,然后list打包输出到jsp就可以。换乘的话就先要找到两条线路,找到两条线路的交点也…

数字带通滤波器c语言程序,C语言编写FIR数字低通滤波器

主要是获取滤波器参数和卷积算法,参数根据自己的滤波器特性用matlab上面的一个fdatool工具配置生成,然后将这些参数写入程序里面即可(参数可适当的乘以一个系数,对滤波没任何影响),我这里Fs 2k,Fpass 1k,Fstop 2k&am…

浏览器拦截跨域请求处理方法(已阻止跨源请求:同源策略禁止读取远程资源)

原文地址:http://my.oschina.net/lichaoqiang/blog/317823 在浏览器请求中,出现跨域访问资源的问题,我们肯定会遇到。如果跨域请求被阻止,有可能导致css、js 、ajax请求、font字体等资源出现无法正常访问的问题。接下来&#xff0…

C程序设计语言上机13,《高级语言程序设计》北大上机试题(十三)

C语言上机试题:131.题目:编一C程序,其功能是能把读入一串英文单词(以单词end做为结束标记,单个单词字母数≤20),并按字典顺序输出。(注:可执行程序命名为e13_1.exe)程序设计:#includ…

Activiti6.0 java项目框架 spring5 SSM 工作流引擎 审批流程

即时通讯:支持好友,群组,发图片、文件,消息声音提醒,离线消息,保留聊天记录 (即时聊天功能支持手机端,详情下面有截图)工作流模块-------------------------------------…

c语言变量强制转换,C语言——“=”中的强制类型转换

前言:在写程序时候遇到了一些关于数据类型转换的问题,编译器也没有报错,运行时才发现数据不对,找bug花费了很多时间,但最终也发现是一些细节上的问题,特地在这里整理出一篇文章记录。实验环境:芯…

Spring框架IOC和AOP的实现原理(概念)

IoC(Inversion of Control) (1). IoC(Inversion of Control)是指容器控制程序对象之间的关系,而不是传统实现中,由程序代码直接操控。控制权由应用代码中转到了外部容器,控制权的转移是所谓反…

面向视频的全新AI架构 —— 阿里云智能视觉技术全解

2019独角兽企业重金招聘Python工程师标准>>> 我们都知道,AI技术正在以可见的速度被应用于各行各业,然而绝大部分业务场景想应用AI技术,都需要算法工程师根据自身业务的标注数据,来进行单独训练,才能打磨出合…

c语言巩固,巩固一下C语言中的指针

写了几段代码,再巩固一下C语言知识。我的记忆方法跟文章中的不一样。*是取值符号,&取地址符号,()限定子表达式的符号,[]是按索引取数组乘员的符号。优先级方面()>[]>*,&。对于int *(*p(int))[3]; 。我是这么分析的:…

c语言程序设计课程设计学生信息管理系统,C语言程序设计课程设计报告----学生信息管理系统.doc...

河南理工大学计算机学院《C语言程序设计》课程设计报告题目: 学生信息管理系统专业: 计算机科学与技术班级: 计算机XX班学号: 311009033232姓名: *****日期:2012年3月21日1.2意义熟悉C语言程序的编程环境、…

【转】利用python的KMeans和PCA包实现聚类算法

转自:https://www.cnblogs.com/yjd_hycf_space/p/7094005.html 题目: 通过给出的驾驶员行为数据(trip.csv),对驾驶员不同时段的驾驶类型进行聚类,聚成普通驾驶类型,激进类型和超冷静型3类 。 利用Python的s…

c 语言str.size,C/C++ strlen(str)和str.length()和str.size()的区别

strlen(str)和str.length()和str.size()都可以求字符串长度,返回字符串中字符的长度,不包括‘/0’。其中str.length()和str.size()是同义词,返回同样的值。strlen(str)是用于求字符数组的长度,其参数是char*。#include #include using namesp…

想跑次高频策略?快来看看Numpy处理真格量化tick数据的技巧

使用澎博真格量化时,很多用户希望用numpy处理tick数据,包括tick数据的留存和运算。 这里有一些技巧。 因为tick数据量比较大,为了降低系统的运算负担,我们不应该在内存里保存大量tick数据。 比如我们只想保存过去10个tick。 可以在…

if语句写阶跃函数C语言,C语言第四章分支语句.ppt

C语言第四章分支语句.ppt例: 输入三个实数,按从小到大的顺序输出。 main( ) {float a,b,c,t; scanf(“%f,%f,%f ”,&a,&b,&c); if (a>b) { ta; ab; bt; } if (a>c) { ta; ac; ct; } if (b>c) { tb; bc; ct; } printf(“%5.2f,%5.2f…

日本显示屏巨头JDI不敌业务压力,宣布接受中方注资...

本次10亿美元的融资金额中,其中7.2亿美元据传来自中国丝绸之路基金。 最初,在液晶领域日本企业一直都占据着主要市场,如夏普、NEC、东芝等。后来随着韩国三星、LG的强势进入,日本企业的生存空间开始被抢占,现如今中国…