linux安装nginx、jdk、redis

本文详细描述了如何在Linux服务器上安装OracleJDK、Redis以及Nginx,并包括了检查现有JDK、卸载OpenJDK、配置环境变量、编译与启动Redis、Nginx的安装步骤和相关命令。
摘要由CSDN通过智能技术生成

前言


前言

因为新的服务器需要运行下java 项目 所以安装下项目需要的运行环境。记录一下 方便以后查阅。

一、安装JDK?

1.查看linux自带的jdk是否已安装

代码如下(示例):

java -version
Linux 默认安装的jdk是openJdk

2.查看jdk安装包

代码如下(示例):

rpm -qa | grep java

3.卸载OpenJDK

yum remove *openjdk

4.安装Oracle JDK

下载地址:Java Downloads | Oracle

安装 Java 环境 | Apifox 帮助文档


在/usr/local目录下,创建java安装目录

cd /usr/local
mkdir java

我这里下载rpm版本的安装包然后上传到文件夹

 5.在安装rpm文件的目录上执行安装命令

jdk-8u192-linux-x64.rpm

 6.使用命令 查看jdk是否安装成功

java -version

7.查看jdk安装位置

8.如果使用安装包安装jdk 上传安装包到服务器

解压然后配置环境变量vim /etc/profile ,案例如图所示(配置文件更新需要刷新source /etc/profile)

tar -zxvf redis-5.0.8.tar.gz

export JAVA_HOME=/softwarePackage/jdk1.8.0_371
export JRE_HOME=/softwarePackage/jdk1.8.0_371/jre
export CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export  MYSQL_HOME=/usr/local/mysql
export  PARH=$PATH:$MYSQL_HOME/bin

export MAVEN_HOME=/usr/local/maven
export PATH=$PATH:$MAVEN_HOME/bin

export NODE_HOME=/usr/local/node
export PATH=$PATH:$NODE_HOME/bin

二、安装Redis

1.上传安装包

进入/usr/local/目录,创建redis文件夹,上传redis 安装包到该目录。

Redis下载地址:Downloads - Redis

cd /usr/local/
mkdir redis

2.解压

tar -zxvf redis-5.0.8.tar.gz

3.编译

进入解压生成的文件目录,执行make编译

cd redis-5.0.8
make
 

执行make install安装(该软件可以指定安装目录)
make PREFIX=/usr/local/redis install

6.redis 后台启动,停止命令

#进入/usr/local/redis/bin目录,执行redis-server脚本文件
./redis-server

#关闭redis的服务
pkill  redis-server


后台启动  nohup redis-server &

#设置redis在后台运行,修改redis.conf配置文件,将daemonize选项由no置为yes 设置密码 requirepass  123456

三. 安装nginx

1、一键安装四个依赖:

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2、进入/usr/local目录,创建nginx文件夹

cd /usr/local
mkdir nginx

3、下载或者上传安装包

cd nginx
wget https://nginx.org/download/nginx-1.17.9.tar.gz

4、解压安装包

tar -zxvf nginx-1.17.9.tar.gz

5、进入解压生成的目录,进行配置

cd nginx-1.17.9
./configure

6、编译安装

make
make install

7、查找安装路径

whereis nginx

8、常用命令

查看nginx是否正在启动
	进到nginx目录下,键入:ps aux|grep nginx
	
测试配置是否正确
	进到nginx目录下,键入:./sbin/nginx -t
	正确会有 /nginx.conf test is successful 的提示
	
修改配置立即生效(加载最新配置)
	进到nginx目录下,键入:./sbin/nginx -s reload
	
立即停止(暴力)
	进到nginx目录下,键入:./sbin/nginx -s stop
	
优雅停止(链接访问完成后停止)
	进到nginx目录下,键入:./sbin/nginx -s quit
	
重新打开日志(可用于日志备份)
	进到nginx目录下,键入:./sbin/nginx -s reopen

9、配置文件提取

编辑原配置文件增加如下内容:

include /usr/local/nginx/conf.d/*.conf;

    

10、新建配置文件目录conf.d

进入目录新建以.conf结尾的文件

总结

资源已经上传到主页 需要的可以直接下载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值