centos6.8下编译安装mysql.docx

    常用指令
    **
    l ls指令
    2 cd指令
    3 cp
    4 mv
    5 pwd
    6 rm
    7 rmdir
    11 find
    13 mkdir
    17 touch

    centOS6.5安装mysql5.7.docx
    *
    8 chgrp
    9 chmod
    10 chown
    12 ln


    scp
    ssh-keygen
    ssh-copy-id
    ssh

    文本编辑
    vi指令 除了 :e :n :f :w :q其他尽量熟悉熟练

    文本过滤
    cat more less grep head tail

    备份压缩
    tar

    shell 内部指令
    kill -9强制模式
    history


    解压缩jdk tar包到当前文件
    tar -zxvf jdk-8u181-linux-x64.tar.gz
    //将当前文件夹下的jdk 移动到worktool文件夹下 并命名为jdk18
    mv jdk1.8.0_181/ ../worktool/jdk18

    配置环境变量
    vi 打开 /etc/profile
    JAVA_HOME=/usr/java/worktool/jdk18
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME PATH

    使配置文件生效
    source /etc/profile


    tomcat直接解压缩到worktool下即可

    打开8080端口,并保存重启防火墙:
    iptables -I INPUT -p tcp —dport 8080 -j ACCEPT

    /etc/init.d/iptables save
    /etc/init.d/iptables restart


    // 配置Tomcat随系统启动而启动 利用的是linux启动文件 加载rc.local下的执行脚本指令
    vim /etc/rc.d/rc.local

    export JAVA_HOME=/usr/java/worktool/jdk18
    /usr/java/worktool/tomcat85/bin/startup.sh start

    esc退出编辑模式 :wq保存退出

    chmod 777 /etc/rc.d/rc.local

    reboot


    grant all privileges on . to root@’%’ identified by “root”;
    这种授权模式 远程登录只能使用root用户 root密码进行登录 会有弊端。比如如果你的数据库密码不是“root”,是“123456”。本地登录的话密码为“123456” 远程登录密码为“root” 感觉怪怪的

    use mysql;
    update user set host = ‘%’ where user = ‘root’;
    这种方式 本地访问密码和远程访问密码都是一样的 感觉自然些