首页 > 数据库 >Linux安装Jdk,gcc,nginx,redis,nacos

Linux安装Jdk,gcc,nginx,redis,nacos

时间:2023-08-07 22:11:34浏览次数:39  
标签:gcc java Jdk -- redis nginx usr 安装

Linux安装JDK

1、下载JDK

下载地址:oracle.com/java/technologies/downloads/#java8

2、将下载好的压缩包放到指定文件夹下
3、进入文件夹目录
cd software
4、创建java目录
mkdir /usr/local/java
5、解压压缩包到创建好的文件夹
tar -zxvf jdk-8u341-linux-x64.tar.gz -C /usr/local/java/
6、配置环境变量
vi /etc/profile
7、结尾加入环境变量
export JAVA_HOME=/usr/local/java/jdk1.8.0_341
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
8、使环境变量生效
source /etc/profile
9、添加软链接
ln -s /usr/local/java/jdk1.8.0_341/bin/java /usr/bin/java
10、检查java版本
java -version

Linux 安装gcc

1、下载gcc安装包

联网的情况下直接使用命令进行下载

yum -y install gcc
2、手动安装

链接:https://blog.51cto.com/u_15064655/4818120

下载上面链接中的文件,并导入到安装的linux系统中

3、进入文件的目录
4、执行命令
rpm  -ivh  *.rpm --nodeps --force
5、验证
gcc -v

Linux 安装Nginx

1、进入官网下载Nginx资源:

官网下载:http://nginx.org/en/download.html

2、上传到Linux中并解压
tar -zxvf 你下载的资源包
3、配置基本信息并安装
#配置configure --prefix 代表安装的路径,--with-http_ssl_module 安装ssl,--with-http_stub_status_module查看nginx的客户端状态

./configure --prefix=/usr/local/nginx-1.20.2 --with-http_ssl_module --with-http_stub_status_module
4、然后可以看到在解压后的文件夹中可以看到Makefile文件,执行编译
make & make install
5、最后进入到安装后的目录(即第三步中指定的目录)
cd sbin #进入sbin目录
./nginx #启动nginx
6、访问
ip:80

备注:重启Nginx命令

#同样在sbin目录下执行
./nginx -s reload

若无法访问,关闭防火墙

systemctl stop firewalld

Linxu安装nacos

nacos依赖于JDK所以需要先安装JDK

1、下载nacos

下载地址:https://github.com/alibaba/nacos/releases

2、上传并解压
tar -zxvf 你下载的版本
3、进入bin目录启动
startup.sh -m standalone

Linux安装Redis

1、下载安装包
https://redis.io/download/
2、上传并解压
tar -zxvf redis-xxx(下载的安装包)
3、进入redis目录中
cd redis
4、安装到指定文件夹
make PREFIX=/usr/local/redis install
5、设置密码(可忽略)

修改redis.conf文件中 requirepass 后的密码

![image-20230305154124022](/Users/songxusheng/Library/Application Support/typora-user-images/image-20230305154124022.png)

后台启动:

设置daemonize 为 yes

![image-20230305154319600](/Users/songxusheng/Library/Application Support/typora-user-images/image-20230305154319600.png)

保存退出;

:wq
6、进入到安装目录bin下,启动server端
cd /usr/local/redis/bin
redis-server ./redis.conf
7、启动cli端并设置密码
./redis-cli
auth 你设置的密码

标签:gcc,java,Jdk,--,redis,nginx,usr,安装
From: https://www.cnblogs.com/nlbz/p/17612874.html

相关文章

  • [系统设计] 分布式系统 (1) 分布式锁(1)基于Redis(setnx)实现分布式锁组件
    1序言近期遇到一个问题:外部查询缓存了InfluxDB中物联网数据表的字段信息元数据的本地缓存(基于GoogleGuavaCache、及其RefreshAfterWrite(seconds,TimeUnit.SECOND))的Web接口为什么会缓存Influxdb的字段信息呢?因为字段信息非常多,多到每次查询时需要花费1.5-2分钟(80秒......
  • springboot中redis作为缓存使用
    springboot中redis作为缓存使用springboot中的redis作为缓存使用application.yamlserver:port:8089#servlet:#context-path:/demoRedis1spring:redis:host:127.0.0.1port:6379password:pom文件<!--添加的依赖--><!--Redis......
  • Airflow 2.2.6 + MySQL 8.0.27 + Redis 7.0.12 部署Airflow任务调度平台
    本docker-compose文件在centos7.9系统,docker版本为24.0.2上测试的如果你的docker版本低于24.xxx就需要手动安装docker-compose,高于24就不需要安装了,docker已经自带了官方文档,关于docker部署1.先执行mkdir-p./dags./logs./plugins./config./......
  • [Redis]Redis (2) 扩展数据结构: Bitmap
    redisbitmapjavaspringboot1Redis数据结构之bitmap#设置bitmap字符串指定位置的值|SETBITkeyoffsetvaluesetbitsingleSquare:recommend:userId:39991>>0#查看bitmap字符串的长度|占用字节数:=(max_offset/8)+1strlensingleSquare:recommend:us......
  • Redis从入门到放弃(9):集群模式
    前面文章我们介绍了Redis的主从模式是一种在Redis中实现高可用性的方式,但也存在一些缺点。1、主从模式缺点写入单点故障:在主从模式中,写入操作只能在主节点进行,如果主节点宕机,写入将无法执行。虽然可以通过升级从节点为主节点来解决,但这会增加故障切换的复杂性。写入压力分......
  • Redis精通系列——LFU算法详述(Least Frequently Used - 最不经常使用)
    转:Redis精通系列——LFU算法详述(LeastFrequentlyUsed-最不经常使用)  ......
  • linux GCC升级版本
    一、查看gcc版本首先查看当前gcc版本:gcc-v[mpshen@bigdata01~]$gcc-vUsingbuilt-inspecs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/local/gcc/libexec/gcc/x86_64-unknown-linux-gnu/4.9.2/lto-wrapperTarget:x86_64-unknown-linux-gnuConfiguredwith:./configure......
  • Scrapy: scrapy_redis
    1#安装2pip3installscrapy_redis3#源码4https://github.com/rmax/scrapy-redis.git5#文档6https://github.com/rmax/scrapy-redis78#配置说明:https://github.com/rmax/scrapy-redis/wiki/Usage9REDIS_HOST='localhost'10REDIS_PORT=6......
  • JDK8:Lambda表达式使用介绍,Lambda表达式源码及原理分析
    文章目录一、Lambda表达式使用1、Lambda表达式介绍2、Lambda使用规范(1)Lambda基础格式3、Lambda表达式与传统方式比对(1)遍历集合(2)使用Lambda替换匿名内部类使用(3)实现Lambda实现集合排序二、Lambda表达式底层原理解析1、反编译lambda2、静态私有函数生成过程(1)查看内部类的内容3、forE......
  • 解决报错:Redis ERR unknown command ‘FLUSHDB‘
    RedisERRunknowncommand‘FLUSHDB’报错信息:ERRunknowncommand`flushdb`ERRunknowncommand`flushall`解决方案:我的redis版本是5.0.7修改配置文件打开/etc/redis/redis.conf文件,将下面两行代码注释掉rename-commandFLUSHALL37_dba_FLUSHALLrename-commandFLUSHDB......