CentOS 8.0及 JDK8.0,Mysql 8.0,Tomcat 8.5在CentOS 8.0中的安装步骤

一:虚拟机软件的安装:

    下载地址:https://my.vmware.com/cn/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/15_0

 

二:centos 8.0 镜像下载:

    下载地址:https://www.centos.org/download/

 

三:VMware Workstation 上创建虚拟机

    加下载的centos8.0 镜像加载即可,可以参考https://www.runoob.com/w3cnote/vmware-install-centos7.html

 

四:CentOS 8.0 中安装JDK

    00  检查是否已经安装JDK并卸载,java -version  进行确认,如果存在,则卸载

    01  JDK下载,https://www.https://www.oracle.com/java/technologies/javase-downloads.htmloracle.com/java/technologies/javase/javase-jdk8-downloads.html

        选择jdk-8u251-linux-i586.tar.gz 下载到window下;     

    02  通过FileZilla软件,登录了远程 linux服务器上的用户,将下载的文件拖到root下

    03  新建一个文件夹 cd /usr/local/    mkdir ./ java,解压到该目录cd ~,  tar -xvf   jdk-8u251-linux-i586.tar.gz -C /usr/local/java

    04  配置环境变量 vim /etc/profile ,在unset -f pathmunge 下 删除所有,然后添加以下命令:

      #set java environment

           JAVA_HOME=/usr/local/src/java/jdk1.8.0_251

           CLASSPATH=.:$JAVA_HOME/lib.tools.jar

           PATH=$JAVA_HOME/bin:$PATH

           export JAVA_HOME CLASSPATH PATH 

        

    输入source /etc/profile 使配置生效;输入java -version 显示版本信息,如存在,则证明安装成功;

 

五:CentOS 8.0 中安装 Mysql 8.0

    00  windows 下载 mysql : https://dev.mysql.com/downloads/mysql/,下载版本 Red Hat Enterprise Linux 8 / Oracle Linux 8 (x86, 64-bit), RPM Bundle

    01  通过FileZilla连接 linux服务器,将文件上传到 root文件夹下;在/usr/local/ 下 新建一个mysql文件夹 mkdir mysql

    02  检查是否安装mysql :rpm -qa | grep mysql,如果已经安装,卸载: rpm -e --modeps mysql-xxx;

    03  解压,tar -xvf Mysql mysql-8.0.20-1.el8.x86_64.rpm-bundle.tar -C /usr/local/mysql

    04  sudo yum install mysql-community-{server,client,common,libs}-*   (安装的是包含mysql-community-{server,client,common,libs}字段的所有包)

    a) 报错,install mysql-community-server-debuginformation 这些安装不上,可以把安装不上的删除;再执行04 命令

    参考:https://dev.mysql.com/doc/mysql-linuxunix-excerpt/8.0/en/linux-installation-rpm.html

    05  开启服务

       systemctl start mysqld

    06  修改mysql登录密码

       a) 先找到初次安装的随机密码,sudo grep 'temporary password' /var/log/mysqld.log,复制

       b) mysql -uroot -p

       c) 粘贴刚才复制的密码,登录mysql

       d) mysql> ALTER USER 'root'@'localhost'  identified with mysql_native_password BY 'MyNewPass4!';

        // 备注,此处identified by 之间含有with mysql_native_password,这样做是避免mysql yog出现 2058密码加密错误;

        参考:https://dev.mysql.com/doc/mysql-linuxunix-excerpt/8.0/en/linux-installation-rpm.html 

    07 开启远程访问  

       修改root用户的host  

        a) 登录mysql,mysql -uroot -p 键入密码

        b) mysql>键入 use mysql;

        c) 键入 select user, host from user,显示user表中 user与host的对应关系;

        d)键入 update user set host = '%' where user = 'root';  // 任意ip都可以连接该mysql服务器

        e)flush privileges; 

       防火墙打开3306 port

        a) firewall-cmd --zone=public --add-port=3306/tcp --permanent

        b) firewall-cmd --reload  // 重新加载

 

六:安装Tomcat

    01  Tomcat 下载

       https://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.5.56/bin/

    02  在 /usr/local/下 mkdir tomcat

    03  tar xvg -tomcat.tar.gz -C /usr/local/tomcat

    04  启动 tomcat

       a) cd /usr/local/tomcat/bin 

       b) ./ startup.sh 或 sh startup.sh  // 执行linux下脚本文件

    05  关闭 tomcat

       a) cd /usr/local/tomcat/bin ,键入./ shutdown.sh 或 sh shutdown.sh  

    06  防火墙打开端口号8080

       a) firewall-cmd --zone=public --add-port=8080/tcp --permanent

       b) firewall-cmd --reload  // 重新加载

     

   

    

    

 

 

    

posted @ 2020-06-13 17:59  dlkla_jianchi  阅读(194)  评论(0)    收藏  举报