本文分享开发运维过程中常见常用的框架或组件的安装配置,动态更新ing...

1. 系统基本配置

1.1 操作系统

本文介绍的新机器配置涵盖Winodws 、Mac、Linux

适用于Windows10及以上、MacOS9+(Intel)、Linux(CentOS7及以上)

2. Java开发环境配置

2.1 JDK配置

Oracle官方下载地址:https://www.oracle.com/java/technologies/downloads/#java8

OpenJDK17下载地址:https://jdk.java.net/17

Linux环境

命令wget +下载地址,例如下载Linux版的JDK8

mkdir /usr/dev/jdk && cd /usr/dev/jdk
wget https://www.oracle.com/java/technologies/downloads/#license-lightbox

下载后解压

tar -zxvf {压缩包名}

配置Java环境

vim /etc/profile
# 将下面命令粘贴在文件的末尾,把刚刚解压好的JDK路径换成自己的,即JAVA_HOME的路径
export JAVA_HOME=/usr/dev/jdk/jdk-17.0.0.1
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

Windows环境

  1. 下载JDK8或者其他版本的安装包

  2. 直接进行安装,记住安装路径

  3. 打开电脑属性-->高级系统设置-->环境配置-->找到系统环境配置

  4. 创建JAVA_HOEM变量,变量值为JDK安装的路径

  5. 还是在系统变量中,找到Path双击,在里面新增输入%JAVA_HOME%\bin 完成配置

Mac环境

2.2 maven配置

这个直接到maven官网下载对应版本的maven即可

官网下载地址:https://maven.apache.org/download.cgi

我一般下载的3.8.8 / 3.9.9版本的

maven中央仓库地址:https://mvnrepository.com/

2.3 Git配置

Windows版本

Mac版本

Linux版本

2.4 IDEA配置

下载后首先激活。

激活方法可以按这个:https://www.ajihuo.com/
这个网站有jebrain全家桶的永久激活方式,我的附件中有对应下载好的激活包

激活后进行setting设置

需要中文版本,可以下载中文插件Chinese

然后进入IDEA设置配置maven与JDK

Windows版本

Mac版本

3. 数据库配置

3.1 MySQL

Linux版本

下载

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.32-1.el7.x86_64.rpm-bundle.tar

解压

tar -xvf mysql-5.7.32-1.el7.x86_64.rpm-bundle.tar

安装rpm -ivh mysql-community-common-5.7.32-1.el7.x86_64.rpm

初始化MySQL

mysqld --initialize --console

rpm -ivh mysql-community-libs-5.7.32-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.32-1.el7.x86_64.rpm

rpm -ivh mysql-community-embedded-compat-5.7.32-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.32-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.32-1.el7.x86_64.rpm

加权限

chown -R mysql:mysql /var/lib/mysql

启动mysql服务

systemctl start mysqld

查看默认密码

cat /var/log/mysqld.log|grep localhost

登录

mysql -uroot -p

修改密码

alter user 'root'@'localhost' identified by '333';

至此安装完毕,可以 shou databases; 检测一下

有时候Linux本机可以访问了,但是远程连接MySQL还是连不上,这时候需要进行下面的配置

vim vim /etc/my.cnf
不同的Linux发行版配置文件的位置可能不同,打开配置文件后
找到 bind-address=0.0.0.0
原先可能是bind-address=127.0.0.1
修改为0.0.0.0即可
:wq 保存退出
然后systemctl restart mysqld 重启MySQL服务

授权远程访问:(你想myuser使用mypassword从任何主机连接到mysql服务器的话。)

GRANT ALL PRIVILEGES ON . TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH   PRIVILEGES;

至此大功告成!

Windows版本

参考文章:MySQL5.7安装超详细步骤(保姆级教程)-CSDN博客

3.2 Redis

Linux版本

全版本下载地址:Index of /releases/

配置过程:

下载地址:http://redis.io/download
安装步骤:
# 安装gcc
yum install gcc

# 把下载好的redis‐5.0.3.tar.gz放在/usr/local文件夹下,并解压
wget http://download.redis.io/releases/redis‐5.0.3.tar.gz
tar xzf redis‐5.0.3.tar.gz
cd redis‐5.0.3

# 进入到解压好的redis‐5.0.3目录下,进行编译与安装
 make

# 修改配置
 daemonize yes #后台启动
 protected‐mode no #关闭保护模式,开启的话,只有本机才可以访问redis
# 需要注释掉bind
#bind 127.0.0.1(bind绑定的是自己机器网卡的ip,如果有多块网卡可以配多个ip,代表允许客户
端通过机器的哪些网卡ip去访问,内网一般可以不配置bind,注释掉即可)

# 启动服务
src/redis‐server redis.conf

# 验证启动是否成功
ps ‐ef | grep redis

# 进入redis客户端
src/redis‐cli

# 退出客户端
quit

# 退出redis服务:
(1)pkill redis‐server
(2)kill 进程号
(3)src/redis‐cli shutdown

注意事项:

  • 要把安全组放开

  • 配置文件必须修改两个地方:bind 127.0.0.1注释掉、protected的yes改为no

Windows版本

参考文章:Window下Redis的安装和部署详细图文教程(Redis的安装和可视化工具的使用)_redis安装-CSDN博客

Windows版本的redis我已上传博客的附件dev库中,可以直接下载使用

Mac版本

3.3 etcd

3.4 Navicat免费版

Navicat正常是收费的,2024年推出了免费版的Navicat Premium Lite

下载链接:https://www.navicat.com.cn/download/navicat-premium-lite

4. 其他中间件配置

4.1 RabbitMQ

5. 容器化配置

5.1 Docker

5.2 Jekens

5.3 K8S

开发dev

nginx

Linux安装nginx

https://blog.csdn.net/CSDN2497242041/article/details/130115147

其他

网页插件

Chrome插件

网页翻译插件:智译网页翻译

GitHub与Gitee仓库互通配置:https://gitee.com/help/articles/4336#article-header0

好用的工具

终端连接工具: Xterminal

下载地址:https://www.terminal.icu/?bd_vid=12173812514154745618

好用的软件

mac上pdf查看器:Skim

下载链接如下,打开终端输入:

curl -o Skim-1.7.8.dmg "https://nchc.dl.sourceforge.net/project/skim-app/Skim/Skim-1.7.8/Skim-1.7.8.dmg?viasf=1"

mac上的历史记录剪切板-maccy

终端输入以下命令下载:

brew install maccy

mac卸载应用的工具:

https://freemacsoft.net/appcleaner/

工具网站收集

付费软件下载地址:https://www.qijishow.com/down/

科学上网

订阅地址: https://suxxxxxxxxxxx(详情私我V)

使用教程 :https://kingfast.info/docs/#/clash/macOs