zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    【c#.Net】类:面向对象
    【c#.Net】面试题库总结50题
    【c#.Net】C#面试题(.net开发人员必备)100题
    【C#.Net】方法和参数
    如何在Tomcat (6/7/8.0) 安装SSL证书
    ubuntu16.04安装jdk/mysql/tomcat (使用apt-get命令)
    java后台处理解析json字符串的两种方式
    web开发如何使用百度地图API(一)判断点是否在范围内
    ES6的let和var声明变量的区别
    web开发如何使用高德地图API(四)通过AMap.Marker自定义标点
  • 原文地址:https://www.cnblogs.com/newbest/p/9753355.html
Copyright © 2011-2022 走看看