安装java

下载

Java SE Development Kit 8 Downloads

安装

  • 将文件.tar.gz移动到/usr/java
  • 解压:tar -zxvf 文件.tar.gz
  • 打开/etc/profile(vim /etc/profile)在最后面添加如下内容:
export JAVA_HOME=/usr/jdk安装目录
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
复制代码
  • win环境变量配置
%JAVA_HOME%\bin;%Java_Home%\jre\bin;
复制代码
  • source /etc/profile

安装maven

下载

Downloading Apache Maven 3.5.3

安装

  • 将下载文件放到/usr/maven
  • 解压:tar -zxvf 文件
  • 配置环境在/etc/profile加入
export MAVEN_HOME=/usr/maven/maven文件
export MAVEN_HOME
export PATH=$PATH:$MAVEN_HOME/bin
复制代码
  • source /etc/profile

安装RabbitMQ

  • CentOS 安装 Erlang
  • 下载rabbitMQ Installing on RPM-based Linux (RHEL, CentOS, Fedora, openSUSE)
  • 安装
yum -y install rabbitmq-server-3.6.6-1.el6.noarch.rpm
复制代码
  • 启动web管理界面
rabbitmq-plugins enable rabbitmq_management
复制代码
  • 开机自动启动
systemctl enable rabbitmq-server
复制代码
  • 启动关闭
rabbitmq-server start
rabbitmq-server stop
复制代码
  • 增加用户设置角色
rabbitmqctl add_user dev dev_user
rabbitmqctl set_user_tags dev administrator
rabbitmqctl set_permissions -p "/" dev "." "." ".*"
复制代码
  • 附 centos 7 安装rabbitmq 3.6.12

安装Mysql

提前关闭防火墙

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
复制代码

dev.mysql.com/doc/refman/…

  • 查看Linux发行版本
cat /etc/redhat-release
复制代码
  • 下载MySQL官方的Yum Repository Download MySQL Yum Repository
  • 安装MySQL的Yum Repository
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
yum localinstall mysql80-community-release-el7-1.noarch.rpm
复制代码
  • 选择版本
yum repolist all | grep mysqlyum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community复制代码
  • 安装MySQL数据库的服务器版本
yum -y install mysql-community-server
复制代码
  • 启动数据库
service mysqld startservice mysqld status复制代码
  • 重启和关闭
service mysqld restart
service mysqld stop
复制代码
  • 获取初始密码
grep "password" /var/log/mysqld.log
复制代码
  • 修改root用户密码
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Password@123';
use mysql;
update user set host = '%'  where user ='root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Password@123' WITH GRANT OPTION;
flush privileges;
复制代码
  • 设置密码的安全级别 附6.5.3.2 Password Validation Options and Variables
SHOW VARIABLES LIKE 'validate_password.%';
set global validate_password.policy=0;
复制代码
  • mysql8 :客户端连接caching-sha2-password问题
ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限
ALTER USER 'root'@'%' IDENTIFIED BY 'password';
复制代码

MySQL binlog配置

  • 修改 my.cnf
log-bin=/var/lib/mysql/mysql-bin
server-id=1
复制代码
  • 查看
show variables like '%log_bin%'
复制代码
  • 附 CentOS 7.2使用yum安装MYSQL 5.7.10

