Java/MySQL/Maven/Tomcat 安装配置方式

Java 安装

建议安装 Java 8

  1. 下载。Windows/Linux/macOS 系统下载安装对应的安装包。
  2. 环境变量配置。
    • Windows 配置环境变量
      • 计算机=>属性=>高级系统设置=>高级=>环境变量=>系统变量=>新建变量
      • 变量名:JAVA_HOME,变量值:JDK 路径(如:C:\Program Files\Java\jdk1.8.0_181
      • 变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
      • 在已有 Path 变量的变量值最前增加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
    • macOS 配置环境变量
      • cd ~ && vim .bash_profile
      • 输入以下内容,再保存,然后输入 source .bash_profile 生效:
      • # JDK 路径
      • JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
      • PATH=$JAVA_HOME/bin:$PATH:.
      • CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
      • export JAVA_HOME
      • export PATH
      • export CLASSPATH
  3. 检验安装是否成功。
    打开 cmd ,输入以下代码查询 java 版本:
java -version

MySQL 安装

建议安装 MySQL 5.7 及以上版本

  1. 下载。Windows/Linux/macOS 系统下载安装对应的安装包。
  2. 环境变量配置。
    • Windows 配置环境变量
      • 计算机=>属性=>高级系统设置=>高级=>环境变量=>系统变量=>新建变量
      • 变量名:MYSQL_HOME,变量值:JDK 路径(如:C:\Program Files\MySQL\mysql-5.7.29-winx64
      • 在已有 Path 变量的变量值最前增加:%MYSQL_HOME%\bin;

3.安装。
在 MySQL 安装目录下新建 my.ini 的文件,并在将以下内容复制到文件中:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL\mysql-5.7.29-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\mysql-5.7.29-winx64\data

打开 cmd ,输入以下代码安装服务

mysqld --install

初始化 MySQL,初始化时 root 密码自动设置为空,并会自动创建 data 目录

mysqld --initialize-insecure

启动 MySQL 服务

net start mysql

设置 root 密码为 123456(因为初始化时 root 密码自动设置为空)

mysqladmin -u root password 123456

登录数据库

mysql -uroot -p123456

列出所有数据库

show databases;
  1. 检验安装是否成功。
    打开 cmd ,输入以下代码查询 java 版本:
mysql --version

Maven 安装

建议安装 Maven 3.6 及以上版本

  1. 安装。Windows/Linux/macOS 系统下载安装对应的安装包。
  2. 环境变量配置。
    • Windows 配置环境变量
      • 计算机=>属性=>高级系统设置=>高级=>环境变量=>系统变量=>新建变量
      • 变量名:MAVEN,变量值:Maven 路径(如:C:\apache-maven-3.5.4 2
      • 在已有 Path 变量的变量值最前增加:%MAVEN_HOME%\bin;
    • macOS 配置环境变量
      • cd ~ && vim .bash_profile
      • 输入以下内容,再保存,然后输入 source .bash_profile 生效:
      • # Maven 路径
      • export M2_HOME=/Volumes/office/dev/apache-maven-3.5.0
      • export PATH=$PATH:$M2_HOME/bin

Tomcat 安装

建议安装 Tomcat 9 及以上版本

  1. 安装。Windows/Linux/macOS 系统下载安装对应的安装包。

注入 Filter 解决 Spring Boot 2.x 前后端分离开发 CORS 跨域问题

package com.gioov.nimrodbackend.common;

import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.Ordered;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;

/**
 * @author godcheese [godcheese@outlook.com]
 * @date 2019-04-03
 */
@Configuration
public class CorsConfiguration {
    
    @Bean
    public FilterRegistrationBean<CorsFilter> corsConfig() {
        UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
        org.springframework.web.cors.CorsConfiguration corsConfiguration = new org.springframework.web.cors.CorsConfiguration();
        // 是否发送 Cookie
        corsConfiguration.setAllowCredentials(true);
        // 允许跨域访问的源
        corsConfiguration.addAllowedOrigin(org.springframework.web.cors.CorsConfiguration.ALL);
        // 允许头部设置
        corsConfiguration.addAllowedHeader(org.springframework.web.cors.CorsConfiguration.ALL);
        // 允许请求方法
        corsConfiguration.addAllowedMethod(org.springframework.web.cors.CorsConfiguration.ALL);
        // 预检间隔时间,单位:秒
        corsConfiguration.setMaxAge(1800L);
        // 允许跨域访问的路径
        source.registerCorsConfiguration("/**", corsConfiguration);
        // 注入 Filter
        FilterRegistrationBean<CorsFilter> bean = new FilterRegistrationBean<>();
        bean.setFilter(new CorsFilter(source));
        bean.setName("corsFilter");
        bean.setOrder(Ordered.HIGHEST_PRECEDENCE);
        return bean;
    }

}

CentOS 7 安装 Oracle 11gR2 数据库

系统:CentOS 7 软件选择:最小安装 配置系统环境 # 切换成 root 用户 su root # 下载工具 # wget # 解压工具,用于解压Oracle安装文件 # unzip # 网络工具,用语查看本机网络情况,如:netstat # net-tools yum install -y...

Read More.

一加 5 解锁 Bootloader 、刷写第三方 Recovery、ROOT

解锁 Bootloader 会清楚手机所有用户资料,请先做好数据备份。 第一步:手机连接电脑 安装 adb.exe  然后手机打开 usb 调试连接电脑,在弹出的“是否允许计算机调试”对话框中点击“是”, 打开手机设置-关于手机,拖到底部,快速点按“版...

Read More.

1 2 3 11