• linux连网和jdk环境配置以及mysql安装


    1、启动网卡

    service network restart

    2、centos7联网方法

    以root管理员身份登录系统。在终端下输入以下两条命令
    ls /etc/sysconfig/network-scripts
    vi /etc/sysconfig/network-scripts/ifcfg-ens33(根据自己电脑中实际的值来确定)
    在配置文件中重点设置BOOTPROTO=dhcp,ONBOOT=yes即可
    输入service network restart重启网卡即可上网

    3、yum


    Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,
    能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载,安装。

    4、wegt的安装

    wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。
    
    wget的安装
    yum install wget

    5、linux桌面的安装和卸载

    卸载桌面
    yum groupremove "Desktop"
    
    卸载窗口
    yum groupremove "X Window System"

    6、文件上传工具(SecureCRT工具)

    安装软件,运行命令rz,即是接收文件(上传到Linux上)
    yum  install lrzsz

    7、linux中jdk的相关命令

    查看java版本
    java -version
    
    查看jdk的信息
    rpm -qa|grep java
    
    列举匹配已安装的java的软件包
    yum list installed | grep java
    
    卸载安装的jdk
    yum -y remove java-1.8.0-openjdk*

    8、配置jdk

    1、打开系统的环境变量配置文件
      vi /etc/profile
    
    2、将一下内容插入到文件最后(根据不同版本而定,这里安装的是jdk1.7)
    export JAVA_HOME=/usr/local/jdk1.7.0_71
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin:$PATH
    
    3、重新加载系统配置文件
    source /etc/profile
    
    4、运行java -version ,即可看见java版本

    9、centos7中mysql数据库的安装

    1、查询所安装的MariaDB组件
    rpm -qa | grep Maria*
    
    2、卸载MariaDB数据库
    yum -y remove mari*
    
    3、删除数据库文件
    rm -rf /var/lib/mysql/*
    
    4、安装wget(如果系统已装,就不需要再装)
    yum install wget
    
    5、使用wget下载官方yum源的rpm包(这里安装的是mysql5.7wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
    
    6、安装rpm包
    rpm -ivh mysql57-community-release-el7-11.noarch.rpm
    
    7、使用yum来安装mysql-server
    yum install -y mysql-server

    10、mysql数据库的操作命令

    启动mysqld服务
    systemctl start mysqld 停止mysqld服务 service mysqld stop service 重启 service mysqld restart 查看是否成功启动 ps aux|grep mysqld 设置mysqld服务开机自启动 systemctl enable mysqld

    查找已安装的myslq 版本
    rpm  -qa | grep  mysql

    查看mysql 的启动状态
    service mysqld status

    显示系统执行进程,从显示的全部进程信息中搜索包含mysql字符串的信息,并显示出来
    ps -ef|grep mysql
    MySQL的登录设置
    ,修改配置文件在[mysqld]文件下添加skip-grant-tables) vi /etc/my.cnf 刷新权限 flush privileges;

    ##with grant option表示授权的这个用户可以给别的用户授权
    grant all privileges on *.* to 'user'@'%' identified by '0000' with grant option;

    11、mysql安装完后首次登陆

    由于MySQL从5.7开始不允许首次安装后,使用空密码进行登录,系统会随机生成一个密码以供管理员首次登录使用,这个密码记录在/var/log/mysqld.log文件中,使用下面的命令可以查看此密码:
    cat /var/log/mysqld.log|grep 'A temporary password'
    
    2017-11-12T13:35:37.013617Z 1 [Note] A temporary password is generated for root@localhost: bkv,dy,)o7Ss
    
    最后一行冒号后面的部分bkv,dy,)o7Ss就是初始密码。
    
    使用此密码登录MySQL:
    mysql -u root -p
    
    更改默认密码
    use mysql;
    alter user 'root'@'localhost' identified by 'your_password'; 

    12、mysql安装完后首次登陆的问题

     有时候找到初识密码之后还是登陆不成功,此时参考下面这种方法

    修改配置文件,跳过密码登陆
    vi /etc/my.cnf
    MySQL的登录设置,修改配置文件(在[mysqld]下添加skip-grant-tables)
    
    刷新权限
    flush privileges
    
    此时登陆就不需要输入密码,进入数据库之后再进行相应的授权和修改密码
    grant all privileges on *.* to 'user'@'%' identified by '0000' with grant obtion;

    13、linux安装mysql后无法远程连接的问题

    默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启远程登录mysql的权限

    开启远程登录mysql的权限
    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    
    将修改永久保存到防火墙中
    /etc/rc.d/init.d/iptables save
  • 相关阅读:
    Android(java)学习笔记68:使用proguard混淆android代码
    SGU 194 Reactor Cooling
    关于流量有上下界的网络流问题的求解
    关于最小割的求解方法
    HDU 5311 Hidden String
    POJ 3548 Restoring the digits
    POJ 2062 HDU 1528 ZOJ 2223 Card Game Cheater
    ZOJ 1967 POJ 2570 Fiber Network
    HDU 1969 Pie
    HDU 1956 POJ 1637 Sightseeing tour
  • 原文地址:https://www.cnblogs.com/newbest/p/9753355.html
Copyright © 2020-2023  润新知