Linux安装Java、Maven、Mysql、RabbitMQ相关推荐

  1. linux安装java学习环境(未完待续)

    linux安装java学习环境 数据库连接命令 连接mysql数据库 格式为: mysql -hip地址 -p端口号 -u root -p 输入密码例如: mysql -hlocalhost -p33 ...

  2. Linux安装Java(1.8)

    Linux安装Java(1.8) 1. 解压缩并移动到指定目录 解压缩 创建目录 移动安装包 设置所有者 2. 配置环境变量 配置系统环境变量 添加如下语句 配置用户环境变量 添加如下语句 使用户环境 ...

  3. linux 安装jdk tomcat mysql

    ---------------------------------------------JDK------------------------------------------------- 前往 ...

  4. Linux 安装 JDK + Tomcat + Mysql

    Linux 背景 肯·汤普逊,这哥们写了个游戏但是太烧钱了: 于是找到了丹尼斯·里奇商量着开个个系统运行这个游戏: 开发出来一般后系统特别慢,因为内核是用汇编语言: 两人商量开发一个能开发内核的语言: ...

  5. linux 安装java se,Linux 下安裝 Java SE Development Kit(JDK)並配置環境變量

    終端輸入以下命令: # 創建 JDK 目錄,-p 為創建多個目錄 $ sudo mkdir -p /opt/java # 將 JDK 解壓到指定目錄(看自己的習慣) $ sudo tar zxvf ~ ...

  6. Linux系统安装Java和mysql并关联DBeaver,上传Springboot jar包,数据库如何防止黑客攻击

    Linux系统安装Java 安装版本jdk-8u171-linux-x64.tar.gz1,上传到linux的 root目录下 2,tar -zxvf jdk-8u171-linux-x64.tar. ...

  7. kali linux 安装java_kali linux安装java

    首先在官网下载java压缩包:http://www.oracle.com/technetwork/java/javase/downloads/index.html 这里选择tar.gz的linux系统 ...

  8. linux安装并管理mysql数据库

    如果使用合适的工具,MySQL数据库的管理就会为得相当简单.应用MySQL命令行方式需要对MySQL知识非常熟悉,对SQL语言也是同样的道理.不仅如此,如果数据库的访问量很大,列表中数据的读取就 如果 ...

  9. linux安装java的脚本吗,Linux安装JDK脚本

    介绍 Linux安装JDK脚本. 系统要求 Ubuntu及其衍生系统 Debian及其衍生系统 使用 下载JDK 保存脚本为InstallJDK.sh 运行 示例 sudo bash InstallJ ...

最新文章

  1. 2019年最新十篇「深度学习领域综述」论文
  2. 《Redis in action》读书笔记
  3. html5 list css,使用HTML5的classList属性操做CSS类
  4. 在Web界面中实现Excel数据大量导入的处理方式
  5. mysql监听地址的设定 —— 解决外部网址无法连接mysql的办法服务器
  6. Ghost 系统的过程
  7. 百度地图API开发指南
  8. poi中文api文档
  9. 西固哪家计算机学校好,兰州市西固区有什么技术学校和大学
  10. maven 打包报错 surefire-reports for the individual test results.
  11. html网址怎么收录,新站如何快速收录 让新网站快速被收录的几点技巧
  12. pythondis功能_python 使用 Dis 模块进行代码性能剖析
  13. 61. 创建快速响应的Web应用
  14. python中文列名报错__mssql.MSSQLDatabaseException:(207,b“无效列名'Hello'。DBLib错误消息20018...
  15. 计网实验三 虚拟局域网 VLAN
  16. 更精确的冲刺计划更好的Sprint Burndown图表
  17. JAVA:18位身份证号码验证工具类(识别性别和生日、计算年龄)
  18. 2018电视剧行业调研报告-趋势篇
  19. Python奇技淫巧之Pycharm活动模板配置
  20. sipjs 保存mp4文件_微信视频号视频怎么下载,视频号视频怎么保存到手机

热门文章

  1. python 朗读-Python 文本转语音
  2. python实现:旋转矩阵转换为四元数
  3. 12c双机rac oracle_深度干货 | 如何借助云原生搞定Oracle备份快速恢复?
  4. lua学习笔记之编译、运行及错误
  5. ubuntu17.04下mysql5.7.18源码安装
  6. select,table,form
  7. 2018-2019 20165237网络对抗 Exp5 MSF基础应用
  8. 『Numpy』np.ravel()和np.flatten()
  9. HDU4084 插头dp
  10. Grunt 5分钟上手:合并+压缩前端代码