【Linux】 编程环境搭建 JDK、Node.js、Npm、Yarn、Redis、Maven的安装与搭建

Linux 编程环境搭建 JDK、Node.js、Npm、Yarn、Redis、Maven的安装与搭建



JDK 的搭建:


注:在进行所有的步骤之前,为了方便,请在终端输入sudo su进入管理员模式;【注:右侧目录可以跳转查看文章】




下载资源:


  • 点击进入Oracle官网下载 JDK,版本要求如下如所示:

在这里插入图片描述


解压缩资源:


  • 打开终端,使用 cd Downloads命令,进入下载文件夹,然后执行下面命令,对下载好的压缩文件夹进行解压缩,命令如下:

tar -zxvf jdk-(按 tab键补全)  -C /usr/local/salt/

补充:这一步也可以拆分成tar -zxvf jdk压缩包,然后再mv 解压缩文件夹 到/usr/local/salt文件夹 ;

  • 解释:这条命令的意思是将jdk-8u271-linux-x64.tar.gz这个压缩文件解压到 /usr/local/salt 目录下,但其实移动路径无所谓,最好是/usr/local ,这样可以与我的安装进度保持一致,salt(盐)是我自己创建的文件夹,里面存放着我编程需要的大部分东西,比如 redis、node.js等。
  • 进入解压缩文件夹的根目录下,我的是 /usr/local/salt/,使用命令:
mv jdk-8u271-linux-x64 jdk

这条命令简单理解成重命名,将冗长的文件夹重命名成jdk,方便以后使用,毕竟每次用到的时候都要输入大长串字符不太方便吧。
在这里插入图片描述

添加环境变量:


  • 使用如下命令,进入profile文件,编辑环境变量,对 vim 编辑器不是很熟练的可以【点击此处】进我博客查看:
vim /etc/profile
  • 进入之后,轻点一下键盘上的 i 键,进入 > 编辑模式 < ;
  • 将光标移动到文档的 最末尾,直接输入 复制粘贴以下内容(Linux下的粘贴快捷键是: ctrl + shift + V )内容如下:
#JAVA 1.8 HOME
JAVA_HOME=/usr/local/salt/jdk
CLASSPATH=.:$JAVA_HOME/bin.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

其中,第一行是注解,第二行是刚刚在usr/local/下的压缩包的根目录,我这里多了一个salt文件夹,因为我把jdk文件夹放在了salt下,你的路径根据你自己的来。剩下三行不用变;


  • 粘贴完成之后,点击Esc键,进入底行模式(如果你不知道并且想知道什么是“底行模式”的话,可以【点击此处】进我博客查看),输入:wq(保存并退出),点击回车;

检查


  • 在命令行输入 java -version 查看是否安装成功,如果出现了版本信息则成功,比如我的机子,版本信息如下:
    描述信息
    就安装成功了~

  • 如果没有,那就执行以下命令:
source /etc/profile
  • 然后再执行java -version就会出现版本信息,如果还是没有的话,请检查你的环境变量路径是否正确,并在更改路径后将 > 配置环境变量 < 这一步及下面的所有步骤执行一遍;



Nodejs / npm /yarn 的安装 与 搭建:


注:在进行所有的步骤之前,为了方便,请在终端输入sudo su进入管理员模式;




下载资源:

  • 进入NodeJs官网下载文件,版本要求如下图所示:

操作文件夹:


  • 打开 终端 ,使用 cd Downloads 进入下载文件夹~

  • 使用如下命令,将压缩文件解压缩至/usr/local/salt文件夹下:

tar xf node-v14.15.0-linux-x64.tar.xz -C /usr/local/salt/

注:salt(盐)是我自己创建的用来存储编程环境的文件夹,如果你充分了解命令行以及文件夹结构,可以去掉salt文件夹,否则,建议跟随步骤执行;

  • 在终端中使用cd /usr/local/salt进入/usr/local/salt文件夹下,然后运行如下命令:
mv node-v14.15.0-linux-x64 nodejs

此命令可以简单理解成重命名,目的是将冗长的文件夹名称重命名nodejs

ls //此命令可以查看当前文件夹下的所有的文件以及文件夹,可以检查一下是否出现了nodejs文件夹

  • 执行cd nodejs命令进入nodejs文件夹下(接下来一步许多教程建议复制粘贴,但是这里建议直接使用软链接,比较方便,也不会破坏文件的结构)。

  • 依次执行如下两条命令,创建软连接:
ln -s /usr/local/salt/nodejs/bin/node /usr/local/bin
ln -s /usr/local/salt/nodejs/bin/npm /usr/local/bin

