Linux学习第一天
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,学习目的:掌握Linux 安装设置静态ip地址修改yum源(可参考https://blog.csdn.net/zhaluo_dehezi/article/details/86689322)安装jdk1
千家信息网最后更新 2025年12月03日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,不需要输入密码即成功
文件
配置
主机
地址
密码
软件
成功
目录
数据
数据库
用户
静态
登录
源文件
缓存
网络
参考
测试
生成
管理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发岗职业
宝山区制造网络技术值多少钱
福建理工学院软件开发
yl网络技术团队
网络安全与网安是一回事吗
网络技术咨询包含
云服务器安全等保
新建数据库是服务器怎么填
flfa不同服务器可以联机吗
超星电子图书馆数据库
潮州软件开发工程师
大数据最多的数据库
戴尔旗下网络安全系统
海南鹰海网络技术有限公司
数据库无效数字
工业控制网络技术的心得体会
分析软件开发需要什么资质
网络和网络安全项目是什么
数据库的aptp
苏州人工智能软件开发报价
lvm卷管理 更换服务器
数据库中排序操作
网络安全事件流程
电子表格替换相同数据库
arma3服务器管理员指令
软件开发硬件开发是什么
如何复制pdf的数据库
临海市委网络安全委员会
怎么通过dos打开软件服务器
通过数据库限制登录人数