Linux学习第一天
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,学习目的:掌握Linux 安装设置静态ip地址修改yum源(可参考https://blog.csdn.net/zhaluo_dehezi/article/details/86689322)安装jdk1
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
查询数据库是否自动备份
非常好玩的服务器联机游戏
服务器bmc管理口什么样子
哪个证券公司诚信档案数据库
python 软件开发补课
嵌入式软件开发关键技术
青少年对网络安全问题
win732安装数据库
两个不同数据库表之间的查询
山东平台软件开发
数据库安装部署
软件开发工作需求分析
日本工作软件开发
计算机网络技术对英语
dell刀片服务器管理口
酒泉多媒体软件开发公司
网络安全公益宣传你的信息你做主
加强网络安全问题标语
陕西定制化服务器什么价位
计算机网络技术高校专业排位
软件开发面试简历模板
两个不同数据库表之间的查询
华星光电软件开发工程师
达梦数据库有限公司
开淘宝店软件开发
无锡lenovo服务器维修中心
网络安全防护 5g
Ps5老头环无法连接服务器
数字城管网络安全论文
网络安全法第34条合法