linux内软件安装(mysql,jdk)及集群的配置

1、查看进程

1. 查看进程状态 ps -ef | grep 关键字

2. 查看进程资源 ps -aux

3. 停⽌进程 先通过ps 查看指定的进程的pid 再通过 kill [-9] pid

2、监听端⼝资源

1. 安装 yum install -y net-tools

2. 执⾏ netstat -ntlp

yum源管理 更新

1. 安装下载⼯具 yum -y install wget

2. 切换到yum⽬录: cd /etc/yum.repos.d/

3. 下载yum源管理⽂件: wget http://mirrors.aliyun.com/repo/Centos-7.repo

4. 备份本地yum源包mv CentOS-Base.repo Cent-Base.repo.bak

5. 将阿⾥源包的名字修改为linux默认的包名:mv Centos-7.repo CentOS-Base.repo

6. 清空yum源旧数据: yum clean all

7. 加载阿⾥yum源: yum makecache

8. 显⽰yum源提供的程序资源: yum list

9.查看内存:free -h

10.查看磁盘:df -h

3、安装规范

1. 把安装包装到 /opt/software

2. 把程序安装到 /opt/install

4、安装jdk  

1. 做镜像:相当于备份

2. 从官⽹下载相应版本的jdk安装包 jdk-8uXXX-linux-x64.tar.gz

3. 安装规范创建两个⽬录 /opt/software /opt/install

4. 安装上传下载管理软件 yum install -y lrzsz或下载xftp直接拖拽也可以(速度会快一些)

5. 切换⽬录到 /opt/software 上传安装包到此⽬录

6. 解压安装 tar -zxvf jdk-8u351-linux-x64.tar.gz -C /opt/install

7. 切换⽬录到/opt/install ,查看是否已有安装⽬录

8. 创建链接⽂件 ln -s jdk1.8.0_351 jdk

9. 配置环境变量 vi /etc/profile 在末尾添加

export JAVA_HOME=/opt/install/jdk
export PATH=.:$JAVA_HOME/bin:$PATH
10. 让配置⽣效 source /etc/profile

11. 测试是否安装成功 java -version

5、安装mysql

1. 做镜像

2. 下载mysql 包 MySQL-5.5.40-1.el7.x86_64.rpm-bundle.tar 放 到/opt/software⽬录下

3. 拆包到指定⽬录 tar -xvf MySQL-5.5.40-1.el7.x86_64.rpmbundle.tar -C mysq

4. 检测系统⾃带的数据库 rpm -qa | grep mariadb

5. 删除系统⾃带的数据库 rpm -e mariadb-libs-5.5.60- 1.el7_5.x86_64 --nodeps

6. 安装依赖 yum install -y perl

7. 安装服务器 rpm -ivh MySQL-server-5.5.40-1.el7.x86_64.rpm

8. 安装客户端 rpm -ivh MySQL-client-5.5.40-1.el7.x86_64.rpm

9. 启动msql服务 systemctl start mysql

10. 检查mysql服务 systemctl status mysql

11. 进⼊客户端 mysql -uroot -p

12. 设置密码 set password=password('123');

13. 设置远程登录 ,并刷新权限

14. 退出客户端 exit

15. 重启mysql服务 systemctl restart mysql

16. 在windows中通过navicat 连接服务器

17. 做快照

18. 制作3台虚拟机

1. 选择jdk那个源快照

2. 选择完全克隆

3. 3台机器的名称 hadoop10[1-3]

4. 配置每台机器的IP 192.168.18.10[1-3](这个ip地址不固定)

修改ip地址 vim /etc/sysconfig/network-scripts/ifcfg-ens33

5. 重启⽹络服务 systemctl restart network

6. 查看是否更改成功 ip addr(ip a)

7. 更改机器名称 hostnamectl set-hostname hadoop10[1-3]

8. 查看是否更改成功 hostname

9. 查看防⽕墙是否关闭 systemctl status firewalld

10. 配置xshell 访问hadoop10[1-3]

19. 三台集群配置

1. 每台机器做⼀份IP映射

1. vi /etc/hosts

2. 192.168.18.101 hadoop101

3. 192.168.18.102 hadoop102

4. 192.168.18.103 hadoop103(此处的ip与之前设置的ip保持一致)

2. 查看是否映射成功

1. ping -c 4 hadoop101

2. ping -c 4 hadoop102

3. ping -c 4 hadoop103

3. 每台机器免密登录,⽣成密钥

1. ssh-keygen  -t rsa ,一路回车即可

2. 把密钥分发给每台机器

1. ssh-copy-id hadoop101

2. ssh-copy-id hadoop102

3. ssh-copy-id hadoop103

4. 在每台机器上分别访问每台机器

1. ssh hadoop101

2. ssh hadoop102

3. ssh hadoop103

20. 远程复制⽂件 scp

1. scp 本地⽂件 远程⽬录

2. scp 远程⽂件 远程⽬录

3. scp -r 本地⽬录 远程⽬录

4. scp -r 远程⽬录 远程⽬录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值