环境配置命令记录

 

文章目录

前言

一、开发环境安装

1.JDK

2.MAVEN

(1)环境变量配置

(2)仓库配置

3.GIT

(1)设置用户名称和登录邮箱

(2)生成密钥

二、服务器环境安装

1.docker

(1)安装

(2)监听端口配置

2.mysql

(1)mysql安装

(2)mysql配置

(3)新增用户并授权

3.nginx

4.redis

5.jdk1.8

6.firewall-cmd

总结



前言

记录所有工作用到的命令


 

一、开发环境安装

1.JDK

1.系统变量→新建 JAVA_HOME 变量
    变量值填写jdk的安装目录
2.系统变量→新建 CLASSPATH 变量
    .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3.系统变量→寻找 Path 变量→编辑
    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4.验证
    运行cmd 输入 java -version

2.MAVEN

(1)环境变量配置

1.系统变量→新建 MAVEN_HOME 变量
    变量值填写MAVEN的安装目录
2.系统变量→寻找 Path 变量→编辑
    %MAVEN_HOME%\bin;
3.验证
    运行cmd 输入 mvn -version

(2)仓库配置

1.修改软件库保存位置,settings>下添加
    <localRepository>D:\maven-repository</localRepository>
2.修改镜像仓库地址
    <mirrors>
     <mirror>
      <id>nexus</id>
      <mirrorOf>*</mirrorOf>
      <name>nexus</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public class="hljs-tag"</url>
    </mirror>
  </mirrors>

3.GIT

(1)设置用户名称和登录邮箱

git config --global user.name '用户名称'
git config --global user.email '登录邮箱'

(2)生成密钥

ssh-keygen -t rsa -C '登录邮箱'

        打开C:\Users\登陆用户名\.ssh文件夹下的id-rsa.pub文件的内容,全部复制。然后登录你的git服务器个人账户设置中,寻找ssh key菜单项,然后粘贴即可。

二、服务器环境安装

1.docker

(1)安装

安装命令(脚本自动安装):

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

安装命令(手动安装):

1.安装所需软件
sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2
2.设置阿里云源地址
sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

(2)监听端口配置

编辑docker文件:/usr/lib/systemd/system/docker/service

vim /usr/lib/systemd/system/docker.service

ExecStart行新增下面内容

-H tcp://0.0.0.0:2375

日志配置管理,在/etc/docker/daemon.json中新增以下内容并重启

"log-driver":"json-file",
"log-opts": {"max-size":"500m", "max-file":"3"}

2.mysql

(1)mysql安装

docker run --name my-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d -p 3306:3306 -p 33060:33060 mysql:5.7.29

(2)mysql配置

my.cnf新增下面内容

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
default-time_zone = '+8:00'

替换docker-mysql中的该文件

 
docker cp /my.cnf my-mysql:/etc/mysql/my.cnf

重启该镜像

docker restart my-mysql

(3)新增用户并授权

CREATE USER 'XXX_child_001'@'localhost' IDENTIFIED BY 'XXXXXXX';
GRANT ALL PRIVILEGES ON *.* TO 'XXX_child_001'@'%' IDENTIFIED BY 'XXXXXXX';
flush privileges;

 

3.nginx

docker run --name my-nginx -v /some/content:/usr/share/nginx/html:ro -d -p 80:80 -p 443:443 nginx

4.redis

docker run -itd --name my-redis -p 6379:6379 redis

5.jdk1.8

yum install java-1.8.0-openjdk* -y

6.firewall-cmd

https://blog.csdn.net/s_p_j/article/details/80979450

 


总结

提示:暂时先记录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值