CentOS 7 初始化环境配置详细

news2024/9/22 19:33:33

推荐使用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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1932790.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL学习记录 —— 이십이 MySQL服务器日志

文章目录 1、日志介绍2、一般、慢查询日志1、一般查询日志2、慢查询日志FILE格式TABLE格式 3、错误日志4、二进制日志5、日志维护 1、日志介绍 中继服务器的数据来源于集群中的主服务。每次做一些操作时,把操作保存到重做日志,这样崩溃时就可以从重做日志…

STM32(六):STM32指南者-定时器实验

目录 一、基本概念1、常规定时器2、内核定时器 二、基本定时器实验1、实验说明2、编程过程(1)配置LED(2)配置定时器(3)设定中断事件(4)主函数计数 3、工程代码 三、通用定时器实验实…

高数知识补充----矩阵、行列式、数学符号

矩阵计算 参考链接:矩阵如何运算?——线性代数_矩阵计算-CSDN博客 行列式计算 参考链接:实用的行列式计算方法 —— 线性代数(det)_det线性代数-CSDN博客 参考链接:行列式的计算方法(含四种,…

基于 asp.net家庭财务管理系统设计与实现

博主介绍:专注于Java .net php phython 小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设,从业十五余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟 我的博客空间发布了1000毕设题目 方便大家学习使用感兴趣的可以先…

破解反爬虫策略 /_guard/auto.js(二)实战

这次我们用上篇文章讲到的方法来真正破解一下反爬虫策略,这两个案例是两个不同的网站,一个用的是 /_guard/auto.js,另一个用的是/_guard/delay_jump.js。经过解析发现这两个网站用的反爬虫策略基本是一模一样,只不过在js混淆和生成…

k8s核心操作_存储抽象_K8S中使用Secret功能来存储密码_使用免密拉取镜像_k8s核心实战总结---分布式云原生部署架构搭建033

注意在看的时候一定要把 dxxxx中的xxxx换成--o----c----k----e----r 然后我们再来看一个k8s中的secret的功能,这个功能 用来存储密码的,configMap是用来存配置的 比如我们有个pod,他的镜像,如果是需要密码的,那么 我们现在是从公共仓库拉取的,如果我们从私有仓库拉取,有密码…

搜维尔科技:【研究】触觉技术将在5年内以8种方式改变人们的世界

触觉技术在过去几年中发展迅猛,大大提高了反馈的精确度和真实度。其应用产生了真正的影响,数百家公司和企业都集成了触觉技术来增强培训和研究模拟。 虽然触觉技术主要用于 B2B 层面,但触觉技术可能会彻底改变我们的生活,尤其是通…

《梦醒蝶飞:释放Excel函数与公式的力量》12.4 DMAX函数

第12章:数据库函数 第四节 12.4 DMAX函数 12.4.1 简介 DMAX函数是Excel中的一个数据库函数,用于返回数据库或数据表中特定条件下某字段的最大值。DMAX函数在处理大规模数据、数据筛选和分析时非常有用。 12.4.2 语法 DMAX(database, field, criteri…

Keka for Mac v1.4.3 中文下载 解压/压缩工具

Mac分享吧 文章目录 效果一、下载软件二、开始安装1、双击运行软件,将其从左侧拖入右侧文件夹中,等待安装完毕2、应用程序显示软件图标,表示安装成功 三、运行测试1、打开软件2、文件访问权限修改3、访达扩展 安装完成!&#xff…

安全防御:智能选路

目录 一、智能选路 1.1 就近选路 1.2 策略路由 1.3 虚拟系统---VRF 二、全局选路策略 1,基于链路带宽进行负载分担 2,基于链路质量进行负载分担 3,基于链路权重的负载分担 4,根据链路优先级的主备备份 DNS透明代理 一、…

【MySQL篇】Percona XtraBackup工具备份指南:常用备份命令详解与实践(第二篇,总共五篇)

💫《博主介绍》:✨又是一天没白过,我是奈斯,DBA一名✨ 💫《擅长领域》:✌️擅长Oracle、MySQL、SQLserver、阿里云AnalyticDB for MySQL(分布式数据仓库)、Linux,也在扩展大数据方向的知识面✌️…

关于深拷贝浅拷贝的相关问题

深拷贝和浅拷贝区别了解吗?什么是引用拷贝?写一下实现深拷贝或者浅拷贝的具体代码 深拷贝和浅拷贝的区别 深拷贝和浅拷贝是两种复制对象的方法,区别在于是否复制了对象内部的数据。 浅拷贝只复制了对象的第一层属性,深拷贝可以对…

【Linux】线程——生产者消费者模型、基于阻塞队列的生产消费者模型、基于环形队列的生产消费者模型、POSIX信号量的概念和使用

文章目录 Linux线程6. 生产消费者模型6.1 基于阻塞队列的生产消费者模型6.1.1 阻塞队列模型实现 6.2 基于环形队列的生产消费者模型6.2.1 POSIX信号量的概念6.2.2 POSIX信号量的使用6.2.3 环形队列模型实现 Linux线程 6. 生产消费者模型 生产消费者模型的概念 生产者消费者模…

1-2、truffle与webjs亲密接触(truffle智能合约项目实战)

1-2、truffle与webjs亲密接触(truffle智能合约项目实战) 5,web3调用智能合约6,Ganache 5,web3调用智能合约 在前面已经完成简单的合约编写 使用web3调用此函数 Web端的代码使用web3进行智能合约的访问 首先在cmd以…

Burp安全扫描Web应用

一、浏览器设置代理 如下图所示,点击火狐浏览器的“扩展和主题”,搜索“代理”。 如下图所示,选择搜索到的第一个代理(选择任何一个都可以)。 如上图所示,第一个点击后,进入如下页面&#xff0…

ubuntu22.04 配置grpc(优化官方教程)

优化了官方教程,2024.7.17顺利打通。 一:添加环境变量 打开root文件夹下的 .bashrc 文件 编辑文件:滚动到文件的底部,然后添加以下行: export MY_INSTALL_DIR$HOME/.local mkdir -p "$MY_INSTALL_DIR" exp…

web安全之跨站脚本攻击xss

定义: 后果 比如黑客可以通过恶意代码,拿到用户的cookie就可以去登陆了 分类 存储型 攻击者把恶意脚本存储在目标网站的数据库中(没有过滤直接保存),当用户访问这个页面时,恶意脚本会从数据库中被读取并在用户浏览器中执行。比如在那些允许用户评论的…

BiLSTM 实现股票多变量时间序列预测(PyTorch版)

前言 系列专栏:【深度学习:算法项目实战】✨︎ 涉及医疗健康、财经金融、商业零售、食品饮料、运动健身、交通运输、环境科学、社交媒体以及文本和图像处理等诸多领域,讨论了各种复杂的深度神经网络思想,如卷积神经网络、循环神经网络、生成对…

首个WebAgent在线评测框架和流程数据管理平台来了,GPT-4、Qwen登顶闭源和开源榜首!

在当今科技迅速发展的时代,大型语言模型(Large Language Model,LLM)正以前所未有的速度改变着我们与数字世界的互动方式。基于LLM的智能代理(LLM Agent),从简单的信息搜索到复杂的网页操作&…

C1W4.Assignment.Naive Machine Translation and LSH

理论课:C1W4.Machine Translation and Document Search 文章目录 1. The word embeddings data for English and French words1.1The dataThe subset of dataLoad two dictionaries 1.2 Generate embedding and transform matricesExercise 1: Translating English…