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,不需要输入密码即成功
文件
配置
主机
地址
密码
软件
成功
目录
数据
数据库
用户
静态
登录
源文件
缓存
网络
参考
测试
生成
管理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
移除集合里面的某条数据库
电子网络软件开发的学校
软件开发的合同模板下载
微信点餐软件开发
大学生网络安全知识大全
网络安全实验室 解题
数据库安全的工具
网络技术核心课程
软件开发管培生面试问题
小李老师谈互联网科技
华硕服务器bios管理员权限
数据库及常见的数据库
数据库中有数据但查不到
数据库软件下什么好
棋牌手游软件开发公司
网络安全与信息化官网
b75支持服务器内存吗
全国中职网络技术模拟试题
北邮工业网络技术阶段作业一
千牛的手机数据库文件
网络安全技术与意识
办公系统软件开发哪家正规
怎么把app做成一个服务器
客户端安全检查代理服务器
江西软件开发教学
哪个服务器可以做销售管理系统
怎么从数据库下载论文
科技型企业和互联网企业
数据库怎么转字
网络安全法班会发言稿