CentOS安装Nginx

本文详细记录了在CentOS 7环境下自定义安装Nginx 1.18.0的过程,包括基础环境配置、编译安装、配置启动、服务管理等步骤,适合参考和快速部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

​强烈推荐一个大神的人工智能的教程:http://www.captainai.net/zhanghan

前言

最近在私有云部署一套环境;正好借此机会又将相关的基础组件进行了安装,再次记录一下;以后再次安装做为参考;

  • Nginx在七层代理领域仍是霸主;
  • 自定义安装目录;方便以后运维管理

安装过程

  • 基本环境

    • CentOS版本 7.9.2009
    • Nginx版本1.18.0
    • JDK安装目录 /soft
  • 安装

    • 安装Nginx基础环境
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
  • 进入soft目录
cd /soft/
  • 下载nginx-1.18.0.tar.gz
wget https://nginx.org/download/nginx-1.18.0.tar.gz
  • 解压 nginx-1.18.0.tar.gz
tar -zxvf nginx-1.18.0.tar.gz
  • 新建nginx目录
mkdir /soft/nginx
  • 编译
./configure \
--prefix=/soft/nginx \
--conf-path=/soft/nginx/conf/nginx.conf \
--pid-path=/var/run/nginx.pid \
--lock-path=/soft/lock/nginx.lock \
--error-log-path=/soft/nginx/error.log \
--http-log-path=/soft/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/soft/nginx/client \
--http-proxy-temp-path=/soft/nginx/proxy \
--http-fastcgi-temp-path=/soft/nginx/fastcgi \
--http-uwsgi-temp-path=/soft/nginx/uwsgi \
--http-scgi-temp-path=/soft/nginx/scgi \
--with-stream
  • make
make
  • install
make install
  • 设置开机启动
    • 在/etc/init.d下创建文件nginx
vim /etc/init.d/nginx
# 内容如下
nginx=”/usr/local/nginx/sbin/nginx” //修改成nginx执行程序的路径。
NGINX_CONF_FILE=”/usr/local/nginx/conf/nginx.conf” //修改成nginx.conf文件的路径。
  • 设置权限
chmod a+x /etc/init.d/nginx
  • 启动停止命令
/etc/init.d/nginx start
/etc/init.d/nginx stop
  • 将nginx服务加入chkconfig管理列表
chkconfig --add /etc/init.d/nginx
  • service启动停止
service nginx start
service nginx stop
service nginx restart
  • 设置开机启动
chkconfig nginx on

总结

  • 在此记录以后自己搭建可以进行参考快速搭建;

  • 多动手多实践;

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

当年的春天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值