Linux中安装jdk,tomcat,nginx,redis

青旅半醒 2023-06-04 13:54 6阅读 0赞

Linux中安装软件

目录

Linux中安装软件

1.1、安装Jdk【Linux中安装】

1.2、安装Tomcat【Linux中安装】

1.3、安装Nginx【Linux中安装】

1.4、安装Redis【Linux中安装】

1.4.1、安装gcc

1.4.2、下载redis的源码包

1.4.3、上传到linux服务器

1.4.4、解压源码包

1.4.5、编译 make

1.4.6、编译安装 make install

1.4.7、后端启动

1.4.8、启动redis

1.4.9、关闭redis


1.1、安装Jdk【Linux中安装】

01_进入/root目录,将jdk解压到/usr/local下。

  1. [root@izwz95guu17jatwg50r117z ~]# cd /root[root@izwz95guu17jatwg50r117z ~]# tar -xvf jdk-8u161-linux-x64.tar.gz -C /usr/local

02_进入/usr/local目录,以确认jdk解压到/usr/local下,如果存在,会在/usr/local目录下生

成一个jdk1.8.0_161目录。

  1. [root@izwz95guu17jatwg50r117z ~]# cd /usr/local[root@izwz95guu17jatwg50r117z ~]# ls

03_打开vi编辑器打开/etc/profile配置文件,进行jdk环境变量的配置。

  1. [root@izwz95guu17jatwg50r117z ~]# vim /etc/profile>>按i
  2. >>在原文件最后空一行,写入如下代码,注意复制*号里面的内容**********************************************#set java environmentJAVA_HOME=/usr/local/jdk1.8.0_161CLASSPATH=.:$JAVA_HOME/lib.tools.jarPATH=$JAVA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH PATH**********************************************>>按esc键>>按shift + :键>>按wq

04_重新加载/etc/profile配置文件,并测试Jdk是否安装成功。

  1. [root@izwz95guu17jatwg50r117z ~]# source /etc/profile
  2. [root@izwz95guu17jatwg50r117z ~]# java -version

1.2、安装Tomcat【Linux中安装】

01_进入/root目录,将tomcat解压到/usr/local下。

  1. [root@izwz95guu17jatwg50r117z ~]# cd /root
  2. [root@izwz95guu17jatwg50r117z ~]# tar -xvf apache-tomcat-8.5.28.tar.gz -C /usr/local

02_进入/usr/local目录,以确认tomcat解压到/usr/local下,如果存在,会在/usr/local目录下生成一个apache-tomcat-8.5.28目录。

  1. [root@izwz95guu17jatwg50r117z ~]# cd /usr/local
  2. [root@izwz95guu17jatwg50r117z ~]# ls

03_开放Linux的对外访问的端口8080,在默认情况下,Linux不会开放端口号。

  1. [root@izwz95guu17jatwg50r117z local]# /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

04_进入tomcat/bin目录,并启动tomcat。

  1. [root@izwz95guu17jatwg50r117z local]# cd /usr/local/apache-tomcat-8.5.28/bin
  2. [root@izwz95guu17jatwg50r117z bin]# ./startup.sh

05_如果出现如下图示,表示Tomcat安装成功。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70

06_进入tomcat/bin目录,并停止tomcat。

  1. [root@izwz95guu17jatwg50r117z local]# cd /usr/local/apache-tomcat-8.5.28/bin
  2. [root@izwz95guu17jatwg50r117z bin]# ./shutdown.sh

1.3、安装Nginx【Linux中安装】

01_安装nginx依赖环境gcc,安装期间有提示,一律选y。

  1. [root@izwz95guu17jatwg50r117z ~]# yum install gcc-c++

02_安装nginx依赖环境pcre/zlib/openssl,安装期间有提示,一律默认选y。

  1. [root@izwz95guu17jatwg50r117z ~]# yum -y install pcre pcre-devel
  2. [root@izwz95guu17jatwg50r117z ~]# yum -y install zlib zlib-devel
  3. [root@izwz95guu17jatwg50r117z ~]# yum -y install openssl openssl-devel

03_进入/root目录,将nginx解压到/usr/local下。

  1. [root@izwz95guu17jatwg50r117z ~]# cd /root
  2. [root@izwz95guu17jatwg50r117z ~]# tar -xvf nginx-1.13.9.tar.gz -C /usr/local

