首页 > 系统相关 >centos7安装nginx

centos7安装nginx

时间:2023-12-24 11:55:34浏览次数:63  
标签:00 http -- local centos7 nginx usr 安装

首先安装nginx所需要的第三方库和编译工具

# yum install -y gcc gcc-c++ autoconf automake make

# yum install zlib zlib-devel openssl openssl-devel pcre pcre-devel wget httpd-tools vim -y

nginx官网:https://nginx.org/

进入download页面下载稳定版本Stable version:

下载源码包

# wget https://nginx.org/download/nginx-1.24.0.tar.gz

解压

# tar -xzvf  nginx-1.24.0.tar.gz

进入解压后的文件夹

# cd nginx-1.24

编译安装

# ./configure --prefix=/usr/local/nginx \
--with-http_ssl_module \
--with-http_flv_module \
--with-http_gzip_static_module \
--with-http_stub_status_module \
--with-threads \
--with-file-aio

 

# make && make install

出现如下信息提示就说明安装成功

Configuration summary
+ using threads
+ using system PCRE library
+ using system OpenSSL library
+ using system zlib library

nginx path prefix: "/usr/local/nginx"
nginx binary file: "/usr/local/nginx/sbin/nginx"
nginx modules path: "/usr/local/nginx/modules"
nginx configuration prefix: "/usr/local/nginx/conf"
nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
nginx pid file: "/usr/local/nginx/logs/nginx.pid"
nginx error log file: "/usr/local/nginx/logs/error.log"
nginx http access log file: "/usr/local/nginx/logs/access.log"
nginx http client request body temporary files: "client_body_temp"
nginx http proxy temporary files: "proxy_temp"
nginx http fastcgi temporary files: "fastcgi_temp"
nginx http uwsgi temporary files: "uwsgi_temp"
nginx http scgi temporary files: "scgi_temp"

  建立软连接,可以通过软链接到/usr/local/sbin/ 目录下

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

首次直接输入nginx,表示启动该进程
# nginx

查看nginx版本信息

# nginx -v

 

查看nginx起否启动

# ps -ef | grep nginx

root       3195      1  0 11:27 ?        00:00:00 nginx: master process nginx
nobody     3236   3195  0 11:30 ?        00:00:00 nginx: worker process
root       3239   3176  0 11:30 pts/3    00:00:00 grep --color=auto nginxt 

提示表明已经启动成功

 

 

 

标签:00,http,--,local,centos7,nginx,usr,安装
From: https://www.cnblogs.com/haoxuanchen2014/p/17924215.html

相关文章

  • python网站创建013:jQuery的下载安装
    jQuery:相当于别人做的一个库,模块,里面包含了DOM和BOM所需要的功能,既然有了DOM和BOM那为什么还会有jQuery呢?DOM和BOM是属于比较底层的代码,可以用,但是比较繁琐,所以出现了jQuery,代码更为简洁,之后也建议使用jQuery。jQuery下载:https://jquery.com/ ......
  • U盘制作、安装Ubuntu系统
    制作ubuntuU盘启动盘下载Ubuntu镜像打开Ubuntu官网:https://ubuntu.com/download/desktop,进入页面后,点击右边的【Download】按钮开始下载Ubuntu的ISO系统镜像文件下载安装并配置U盘启动盘下载Rufuse写盘工具,完成后打开下载地址:http://rufus.ie/zh插入用来做启动......
  • Linux Zookeeper在Docker 安装与简单通信
    一、在本地计算机上安装Docker1.安装Docker(安装最新的Docker版本)yuminstalldocker-cedocker-ce-clicontainerd.iodocker-bulidx-plugindocker-compose-plugin2.查看Docker版本并启动Dockerdockerversion安装成功的Docker版本为24.0.6systemctlstartdockerDock......
  • [香橙派开发系列]3b系统安装和使用vscode进行远程连接
    目录前言一、下载镜像和安装系统二、使用串口助手进行调试三、查看系统的ip地址四、使用vscode连接香橙派最后前言之前研究中断的时候一直出现问题,我怀疑是因为zero3不支持,所以一狠心就花钱买了一块3b。然后那几天在看Linux系统的时候看到很多人都推荐使用debian系统,所以我准备......
  • 使用Docker和Nginx部署单页面应用
    使用Docker和Nginx部署单页面应用一、简介1.背景Docker是一个容器引擎,它使用Linux内核功能(如命名空间和控制组)在操作系统之上创建容器DockerCompose是一个命令行工具,可以简化容器镜像的构建以及容器的运行,将命令行的选项翻译成配置文件Nginx是一个高性能的HTTP和反向代理......
  • git安装(Windows)
    首先进入官网——https://git-scm.com/download选择Windows,根据自己电脑情况选择需要的版本(我是64位)点击安装 --------------------这里不知道为什么在官网没有下载下来,所以从网盘下载的:https://blog.csdn.net/weixin_50212044/article/details/131433207下好之后......
  • 安装统信UOS服务器操作系统1060
    原文链接:安装统信UOS服务器操作系统1060hello,大家好啊!今天我要给大家介绍的是如何安装统信UOS服务器操作系统1060。统信UOS是一款基于Linux内核,专为中国市场定制开发的操作系统。它不仅提供了良好的用户体验,还在安全性和稳定性方面进行了大量优化。对于那些寻求替代传统服务器操作......
  • Java语言学习第一步:JDK下载与安装教程(超详细)
    一、简介JRE(JavaRuntimeEnvironment)Java程序运行时的环境,包含JVM和运行时所需的核心类库。若想运行一个已有的Java程序,只需要安装JRE即可。JDK(JavaDevelopmentKit)Java程序开发工具包,包含JRE和开发人员使用的工具。其中的开发工具:编译工具(javac.exe)和运行工具(java.exe......
  • Python下载与安装教程(很详细)
    前言一、打开python官网点击下载打开官网,进入页面后点击导航中的Downloads进入下载页面二、选择要下载的python版本最新版本的python不能在Windows7的电脑上使用,如果你的系统是win10及以上可以直接下载3.10.x的版本,如果你系统是win7请往下拉在Lookingfor…里找到python3.8......
  • mac下安装go开发环境
    1.下载go安装包官网下载go安装包: https://golang.google.cn/dl/下载go二进制包go1.20.3.darwin-amd64.tar.gz或go1.20.3.darwin-arm64.tar.gz注意:选择amd64还是arm64取决于你电脑CPU的架构是x86_64还是arm架构,x86用amd64的包,arm则用arm64的包。mac的CPU目前主要有2种,分别Inte......