• 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
     
  • 相关阅读:
    urlencode 和 rawurlencode 的区别
    magic_quotes_gpc
    变量的值是多少
    git diff patch
    drupal前端开发的第一点
    git drupal eclipse
    spm总结
    features block
    alu features menu
    git reset 理解
  • 原文地址:https://www.cnblogs.com/-wanglei/p/12016217.html
Copyright © 2020-2023  润新知