1. 首先安装gcc环境
下载依赖包nginx依赖包和gcc包:(https://pan.baidu.com/s/1XkcpyTsot0qrZx7vWw53Yw)
## **提取码**:
1234
下载完成后,将依赖包上传到服务器,若权限不足不能上传,可以通过 sudo chmod -R 777 文件夹路径名命令增加权限
进入上传目录,输入rpm -Uvh *.rpm --nodeps --forc命令进行批量安装,出现下图则说明安装成功

使用gcc-v和g++ -v命令查看版本,若出现版本详情则说明离线安装成功。
## 2. 安装 openssl
tar -zxvf openssl-3.0.3.tar.gz
cd openssl-3.0.3/
./config
make
make install
## 3 安装 zlib
tar -zxvf zlib-1.2.12.tar.gz
cd zlib-1.2.12/
./configure
make
make install
## 4 安装pcre
tar -zxvf pcre2-10.40.tar.gz
cd pcre2-10.40/
./configure
make
make install
## 5.安装nginx
tar -zxvf nginx-1.21.6.tar.gz
cd nginx-1.21.6/
进入解压目录进行配置安装地址:./configure --prefix=/home/develop/nginx
编译
make
安装
make install
进入到安装目录启动nginx,命令:./nginx
检查
进入安装目录下的sbin文件夹,输入./nginx -t,如下图则说明安装成功:

-bash: nginx: 未找到命令 (command not found) 解决方案
- vim /etc/profile 编辑配置文件

- 刷新生效 source /etc/profile
- 重启 nginx -s reload
卸载nginx
1、停止Nginx服务
/usr/local/nginx/sbin/nginx -s stop
2、查找根下所有名字包含nginx的文件
find / -name nginx
3、删除nignx安装的相关文件
rm -rf /usr/local/nginx
离线安装GCC与Nginx及其依赖步骤详解
该文详细介绍了在服务器上离线安装GCC环境以及Nginx所需依赖(openssl、zlib、pcre)的步骤,包括下载依赖包,上传至服务器,变更权限,执行安装命令,以及验证安装成功的各个阶段。最后,文章提供了启动Nginx、检查安装正确性、解决命令找不到问题的方法,以及卸载Nginx的流程。
8907

被折叠的 条评论
为什么被折叠?



