Linux上JDK、mysql、tomcat、redis等软件安装部署

1.JDK安装部署

注意:rpm与软件相关命令 相当于window下的软件助手 管理软件
步骤:
1)查看当前Linux系统是否已经安装java
输入 rpm -qa | grep java

2)卸载两个openJDK
输入rpm -e –nodeps 要卸载的软件

这里写图片描述

3)上传jdk到linux
4)解压jdk到/usr/local下 tar –xvf jdk1.8.0_144 -linux-x64.tar.gz –C /usr/local
5)配置jdk环境变量,打开/etc/profile配置文件,将下面配置拷贝进去

    #set java environment
    JAVA_HOME=/usr/local/jdk1.8.0_144
    CLASSPATH=.:$JAVA_HOME/lib.tools.jar
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME CLASSPATH PATH

6)重新加载/etc/profile配置文件 source /etc/profile

2.Mysql安装部署

步骤:
1)查看CentOS自带的mysql

输入 rpm -qa | grep mysql
这里写图片描述

2)将自带的mysql卸载

这里写图片描述
3)上传Mysql到linux

4)解压Mysql到/usr/local/下的mysql目录(mysql目录需要手动创建)内
cd /usr/local
mkdir mysql
tar -xvf mysql5.6.35_CentOS7x86-64.tar.gz -C /usr/local/mysql

5)在/usr/local/mysql下安装mysql
安装服务器端:rpm -ivh mysql5.6.35_CentOS7x86-64.tar.gz
安装客户端:rpm -ivh mysql5.6.35_CentOS7x86-64.tar.gz

6)启动mysql
service mysql start

7)将mysql加到系统服务中并设置开机启动
加入到系统服务:chkconfig –add mysql
自动启动:chkconfig mysql on

8)登录mysql
mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret

Linux上JDK、mysql、tomcat、redis等软件安装部署_第1张图片

msyql –u root -p

9)修改mysql的密码
set password = password(‘root’);

10)开启mysql的远程登录
默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启 远程登录mysql的权限
登录mysql后输入如下命令:
grant all privileges on . to ‘root’ @’%’ identified by ‘root’;
flush privileges;

11)开放Linux的对外访问的端口3306
/sbin/iptables -I INPUT -p tcp –dport 3306 -j ACCEPT
这里写图片描述

3.Tomcat安装部署

步骤:
1)上传Tomcat到linux上

2)解压Tomcat到/usr/local下

3)开放Linux的对外访问的端口8080
/sbin/iptables -I INPUT -p tcp –dport 8080 -j ACCEPT

4)启动关闭Tomcat
进入tomcat的bin下启动:./startup.sh
进入tomcat的bin下关闭:./shutdown.sh

4.redis安装部署

1)安装redis编译的c环境,yum install gcc-c++

2)将redis-4.0.2.tar.gz上传到Linux系统中

3)解压到/usr/local下 tar -xvf redis-4.0.2.tar.gz -C /usr/local

4)进入redis-4.0.2目录 使用make命令编译redis
5)在redis-4.0.2目录中 使用make PREFIX=/usr/local/redis install命令安装 redis**到/usr/local/redis中**
6)拷贝redis-4.0.2中的redis.conf到安装目录redis中

7)启动redis 在bin下执行命令redis-server redis.conf

8)如需远程连接redis,需配置redis端口6379在linux防火墙中开发

/sbin/iptables -I INPUT -p tcp –dport 6379 -j ACCEPT

启动后看到如上欢迎页面,但此窗口不能关闭,窗口关闭就认为redis也关闭了(类 似Tomcat通过bin下的startup.bat的方式)
解决方案:可以通过修改配置文件 配置redis后台启动,即服务器启动了但不会  占据控制台窗口
将redis.conf文件中的daemonize从false修改成true表示后台启动
使用命令查看6379端口是否启动ps -ef | grep redis

这里写图片描述

你可能感兴趣的:(Linux/Unix,java)