unix或centos离线安装jdk和nginx操作说明
一、离线安装jdk
1、登录unix,卸载openJDK将jdk版本提升到1.8以上
root@localhost opt]# rpm -qa|grep java
java-1.6.0-openjdk-1.6.0.37-1.13.9.4.el5_11
tz/>

他们说需要一张图,我也就找了一张
二、离线安装nginx
准备阶段:
1、下载nginx最好下载nginx1.15.6以上(安全漏洞库对低版本nginx有漏洞记录)
备注:如果有条件最好在本地电脑上下载一个完整centos.iso镜像。否则去网上下载缺失文件非常麻烦(可能却在依赖文件缺失)。
解压centos.iso文件,在package目录下可以看到很多.rpm文件。
依赖资源下载
2、解压nginx并执行 ./confgure
执行后,如果缺少必要环节,控制台会给出各种文件缺失提醒。下面的操作只正对纯净的系统,即全部都需要离线安装。
3、测试centos或其他unix系统是否有安装环境如gcc
在控制台输入gcc-v 确定,如果出现以下提示表示已经安装gcc,如果提示gcc notfound之类的信息表示需要安装gcc
gcc相关依赖安装:
rpm -Uvh *.rpm --nodeps --force
4、pcre pcre-devel 安装。从解压的centos文件中寻找所有pcre相似文件,上传到服务器
rpm -ivh pcre* --nodeps --force
这里支持大批量rpm文件安装
5、安装zlib zlib-devel。从解压的centos文件中寻找所有zlib相似文件,上传到服务器
rpm -ivh zlib* --nodeps --force
6、重新执行nginx1.15.6文件夹下./configure
7、执行make
8、执行make install
9、安装完成后,执行文件会默认安装到文件夹: /usr/local/nginx/路径下。
10、cd切换 /usr/local/nginx/sbin/路径 用命令./nginx启动服务
11、通过命令 ps -ef|grep nginx 查看服务是否启动。初始化启动一般一个主程序,一个辅助程序
12、命令行中输入 curl http://localhost/ 命令,如果curl命令可用,则会打印关于nginx的信息。
-----------------------------------------------------------------------------------
要想以最快速度完成nginx的离线安装,请务必在本地准备一个centos.iso镜像。网络上很多安装用例都会出现依赖文件不存在的状况。

相关推荐
-
unix或centos离线安装jdk和nginx操作说明2023-10-23 15:41:26
-
Nginx自定义数据结构之字符串(String)数组(Array)链表(List)
Nginx自定义数据结构之字符串(String)数组(Array)链表(List)2023-10-23 15:41:09 -
Nginx的配置详解2023-10-23 15:40:54
-
Centos7 Nginx搭建局域网yum仓库详细步骤2023-10-23 15:38:59
-
nginx维护页面处置-全部URL指向同一个页面2023-10-23 15:35:52