CentOS 7 初始化环境配置详细

推荐使用xshell远程连接,如链接不上 请查看 CentOS 7 网络配置
在这里插入图片描述

修改主机名 hostname

hostnamectl set-hostname xxx
bash
在这里插入图片描述

关闭 SElinux 重启之后生效

在这里插入图片描述

配置yum源(阿里)

先备份CentOS-Base.repo,然后再下载
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
yum install -y wget
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

在这里插入图片描述

如遇到 yum下载报错 could not resolve host mirrorlist.entos.org; unknown error 则需用xshell连接把Centos-7.repo传至/etc/yum.repos.d目录,再重新只需yum安装操作

JAVA环境配置

根据自己需要下载 java官网
在这里插入图片描述
下载好之后通过xftp上传至服务器目录,并解压:tar -zxvf jdk-8u411-linux-x64.tar.gz

编辑环境变量
vim /etc/profile

在这里插入图片描述
在这里插入图片描述

export JAVA_HOME=/home/tools/jdk1.8.0_411
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

然后只需如下语句、使其生效:
source /etc/profile

java -version 验证是否配置成功
在这里插入图片描述

安装git

在线安装 yum install git
在这里插入图片描述

安装之后验证查看版本   git --version
配置账户邮箱
git config --global user.name "letisgo5"
git config --global user.email "shishiooo6@163.com"

在这里插入图片描述

ssh-keygen -t rsa -b 4096 -C "shishiooo6@163.com"
执行命令后,会有3次需要确认,
第一次:生成公钥和私钥的文件名称(默认即可-abcd)
第二次:生成证书的密码(默认为空即可)
第三次:确认证书密码(默认为空即可)

在这里插入图片描述

默认生成在~/.ssh/此目录,如无此目录则生成在命令执行目录。
然后再在github中去添加SSH keys
在这里插入图片描述
在这里插入图片描述

执行ssh -T git@github.com 查验是否配置成功,然而显示错误 Permission denied
在这里插入图片描述
处理问题:
执行如下:
ssh-agent bash
ssh-add abcd
再进行验证,认证成功。
在这里插入图片描述

安装NODE

node官网14.17.2下载
在这里插入图片描述

下载好之后通过xftp上传至服务器目录,并解压:tar -zxvf node-v14.17.2-linux-x64.tar.gz

先解压,修改文件名称,然后配置环境变量:
tar -zxvf node-v14.17.2-linux-x64.tar.gz
mv node-v14.17.2-linux-x64 node-v14.17.2
vim /etc/profile   添加 
NODE_PATH=/home/tools/node-v14.17.2
export PATH=$PATH:${NODE_PATH}/bin
最后执行:
source /etc/profile

在这里插入图片描述
在这里插入图片描述
最后验证
node -v
npm -v
在这里插入图片描述

方便后续使用
建立node软链接
ln -s /home/tools/node-v14.17.2/bin/node /usr/local/bin
建立npm 软链接
ln -s /home/tools/node-v14.17.2/bin/npm /usr/local/bin
设置镜像
npm config set registry https://registry.npmmirror.com

相关推荐

  1. Vagrant Centos 7 环境配置

    2024-07-21 17:40:03       54 阅读
  2. CentOS 7 安装Jdk 配置环境变量

    2024-07-21 17:40:03       51 阅读
  3. CentOS 初始化配置事项

    2024-07-21 17:40:03       17 阅读
  4. centos7.9 系统初始化(自用)

    2024-07-21 17:40:03       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-21 17:40:03       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-21 17:40:03       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-21 17:40:03       45 阅读
  4. Python语言-面向对象

    2024-07-21 17:40:03       55 阅读

热门阅读

  1. https和http有哪些区别?

    2024-07-21 17:40:03       18 阅读
  2. stable diffusion Sampler 的选择

    2024-07-21 17:40:03       18 阅读
  3. 读书记 | 《李光耀观天下》

    2024-07-21 17:40:03       16 阅读
  4. resultMap

    2024-07-21 17:40:03       16 阅读
  5. Python编程防止计算机休眠,保持唤醒状态

    2024-07-21 17:40:03       14 阅读
  6. 力扣题解(盈利计划)

    2024-07-21 17:40:03       18 阅读
  7. Mysql在linux安装报错

    2024-07-21 17:40:03       17 阅读
  8. 大型网站核心架构要素

    2024-07-21 17:40:03       15 阅读
  9. 看过来!看过来!python九大数据类型大整合!

    2024-07-21 17:40:03       15 阅读
  10. centos软件安装

    2024-07-21 17:40:03       20 阅读