软连接:功能类似于Windows的桌面快捷方式,将命令放在这个文件夹下,可以全局执行(即可以在任意位置使用node 以及 npm)

检查


  • 连续执行两次cd .. 回退到local文件夹下,使用cd bin进入local下的bin目录,使用ls命令查看是否存在npmnode文件,如果提示如下,则成功:

在这里插入图片描述

  • 在任意位置,执行 node -vnpm -v,如果出现版本信息,则安装成功,如下:

在这里插入图片描述

卸载


  • 进如salt文件夹,执行rm -rf nodejs命令删除nodejs 文件夹(-rf 用来删除文件夹,不带 -rf 只能删除文件或压缩文件等):

  • 进入/usr/local/bin文件夹,使用如下命令删除npmnode

rm node
rm npm

  • 卸载完成


安装 cnpm


  • 在安装完 Nodejs 后,执行命令(下载资源命令):
npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 当出现如下提示的时候,下载成功:

在这里插入图片描述
如果没有上述提示,或提示Error,则使用Ctrl + C退出,然后多执行几次(原因:npm是从国外下资源,较慢,易出错;)。

  • 为 cnpm 创建软连接:
ln -s /usr/local/salt/nodejs/bin/cnpm /usr/local/bin

注意:较左侧的第一个地址中的salt(盐)文件夹,是我自行创建,用来存储变成环境的,你们可以自行取舍。

  • 在终端中(任意位置)输入命令:cnpm -version,若出现以下内容,则安装成功:

在这里插入图片描述

  • 若是bash:cnpm:command not foundbash:cnpm :未找到命令,则删除/usr/local/bin目录下的cnpm,重新创建一次链接,并检查软连接命令中是否少了-s
    在这里插入图片描述

    上图就是安装错误的提示,因为我创建软连接的时候少了-s,执行删除命令rm /usr/local/bin/cnpm就可以了;

补充 : 一键安装 - git :

sudo apt-get install git



安装Redis


安装前建议执行命令sudo su进入超级管理员模式;




下载资源


操作文件夹


  • 使用命令cd Downloads进入Downloads文件夹,执行下列命令:
tar -zxvf redis-6.0.9.tar.gz 

以上命令是解压缩 [ - 压缩文件 - ]

  • 执行下列命令,移动解压后的文件夹:
mv redis-6.0.9 /usr/local/salt

将压缩后的文件夹移动到/usr/local/salt下,其中salt(盐)文件是我自己创建的用来存储环境的;

  • 使用命令cd /usr/local/salt进入salt文件夹,使用命令:
mv redis-6.0.9 redis

简单理解来就是重命名,把redis-6.0.9 重命名 成 redis

  • 使用cd redis命令,进入redis文件夹,执行以下命令:
make // 编译
  • 执行结束之后,redis目录下出现了redis.conf文件与src文件夹;执行cd src 进入src文件夹,然后执行如下命令:
make install
  • 运行结束,安装完成(如下图所示):
    哈哈哈

启 动 Redis


  • 在任意目录下执行:
redis-server & redis-cli

补充


  • 点击搜索 - redis命令大全 - ![img](file:///C:\Users\Hsk\AppData\Local\Temp\SGPicFaceTpBq\13092\0FB51D94.png)



安装 Maven


安装前建议执行命令sudo su进入超级管理员模式;




下载资源


在这里插入图片描述

  • 执行如下命令,解压缩文件夹至 /usr/local/salt文件夹:

tar -zxvf apache-maven-3.6.3-bin.tar.gz -C /usr/local/salt/

其中salt文件夹是我自己创建用于存储nodejsmvn等工具的文件夹,创建与否自行斟酌;

  • 执行cd salt(如果你也有这个文件夹的话)执行以下命令,将 冗长 的文件夹名称变成 简洁 的mvn
mv apache-maven-3.6.3-bin mvn
  • 在任意位置执行vim /etc/profile命令,进入profile文件中,在文件最末尾添加以下内容,为mvn增加环境变量:
#MAVEN_HOME mvn
MAVEN_HOME=/usr/local/salt/mvn
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin

其中第二行是你刚刚存储mvn文件夹的绝对路径,依情况自行更改。

  • 保存退出,输入以下命令,让系统读取一下profile文件:
source /etc/profile

检查


  • 终端中(任意位置)输入mvn -h命令,如果显示结果如下,则安装成功:

Nodejs官网截图

posted @ 2021-01-04 13:49  不食花生的猫  阅读(533)  评论(0编辑  收藏  举报