zoukankan      html  css  js  c++  java
  • linux(Centos7系统)中安装JDK、Tomcat、Mysql

    安装前准备两个工具:(360可以安装)

    1、JDK的安装

    使用yum命令安装

    1.查看是否已安装JDK
    
    # yum list installed |grep java
    
    2.卸载CentOS系统Java环境
    
    # yum -y remove java-1.8.0-openjdk*   *表示卸载所有openjdk相关文件输入 
    
    # yum -y remove tzdata-java.noarch       卸载tzdata-java  
    
    3.查看JDK软件包版本
    
    # yum -y list java*      或者使用# yum searchjava | grep -i --color JDK 
    
    查看JDK软件包列表
    View Code

    安装JDK

    # yum install java-1.8.0-openjdk*  安装java1.8.0所有程序 

    yum install -y java-1.8.0-openjdk-devel.x86_64

    注意:输入确认(y)直到控制台返回Complete安装成功

    查看java版本信息

    # java -version

    输入javac    java命令后显示帮助信息就算是安装成功了

    使用yum安装环境变量自动就配好了

    2、Tomcat的安装

     1、首先下载tomcat的包

    https://tomcat.apache.org/tomcat-8.5-doc/index.html(官方8.5)

    2、下载完成,解压,然后使用xftp进行上传

    3、给tomcat权限

    cd /root/apache-tomcat-8.5.38/bin
    # chmod +x  *.sh

    4、关闭防火墙

    //临时关闭
    systemctl stop firewalld
    //禁止开机启动
    systemctl disable firewalld

    如果安装了iptables-service,使用下面的命令,

    //关闭防火墙
    service iptables stop
    //检查防火墙状态
    service iptables status
    View Code

    5.设置tomcat自动启动

    # vi /etc/rc.d/rc.local

    在最后一行把/root/apache-tomcat-8.5.38/bin/startup.sh

    输入i
    然后编辑文本   加到最后一行
    加完退出保存   
    esc  
    shift+q 
     x

    意思是在Linux启动完成后,加载其他初始脚本完毕之后, 执行启动Tomcat的命令

    给权限

    #chmod +x /etc/rc.d/rc.local

    #systemctl daemon-reload

    #systemctl list-dependencies multi-user.target | grep rc-local

    6.启动mysqld服务

    # cd /root/apache-tomcat-8.5.38/bin

    # ./startup.sh

     测试:

    3、安装mysql

    官网下载安装mysql-server

    # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
    
    # rpm -ivh mysql-community-release-el7-5.noarch.rpm
    
    # yum install mysql-community-server
    注意:选择y;

    设置开机启动mysql

    # systemctl enable mysqld
    重新启动mysql服务
    systemctl restart mysqld

    配置mysql

    # mysql_secure_installation
    过程需要输入y和 密码 我的密码是123456

    登录mysql数据库

    # mysql -hlocalhost -uroot -p123456

    设置编码

    查看编码
    # show variables like 'character%'
    # set character_set_server=utff8;
    # set character_set_database=utf8;

    开启mysql远程连接

    # use mysql;

    # grant all privileges on*.*  to'root'@'%' identified by'123456';

    //将所有数据库的所有表(*.*)的所有权限(allprivileges),授予通过任何ip(%)访问的root用户,密码为123456,如果要限制只有某台机器可以访问,将其换成相应的IP即可

    # flush privileges; 刷新

    如果需要修改mysql密码的话执行下面这段命令

    # update user set password=password(‘123456’) where user=’root’;

    创建新的用户 账号为vip  密码为vipvipvip

    create user 'vip'@'%' identified by 'vipvipvip';  
    退出mysql
    quit

    
    
  • 相关阅读:
    ["Visual Studio快捷键" ,"Vs","IDEA快捷键"]
    文件夹
    x
    软考.第一章-信息化和信息系统
    软考.起航篇
    Global.asax.cs 为 /.aspx 执行子请求时出错。 Server.Transfer
    网关我选 Spring Cloud Gateway
    我面向 Google 编程,他面向薪资编程
    JDK 13 都已经发布了,Java 8 依然是最爱
    Spring Cloud 系列之 Spring Cloud Stream
  • 原文地址:https://www.cnblogs.com/weibanggang/p/10422819.html
Copyright © 2011-2022 走看看