电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 322|回复: 0

Linux centos7 安装nginx

[复制链接]
胖大海 发表于 2022-9-6 13:21:31 | 显示全部楼层 |阅读模式
安装前准备安装GCC编译环境

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

安装模块依赖

Nginx支持的功能模块需要有第三方的库支持,例如gzip的zlib库,rewrite重写需要的pcre库,HTTPS需要的openssl库等等。

yum install zlib zlib-devel openssl openssl-devel pcre pcre-devel wget httpd-tools vim -y --setopt=protected_multilib=false

下载安装包
上传安装包至/usr/local,本次使用的nginx-1.20.2
tar -zxf nginx-1.20.2.tar.gz

让vim系统识别Nginx语法
[root@localhost nginx]# cd nginx-1.20.2/
[root@localhost nginx-1.20.2]# mkdir ~/.vim
[root@localhost nginx-1.20.2]# cp -r contrib/vim/* ~/.vim/

编译安装三部曲编译Nginx,扩展编译模块

./configure --prefix=/opt/Nginx1.20.2/ --with-http_ssl_module  --with-http_flv_module --with-http_gzip_static_module --with-http_stub_status_module  --with-threads  --with-file-aio

--prefix=/opt/Nginx1.20.2/  是安装目录位置

执行make,进行编译

make
make install 进行安装

make install

配置Nginx环境变量创建系统服务

echo  export PATH=/opt/Nginx1.22/sbinPATH >  /etc/profile.d/nginx.sh

重新登录终端,查看环境变量

echo $PATH

检查nginx版本和安装模块

nginx -V

nginx  启动
nginx执行文件在安装目录下的sbin里


这样子就安装完成了,大家可以多多进行尝试,缺乏机器与环境的话可以去 3A 服务器看看!

您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-5-19 08:59 , Processed in 0.074744 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表