千家信息网

Linux学习第一天

发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,学习目的:掌握Linux 安装设置静态ip地址修改yum源(可参考https://blog.csdn.net/zhaluo_dehezi/article/details/86689322)安装jdk1
千家信息网最后更新 2024年11月25日Linux学习第一天

学习目的:
掌握Linux 安装
设置静态ip地址
修改yum源(可参考https://blog.csdn.net/zhaluo_dehezi/article/details/86689322)
安装jdk1.8及配置
安装mysql及配置(可参考https://blog.csdn.net/pengjunlee/article/details/81212250)
设置无秘登录
使用工具:
Oracle VM VirtualBox

2.CentOS-7

3.Xshell6(远程连接虚拟机)与Xftp6(上传文件至虚拟机)

一、安装Linux


设置完启动

开启双网卡

设置root密码(最高权限用户)

二、设置静态ip地址

关闭防火墙 systemctl stop firewalld永久关闭 systemctl disable firewalld

修改静态ip地址 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

IP为软件管理中主机网络管理器同一网段即可

重启网络 systemctl restart network查看ip   ip a

看到下图说明获取到了IP地址

查看是否可以出外网 ping www.baidu.com

以下说明可以出外网,下面换用Xshell软件连接虚拟机

密码为虚拟机安装时设置的两次密码

三、修改yum源(默认是从国外网站下载,影响下载速度,下面将改为国内源)

下载安装wget软件 yum install -y wget查看现有yum源  yum repolist进入目录 cd /etc/yum.repos.d备份旧配置文件 mv CentOS-Base.repo CentOS-Base.repo.bak下载阿里云源文件 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/Centos-7.repo清理缓存 yum clean all重新生成缓存 yum makecache
修改主机名 hostnamectl set-hostname XXX绑定ip地址和主机名 vi/etc/hosts将ip和主机名添加在最后一行,保存退出 Esc :wq

四、安装jdk1.8及配置

打开软件,将jdk压缩文件上传至虚拟机的opt目录下

进入opt目录 cd /optls 查看传入的文件tar -zxvf jdk-8u111-linux-x64.tar.gz 解压将jdk移动到inst mv jdk1.8.0_111/ ./inst/jdk181配置环境 export JAVA_HOME=/opt/inst/jdk181export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin更新配置文件 source /etc/profile查看java jdk是否安装成功 java -version

表示成功

五、安装mysql及配置

查看是否安装数据库 rpm -qa | grep -i mariadb删除数据库 rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64下载mysql安装包 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm安装mysql-community-release-el7-5.noarch.rpm包 rpm -ivh mysql-community-release-el7-5.noarch.rpm安装完成之后,会在 /etc/yum.repos.d/ 目录下新增 mysql-community.repo 、mysql-community-source.repo 两个 yum 源文件执行 yum repolist all | grep mysql 命令查看可用的 mysql 安装文件安装mysql yum install mysql-server查看是否安装成功 rpm -qa | grep mysql重启mysql systemctl start mysqld.service设置 mysql开机启动 systemctl enable mysqld.service

设置密码

mysql -u root

mysql> use mysql;mysql> update user set password=PASSWORD("这里输入root用户密码") where User='root';mysql> flush privileges;删除多余空白用户 delete from user where password='';设置远程主机登录 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your password';用windows上数据库软件连接测试

六、设置无秘登录

生成公共秘钥:ssh-keygen -t rsa -P ''查看公私钥:cd /root/.ssh/查看授权文件:cat id_rsa.pub >> authorized_keys 回车后ls授权 chmod 600 authorized_keys测试 ssh 主机名或IP,不需要输入密码即成功
0