首页 > 系统相关 >Nginx的安装与配置

Nginx的安装与配置

时间:2024-12-27 14:31:43浏览次数:3  
标签:nginx -- make 配置 Nginx yum install 安装

一、编译方式安装
** 源码编译方式:**
安装make:yum-y install autoconf automake make
安装g++: yum-y install gcc gcc-c++

一般系统中已经装了了make和g++,无须再装

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

安装nginx依赖的库

wget
http://nginx.org/download/nginx-1.15.8.tar.gz
tar-zxvf nginx-1.15.8.tar.gz
cd nginx-1.15.8
./configure--prefix=/usr/local/nginx--with-http_stub_status_module--with-http_ssl_module

配置

--prefix 指定安装目录

--with-http_ssl_module 安装 https 模块

creating objs/Makefile 代表编译成功

make && make install

make 编译

make install 安装

** yum 方式:**
yum install yum-utils
yum-config-manager--add-repo
https://openresty.org/package/centos/openresty.repo
yum install openresty

Nginx 目录结构:
Conf 配置文件
Html
网页文件
Logs
Sbin
日志文件
二进制程序

Nginx 常用命令
启停命令:
./nginx -c nginx.conf 的文件。如果不指定,默认为NGINX_HOME/conf/nginx.conf
./nginx-s stop 停止
./nginx-s quit 退出
./nginx-s reload 重新加载nginx.conf

nginx.conf 配置文件结构

标签:nginx,--,make,配置,Nginx,yum,install,安装
From: https://www.cnblogs.com/velloLei/p/18635699

相关文章

  • Nginx配置之全局配置属性
    nginx全局属性的配置usernobody;#主模块命令,指定Nginx的worker进程运行用户以及用户组,默认由nobody账号运行。worker_processes1;#指定Nginx要开启的进程数。worker_rlimit_nofile100000;#worker进程的最大打开文件数限制error_loglogs/error.log;error_loglogs......
  • PostgreSQL 初始化配置设置
    title:PostgreSQL初始化配置设置date:2024/12/27updated:2024/12/27author:cmdragonexcerpt:PostgreSQL是一款广泛应用于企业级应用、数据仓库以及Web应用程序的强大数据库管理系统。在完成数据库的安装后,进行合理而有效的初始配置是确保数据库性能和安全性的......
  • 在不同操作系统上安装 PostgreSQL
    title:在不同操作系统上安装PostgreSQLdate:2024/12/26updated:2024/12/26author:cmdragonexcerpt:PostgreSQL是当今最受欢迎的开源关系数据库管理系统之一,由于其强大的功能和灵活性,广泛应用于不同的行业和应用场景。在开始使用PostgreSQL之前,用户需要了解......
  • 安装第三方apk需要设置为系统签名文件和Selinux权限问题
    记录一下将写好的接口给到应用那边需要设置的一些权限问题。一、设置为系统签名文件当我们将写好的接口提供给应用,应用写好后会打包成一个apk文件,这个apk文件需要设置为系统签名文件,不然应用那边没有权限访问提供的接口。 如果设置为系统签名文件可以参考这篇文章即可:从And......
  • Clion 2024.3完整版的安装教程(附激活,常见问题处理)
    卸载老版本Clion首先,如果小伙伴的电脑上有安装老版本的Clion,需要将其彻底卸载掉,如下所示(没有安装则不用管,直接安装即可):TIP:如果你之前使用过本站提供的 激活到2025年版本脚本,需要执行对应卸载脚本/适用2024版本/JetBrains2023最新全家桶/jetbra/scripts/uninstall-......
  • Nginx 在项目中发挥的作用
    **Nginx在项目中发挥的作用**网关---面向客户的总入口。虚拟主机---一台机器为不同的域名/ip/端口提供服务路由---使用反向代理,整合后续服务为一个完整业务静态服务器---mvvm模式中,用来发布前端html/css/js/img负载集群---使用upstream,负载多个tomcat要了解的一些概念......
  • 安装CentOS(新手教程超详细)
    安装CentOS1.安装虚拟机1.1下载虚拟机软件VMware(VMwarebyBroadcom-CloudComputingfortheEnterprise)我们使用的是VMwareWorkstationVirtualBox(Downloads–OracleVirtualBox)如果使用的是Windows系统,下载带forWindowshosts的版本1.2安装虚拟机下载完V......
  • nginx 跨域
      location/api/{add_header'Access-Control-Allow-Origin''*';if($request_method='OPTIONS'){......
  • 博客园markdown及配图自动上传配置
    博客园markdown与配图自动上传配置(mac版m芯片)引言安装配置工具尾注前言目的:因为自己使用markdown写博客,但是在博客园上面发布的时候,发现本地写好的markdown文件,上传到博客园上面,图片需要一张一张重新上传,后面了解到有dotnet-cnblog工具,但是该工具是基于.NETRuntime5.0......
  • Maven仓库配置
    阿里云镜像仓库地址仓库服务(aliyun.com)获取配置信息修改settings.xml配置文件1.配置阿里云镜像加速<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url>......