您当前所在位置:首页安装教程unix或centos离线安装jdk和nginx操作说明

unix或centos离线安装jdk和nginx操作说明

更新:2023-11-19 16:18:48编辑:tooool归类:安装教程人气:146

一、离线安装jdk

unix或centos离线安装jdk和nginx操作说明

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

tzdata-java-2015g-1.el5

//卸载

[root@localhost opt] rpm -e --allmatches --nodeps java-1.6.0-openjdk-1.6.0.37-1.13.9.4.el5_11

[root@localhost opt] rpm -e --allmatches --nodeps tzdata-java-2015g-1.el5

  • 下载或将本地jdk上传到服务器
  • 解压jdk

Tar zxvf jdk-*.tar.gz

  • 在/etc/profile中配置环境变量

vim /etc/profile

set java environment

export JAVA_HOME=/usr/lib/jvm/java

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar

export PATH=$PATH:$JAVA_HOME/bin

  • 执行source /etc/profile
  • 执行命令 java -version查看是否有jdk版本信息,存在则安装成功

他们说需要一张图,我也就找了一张

二、离线安装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镜像。网络上很多安装用例都会出现依赖文件不存在的状况。

他们说一张图不好看,我又搞了一张

我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

深度技术win11专业版系统下载 windows11系统官方最新镜像文件下载 win10激活任务受到阻止怎么办_win10使用激活工具被阻止的解决方法