补充:

对于ssh登录不是特定端口22的,进行文件修改

vim /etc/ssh/sshd_config

Port 61333

简化后序命令输入,修改文件如下:

 一、java环境安装

一共5台服务器:

master1 、master2、slave1、slave2、slave3

分别安装java环境

1、在/opt文件下新建文件夹workspace

mkdir workspace

2、 在目录下下载需要的java版本

3、修改环境变量

vim  /etc/profile

在文件的最后添加

export JAVA_HOME=/opt/workspace/jdk1.8
export JRE_HOME=/opt/workspace/jdk1.8/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

# Maven Config
export MAVEN_HOME=/opt/workspace/maven-3.3.9
export MAVEN_OPTS="-Xmx2g -XX:ReservedCodeCacheSize=512m"

export PATH=.:${JAVA_HOME}/bin:$PATH

4、保存修改文件,生效

source /etc/profile

5、查看安装java版本

java -version

二、mysql安装

本集群搭建环境为CentOS7,yum源中默认没有MySQL,需要先下载yum源

1.下载mysql的repo源
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2.安装rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装这个包后,会获得两个mysql的yum repo源:

/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo

3.安装MySQL-server
$ yum install mysql-server

安装过程中出现的错误及处理

解决方案:

报错原因 :软件包依赖 mariadb组件

解决方案:

yum -y remove mariadb-libs

运行

yum install mysql-server

配置mysql

service mysqld restart
mysql -u root
mysql> set password for 'root'@'%' =password('your password');
mysql> flush privileges;

mysql的几个重要目录

#(a)数据库目录
/var/lib/mysql/
#(b)配置文件
/usr/share /mysql(mysql.server命令及配置文件)
#(c)相关命令
/usr/bin(mysqladmin mysqldump等命令)
#(d)启动脚本
/etc/rc.d/init.d/(启动脚本文件mysql的目录)

参考:https://blog.csdn.net/sinat_25943197/article/details/81906060

最新文章

  1. Linux定时任务
  2. TJI读书笔记17-字符串
  3. mvn filter autoconfig 产生自动配置
  4. ubuntu下编译VLC
  5. 【leetcode】Edit Distance (hard)
  6. PowerShell与CMD在路径解析上的一点不同
  7. EntityFramework执行SQL语句
  8. c++,为什么要引入虚拟继承
  9. 学习笔记TF034:实现Word2Vec
  10. SK-Learn 全家福
  11. Linux useradd
  12. c++ list 合并操作函数实例
  13. Ubuntu 18.04 安装java8
  14. Linux常用操作指令(面试专用)
  15. 在IWMS中的分页效果
  16. 各大型网站架构分析收集-原网址http://blog.csdn.net/lovingprince/article/details/3379710
  17. php $_SERVER['HTTP_USER_AGENT'] 2
  18. python数据库访问
  19. x86 x64下调用约定浅析
  20. 【题解】洛谷P1073 [NOIP2009TG] 最优贸易(SPFA+分层图)

热门文章

  1. Git自动补全
  2. [C++] c pointer
  3. Python原始套接字编程-乾颐堂
  4. sql分组获取第一条记录(sql+oracle)
  5. 事务(进程 ID 64)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。
  6. canvas学习日记一
  7. Python 数据分析—第七章 数据归整:清理、转换、合并、重塑
  8. Freemark与spring整合
  9. html中怎么样让div并排显示
  10. linux 管道与重定向