• Linux安装软件总结


    1.安装jdk1.8

    1、首先去官网下载jdk

    https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    2、检查当前系统是否已经安装openJDK,如果已经安装进行卸载

    检查openJDK是否安装命令

    rpm -qa|grep jdk

    (如果有安装openJDK 那么除了copy-jdk-configs-3.3-2.el7.noarch文件可以不用删除。其他的openJdk全部要卸载)

     卸载命令

    yum -y remove  xxxx   

    3、进入目录

    cd /usr/local

    4、创建java安装目录

    mkdir /usr/local/java

    5、解压安装包到 /usr/local/java目录

    tar -zxvf  jdk-8u231-linux-x64.tar.gz    /usr/local/java

    6、配置jdk环境变量:

        编辑/etc/下的profile文件

     vi /etc/profile

        在文件末尾添加如下配置:

    export JAVA_HOME=/usr/local/java/jdk1.8.0_231
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH

       标红色路径为jdk解压路径,根据实际情况配置

       保存配置文件退出

    7、使/etc/profile生效 

    source /etc/profile

    8、测试jdk安装是否成功

    java -version

    2.安装mysql5.7

    1、下载mysql包

    https://dev.mysql.com/downloads/mysql/

    2、卸载系统自带的Mariadb

    # rpm -qa|grep mariadb
     mariadb-libs-5.5.64-1.el7.x86_64
    
    # rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64

    3、新建mysql文件夹

    mkdri /usr/local/mysql

    4、将压缩包解压到/usr/local/mysql

    tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz

    5、将解压完的mysql文件名称改为mysql-5.7.28

    mv mysql-5.7.28-linux-glibc2.12-x86_64/ mysql

    6、创建mysql用户组

    groupadd mysql

    7、创建一个用户名为mysql的用户并加入mysql用户组

    useradd -g mysql mysql

    8、制定password 为111111

    passwd mysql

    9、更改所属的组和用户

    chown -R mysql mysql/
    cd mysql/
    mkdir data
    chown -R mysql:mysql data

    10、在etc下新建配置文件my.cnf,并在该文件内添加以下配置

    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8 
    [mysqld]
    skip-name-resolve
    #设置3306端口
    port = 3306 
    # 设置mysql的安装目录
    basedir=/usr/local/mysql
    # 设置mysql数据库的数据的存放目录
    datadir=/usr/local/mysql/data
    # 允许最大连接数
    max_connections=200
    # 服务端使用的字符集默认为8比特编码的latin1字符集
    character-set-server=utf8
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB 
    lower_case_table_names=1
    max_allowed_packet=16M

    11、安装和初始化

    //安装依赖
    yum install libaio-devel.x86_64

    //初始化
    ./mysqld --initialize --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

    //赋权限
    cp ./support-files/mysql.server /etc/init.d/mysqld
    chown 777 /etc/my.cnf
    chmod +x /etc/init.d/mysqld

    //重启服务
    /etc/init.d/mysqld restart --user=root

    //创建软连接
    ln -s /usr/local/mysql/bin/mysql /usr/bin

    //改密码
    mysql> set password for root@localhost = password('123');  

    //允许远程访问
    使用mysql库:use mysql
    查询信息:select user,host from user
    修改root用户的host字段,命令:update user set host="%" where user="root"
    使本次修改立即生效,命令:flush privileges
     
  • 相关阅读:
    1046 Shortest Distance (20 分)(模拟)
    1004. Counting Leaves (30)PAT甲级真题(bfs,dfs,树的遍历,层序遍历)
    1041 Be Unique (20 分)(hash散列)
    1036 Boys vs Girls (25 分)(查找元素)
    1035 Password (20 分)(字符串处理)
    1044 Shopping in Mars (25 分)(二分查找)
    onenote使用小Tip总结^_^(不断更新中...)
    1048 Find Coins (25 分)(hash)
    三个故事
    领导者的举止
  • 原文地址:https://www.cnblogs.com/-wanglei/p/12016217.html
Copyright © 2020-2023  润新知