CentOS 7.6 使用记录,安装CentOS7.6、JDK1.8、Tomcat 9.0.24、MySQL 8

CentOS安装

1、安装centOS7.6(主要注意安装位置的自动分区,以及网络使用dhcp自动获取)
请参考:https://www.jianshu.com/p/2cdc3ea850b7
      最小安装好后,没有桌面
2、安装net-tool插件,方便查看ifconfig

           注意此方法需联网,且ip设置正确

          1)、输入ip addr 确认IP地址是否设置正常,设置好如下所示,如果没有获取到IP地址则设置一个即可。    

                    ip addr

          2)、切换到sbin,ls查看,ifconfig并没有安装

                    cd /sbin

                    ls

          3)、安装net-tool插件,此插件中带有此命令

                    sudo yum install net-tools
          4)、使用ifconfig查看ip地址

                    ifconfig
3、使用Xshell连接虚拟机,登录

JDK安装

4、安装JDK:
              查找jdk:yum search jdk
              安装jdk1.8:yum install java-1.8.0-openjdk-devel.x86_64
              测试:查看java版本:java -version     查看javac:javac

Tomcat安装

5、安装Tomcat

              准备:使用xftp上传tomcat压缩包

              解压tomcat压缩包

                        tar -zxvf apache-tomcat-9.0.24.tar.gz

              修改文件名

                        mv /home/ljh/software/apache-tomcat-9.0.24 /home/ljh/software/tomcat924

              启动tomcat

                         sh /home/ljh/software/tomcat924/bin/startup.sh

              (关闭tomcat:sh /home/ljh/software/tomcat924/bin/shutdown.sh)

MySQL安装

6、安装MySQL

             1)、官网下载rpm:https://dev.mysql.com/downloads/repo/yum/,并上传虚拟机

             2)、yum安装:yum install mysql80-community-release-el7-3.noarch.rpm

             3)、安装MySQL服务器:yum install mysql-community-server

             4)、安装完成之后启动MySQL服务,这边提示下centOS7以下的版本用的是service命令,centOS7开始需要使用systemctl命令,先安装yum install /bin/systemctl

                        systemctl start mysqld.service

             5)、查看运行状态

                        systemctl status mysqld.service

             6)、查询MySQL临时密码,用于登录mysql

                        grep "password" /var/log/mysqld.log

             7)、设置MySQL密码  create user root@'%' identified by 'password';

             mysql -uroot -p
             //大写字母、数字、符号的结合(新版本MySql的加密方式:默认是1,即MEDIUM,所以刚开始设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。)
             ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Rmdb-3897'; 

             8)、新建一个用户(此用户和本地访问用户不一样,用于远程连接),并开启远程连接

            创建用户:CREATE USER 'xxx'@'%' IDENTIFIED WITH mysql_native_password BY 'xxx123456@';  
            #授权所有权限 
            GRANT ALL PRIVILEGES ON *.* TO 'xxx'@'%';
            #授权基本的查询修改权限,按需求设置
            GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON *.* TO 'xxx'@'%';

                        刷新权限:FLUSH PRIVILEGES;

 


             

 

 


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值