04_进入/usr/local目录,以确认nginx解压到/usr/local下,如果存在,会在/usr/local目录下生成一个nginx-1.13.9目录。

  1. [root@izwz95guu17jatwg50r117z ~]# cd /usr/local
  2. [root@izwz95guu17jatwg50r117z ~]# ls

05_进入nginx-1.13.9目录,编译并安装nginx。

  1. [root@izwz95guu17jatwg50r117z local]# cd nginx-1.13.9/
  2. [root@izwz95guu17jatwg50r117z nginx-1.13.9]# ./configure
  3. [root@izwz95guu17jatwg50r117z nginx-1.13.9]# make
  4. [root@izwz95guu17jatwg50r117z nginx-1.13.9]# make install

06_开放linux的对外访问的端口80,在默认情况下,Linux不会开放端口号。

  1. [root@izwz95guu17jatwg50r117z nginx-1.13.9]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

07_进入nginx/sbin目录,并启动nginx。

  1. [root@izwz95guu17jatwg50r117z nginx-1.13.9]# cd /usr/local/nginx/sbin
  2. [root@izwz95guu17jatwg50r117z sbin]# ./nginx

08_如果出现如下图示,表示Nginx安装成功。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 109_进入nginx/sbin目录,并停止nginx。

  1. [root@izwz95guu17jatwg50r117z nginx-1.13.9]# cd /usr/local/nginx/sbin
  2. [root@izwz95guu17jatwg50r117z sbin]# ./nginx -s stop安装NginxLinux中安装】

1.4、安装Redis【Linux中安装】

Redis**安装教程**

步骤:

安装的前提:

需要安装gcc:yum install gcc-c++

  1. 下载redis的源码包。
  2. 把源码包上传到linux服务器
  3. 解压源码包

tar -zxvf redis-3.0.0.tar.gz –C /usr/local

  1. make

5、[root@bogon redis-3.0.0]# make install PREFIX=/usr/local/redis

1.4.1、安装gcc

yum install gcc-c++

  1. ![2019100810095230.png][]

如果提示是否下载,输入y。

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 2

如果提示是否安装,输入y

  1. ![2019100810095266.png][]

1.4.2、下载redis的源码包

网址:https://redis.io/

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 3

1.4.3、上传到linux服务器

将下载的安装包通过xshell上传到linux系统中去

20191008100952155.png

1.4.4、解压源码包

解压到/usr/local目录下

tar -zxvf redis-5.0.0.tar.gz -C /usr/local

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 4

1.4.5、编译 make

  • 进入解压的目录

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 5

  • 执行make

20191008100952244.png

  • 执行结束

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 6

1.4.6、编译安装 make install

make install PREFIX=/usr/local/redis

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 7

安装完后,在/usr/local/redis/bin下有几个可执行文件

redis-benchmark ——性能测试工具

redis-check-aof ——AOF文件修复工具

redis-check-dump ——RDB文件检查工具(快照持久化文件)

redis-cli ——命令行客户端

redis-server ——redis服务器启动命令

2019100810095251.png

1.4.7、后端启动

去源码包中找到redis.conf文件,拷贝到/usr/local/redis/bin里面,也就是如下图:

  • 源码包路径:/usr/local/redis-5.0.0
  • 拷贝的路径:/usr/local/bin

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 8

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 9

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 10

  • 修改redis.conf文件

修改daemonize yes

20191008100952605.png

1.4.8、启动redis

进入redis

./redis-server redis.conf

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM4NTU1NDkw_size_16_color_FFFFFF_t_70 11

1.4.9、关闭redis

redis的关闭:

  • 查询到PID,kill -9 pid 【断电,非正常关闭,一般不用,否则造成数据丢失】

②正常关闭 【正常关闭,数据保存】

./bin/redis-cli shutdown

启动./redis-cli

关闭redis:shutdown.sh

20191008100952359.png

发表评论

表情:
评论列表 (有 0 条评论,6人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux安装Maven

    > 前言:本文简单介绍了在Linux中安装Maven的步骤,Maven是一个强大的项目构建工具和包管理工具,提供了统一的项目结构。可以实现在服务器中建立自己的Jar包仓库。 >

    相关 linux安装redis

    第一步上传文件到liunx中我这里用的是cftp这里用到了put命令 ![20190420214212397.png][] 第二步解压文件 tar -zxvf 文件名

    相关 linux安装fastDFS

    最近项目中需要用到文件服务,于是就开始了解fastDFS,并在linux中搭建一个单机 的文件服务。安装过程中也遇到一些问题,于是记录下来,方便以后查询。 fast