暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

centos7.9系统安装Nginx

原创 2023-11-10
200

下载地址

安装包名

版本号

下载地址

Nginx

1.20.1

http://nginx.org/en/download.html

Openssl

3.0.12

https://www.openssl.org/source/

Zlib

1.3

http://www.zlib.net/

Pcre

8.45

http://www.pcre.org/

系统为centos7.9,把所有下载好的包放进系统

1安装依赖包

1.1安装zlib

tar -zxvf zlib-1.3.tar.gz && cd zlib-1.3

./configure

make && make install

1.2安装pcre

tar -zxvf pcre-8.45.tar.gz && cd pcre-8.45

./configure

make && make install

1.3安装openssl

tar -zxvf openssl-3.0.12.tar.gz && cd openssl-3.0.12

./Configure

上图有报错perl:没有那个文件或目录

原因是没有装perl,而且我所在的centos7.9系统是内网环境,没办法使用yum命令,所以我在自己的虚拟机器上做了一个离线包,拷贝到这安装即可

制作离线包方法:

打开一台同样是centos7.9的虚机

执行命令

yum -y update

更新所有的依赖包

等待更新完成

mkdir /aaa

yum install --downloadonly --downloaddir=/aaa perl*

解析:

--downloadonly 只下载软件包,不安装

--downloaddir= 指定下载的软件包存放的目录

cd /aaa

打包

tar -czvf yilai.tar.gz /aaa/

拷贝到要安装openssl-3.0.12文件夹内

解压

tar -zxvf yilai.tar.gz

cd aaa/

rpm -ivh *.rpm --nodeps –force

cd ..

重新编译 ./Configure

make && make install

2.安装nginx

tar -zxvf nginx-1.20.1.tar.gz && cd nginx-1.20.1

./configure

make && make install

cd /usr/local/nginx/sbin

./nginx

ps -ef |grep nginx

Web查看

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论