centos源码编译安装nginx1.25.3脚本

这篇具有很好参考价值的文章主要介绍了centos源码编译安装nginx1.25.3脚本。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Nginx是常见的反向代理服务器,以为经常要安装,所以做了一个install-nginx.sh 脚本,一个命令安装nginx

#!/bin/sh
# https://nginx.org/
# 本脚本自动安装 nginxr 软件到/usr/local/nginx 路径
# 安装成功后执行`/usr/local/nginx/sbin/nginx`即可运行nginx
cd /usr/local/software
#下载源代码
wget http://nginx.org/download/nginx-1.25.3.tar.gz
#解压缩源代码
tar -zxvf nginx-1.25.3.tar.gz
cd nginx-1.25.3
#配置项目地址

#nginx编译参数说明文档 http://nginx.org/en/docs/configure.html
./configure --prefix=/usr/local/nginx --with-stream --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module 
#编译
make -j4
#安装
make install

这个脚本会把nginx安装到 /usr/local/nginx 目录下面

安装好之后记得创建快捷方式啦

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

然后启动nginx,只需要执行 nginx就可以啦

nginx

检测nginx是否启动成功,可以 执行`ps aux|grep nginx`

如果看到nginx进程,说明启动成功啦,如下图所示

centos源码编译安装nginx1.25.3脚本,centos,linux,运维文章来源地址https://www.toymoban.com/news/detail-802520.html

到了这里,关于centos源码编译安装nginx1.25.3脚本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker-Compose编排Nginx1.25.1+PHP7.4.33+Redis7.0.11环境

    实践说明:基于RHEL7(CentOS7.9)部署docker环境(23.0.1、24.0.2),编排也可应用于RHEL7-9(如AlmaLinux9.1),但因为docker的特性,适用场景是不限于此的。 文档形成时期:2017-2023年 因系统或软件版本不同,构建部署可能略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。 因软件

    2024年01月22日
    浏览(45)
  • 【小沐学前端】Windows下搭建WordPress(nginx1.25、PHP8.2、WordPress6.3、MySQL5.7)

    WordPress是基于PHP和MySQL的免费开源内容管理系统(CMS)。 它是全球使用最广泛的CMS软件,截至2019年5月,它为排名前1000万个网站中提供了超过30%的支持,并拥有在使用CMS构建的所有网站中,估计有60%的市场份额。 nginx [engine x] 是一个 HTTP 和反向代理服务器, 邮件代理服务

    2024年01月17日
    浏览(41)
  • CentOS 编译安装 nginx

    修改 yum 源地址为 阿里云 升级内核和软件 安装常用软件和依赖 创建用户用户组 下载并编译安装 下载 解压 进入nginx源代码目录 预编译 验证 是否 成功 编译 验证 是否 成功 安装 验证 是否 成功 ls 以下为验证程序步骤可忽略 编写启动脚本 防火墙开放端口 –zone 作用域 –ad

    2024年02月08日
    浏览(36)
  • Centos7 编译安装Nginx

    nginx以高效的linux网络模型,epoll,event作为网络IO模型,kqueue,在高并发网站情况下,nginx能够轻松支持5w+的并发流量,并且消耗的服务器内存,cpu等资源,也是很低的,运行起来非常稳定。 在Linux系统中,软件的安装方式有两种: 包管理安装 编译安装 编译安装是指用户自己

    2024年02月06日
    浏览(44)
  • Ubuntu 22.04 安装nginx1.24.0

    安装编译Nginx所需的依赖项: 下载Nginx 1.24.0源代码包: 解压源代码包: 配置编译选项和模块: 编译源代码: 安装已编译的二进制文件和相关文件: 验证安装是否成功:

    2024年02月15日
    浏览(32)
  • 构建基于RHEL9系列(CentOS9,AlmaLinux9,RockyLinux9等)的Nginx1.24.0的RPM包

    本文适用:rhel9系列,或同类系统(CentOS9,AlmaLinux9,RockyLinux9等) 文档形成时期:2023年 因系统版本不同,构建部署应略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。 因软件世界之复杂和个人能力之限,难免疏漏和错误,欢迎指正。 yum install rpmdevtools #创建目录 r

    2024年01月23日
    浏览(36)
  • Centos服务器编译安装Nginx-1.24.0

    1、下载源码包 2、安装依赖 这些依赖根据需求安装,也可以./config的时候根据报错提示一个一个安装 问题:yum install libmcrypt libmcrypt-devel mcrypt mhash -y 报错:No package libmcrypt available. 解决方法:yum install epel-release //扩展包更新包 3、创建用户组 4、解压文件 并生成配置文件 5、编

    2024年02月14日
    浏览(47)
  • Centos源码编译安装Redis

    Redis是常用的内容使用工具,每次安装服务器都需要安装Redis 为了减少重复工作,写了一个脚本自动安装Redis,如下 把配置文件拷贝到etc下面 然后运行下面命令启动 执行`ps aux|grep redis就可以检测是否启动成功啦`,如果看到进程,说明启动成功

    2024年01月20日
    浏览(37)
  • Zabbix6.0全套落地方案-基于RHEL9系列源码编译安装-Linux+Nginx+Mysql+Redis生产级模板及Agent2客户端一键部署

    实践说明:基于RHEL9系列(CentOS9,AlmaLinux9,RockyLinux9等),但适用场景不限于此,客户端一键部署安装包基于RHEL8和RHEL9。 文档形成时期:2023年 因系统或软件版本不同,构建部署可能略有差异,但本文未做细分,对稍有经验者应不存在明显障碍。 限于篇幅,Zabbix配置基于Agent2一键

    2024年02月02日
    浏览(39)
  • Mac OS 源码编译安装Nginx

    访问地址:  https://nginx.org  根据自己的需求下载合适的安装包   首先建个临时目录 nginx-src 并下载所需软件的源码进行配置 这里我们将 nginx 安装在 /Users/summergao/nginx 目录下,prefix 指定的路径请使用绝对路径 如果在执行 configure脚本时报如下错误:   尝试执行 gcc 出如下错误

    2024年02月16日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包