【LINUX 软件安装】JDK,Tomcat,MySQL

LINUX 软件安装JDK,Tomcat,MySQL的简单步骤如下:

1,LINUX 安装MySQL

1)卸载自带的Mysql-libs(如果之前安装过mysql,要全都卸载掉)
    a)rpm -qa | grep mariadb

    b)rpm -e --nodeps mariadb-libs

2)在/opt目录下创建MySQL目录

3)上传MySQL的rpm安装包到/opt/MySQL目录下

4)按照标号依次安装rpm软件包
    rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm

    rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm

    rpm -ivh mysql-community-libs-compat-5.7.29-1.el7.x86_64.rpm

    rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm

    rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm

5)安装mysql-server时有可能出现以下异常:
    a)错误:依赖检测失败:

        libaio.so.1()(64bit) 被 mysql-community-server-5.7.29-1.el7.x86_64 需要

    b)通过yum安装缺少的依赖:yum install -y libaio

6)初始化MySQL:mysqld --initialize --user=mysql

7)查看MySQL的临时密码:cat /var/log/mysqld.log

8)启动MySQL服务:systemctl start mysqld

9)连接MySQL:mysql -uroot -p’临时密码’

10)使用临时密码连接MySQL之后修改密码:set password=password('你的密码');

11)编辑/etc/my.cnf配置文件设置MySQL客户端和服务端的字符集为utf8

    a)[mysqld]
        character-set-server=utf8

12)重启MySQL的服务
    systemctl restart mysqld

13)设置root远程权限
    利用root账号本地登录,修改mysql数据库,user表的root用户的远程访问权限

    update user set host='%' where user='root';

    flush privileges;

 2,LINUX 安装JDK

1)使用下面的命令查询系统中自带的jdk

        rpm -qa | grep jdk

2)使用下面的命令卸载自带的jdk

        rpm -e --nodeps jdk的rpm软件包的名字

3)将jdk的tar.gz的压缩包上传到/opt目录下

4)将jdk压缩包解压缩

5)在/etc/profile.d目录下创建my_env.sh文件

6)在my_env.sh文件中配置JAVA_HOME环境变量

        #JAVA_HOME
        JAVA_HOME=/opt/jdk1.8.0_152
        PATH=$PATH:$JAVA_HOME/bin
        export PATH JAVA_HOME

7)执行source /etc/profile.d/my_env.sh使环境变量立即生效,如果不生效就重启XShell

 3,LINUX 安装Tomcat

1)将tomcat的压缩包上传到/opt目录下

2)解压缩tomcat的压缩包

3)进入tomcat的bin目录执行./startup.sh启动tomcat服务器

4)也可以配置tomcat的环境变量,这样就可以在任意目录下执行startup.sh启动tomcat了

5)关闭防火墙或开放端口

    关闭防火墙:
        systemctl stop firewalld.service

    开放端口:    
        查看开放的端口号:firewall-cmd --list-all
        设置开放的服务或端口号:
        firewall-cmd --add-service=http --permanent
        firewall-cmd --add-port=8080/tcp --permanent

    重启防火墙:firewall-cmd --reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值