Rocky Linux 基本环境配置
1.Jdk 安装
(1)查看 已安装 的rpm软件
rpm -qa | grep -i jdk
#--如果有就按顺序卸载 命令:rpm -e --nodeps 文件名
# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
(2) 安装jdk软件(注意要先用 chmod 给权限再安装)
rpm -ivh jdk-11.0.17_linux-x64_bin.rpm
(3) 修改系统级 path : /etc/profile 文件 (注意要加在文件最后)
# 自行学习 vi 或 vim 学习网址:https://www.runoob.com/linux/linux-vim.html
#su root
vi /etc/profile
PATH=/usr/java/jdk-11.0.17/bin:$PATH
export PATH
#--------------------------------------------------------------
#-- 配置文件立即生效
source /etc/profile
# 看环境变量
echo $PATH
#--------------------------------------------------------------
2.NodeJs 安装
(1)上传安装包到对应目录并给权限
# cd /opt/tools
# chmod 755 -R /opt/tools
# node-v18.16.1-linux-x64.tar.xz
(2)解压源码
# 自行学习 tar 学习网址:https://www.runoob.com/w3cnote/linux-tar-gz.html
tar xvf node-v18.16.1-linux-x64.tar.xz
(3) 目录改名
mv node-v18.16.1-linux-x64 /opt/nodejs
(4) 给目录权限
chmod 755 -R /opt/nodejs
(5) 执行node命令 查看版本
cd /opt/nodejs
./bin/node -v
(6) 配置NODE_HOME,进入profile编辑环境变量
vi /etc/profile
# 最后一行的上面添加如下内容:
# set for nodejs
export NODE_HOME=/opt/nodejs
export PATH=$NODE_HOME/bin:$PATH
# :wq 保存并退出,编译/etc/profile 使配置生效
source /etc/profile
# 验证是否安装配置成功,输出 对应的node版本 表示配置成功
node -v
3. npm更新到指定版本
npm install -g npm@9.8.1
npm config set strict-ssl false
4. webpack 安装
npm install webpack -g
npm i -g webpack-cli
webpack -v
# npm模块安装路径
# /opt/nodejs/lib/node_modules/
5.防火墙设置
# 查看firewall是否运行
firewall-cmd --state
# 如果有问题运行,启动一个服务:
# systemctl start firewalld.service
# 在开机时启用一个服务:
# systemctl enable firewalld.service
# 开端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=3306/tcp --permanent
# 防火墙重新加载
firewall-cmd --reload
# 看端口
firewall-cmd --zone=public --list-ports
#如果有问题关闭一个服务:systemctl stop firewalld.service
上一篇: 让编程不再枯燥:"Accompany Ji "来了!
下一篇: 1.4 掌握 Scala 操作符
推荐阅读
-
Linux 基本配置(映像加载、FQDN)
-
Linux]Linux 环境基本工具(yum、vim)的基本使用和配置(继续)
-
租用云服务器并为 Linux 配置 docker 环境
-
Rocky Linux 基本环境配置
-
深入了解 Linux 环境配置文件:.bashrc、.bash_profile 和 .profile
-
紧急模式问题处理 - 图 1 紧急模式 根本原因分析 应急模式提供了尽可能小的环境,即使无法进入应急模式,也可以在其中修复系统。在应急模式下,系统只安装根文件系统供读取,不尝试安装任何其他本地文件系统,不激活网络接口,只启动一些基本服务。 进入应急模式的原因通常是 /etc/fstab 文件中存在错误,导致文件系统挂载失败。 文件系统中存在错误,导致。 约束和限制 本节适用于 Linux 操作系统紧急模式。程序涉及修复文件系统。修复文件系统有丢失数据的风险,因此请先备份数据,然后再执行修复操作。 处理方法 输入根密码,然后进入修复模式。 在应急模式下,根分区以只读模式挂载。要修改根目录中的文件,需要执行以下命令以读写模式重新挂载根分区。# mount -o rw,remount / 请执行以下命令首先检查 fstab 文件是否有误,然后尝试挂载所有未挂载的文件系统。# mount -a 如果挂载点不存在,请创建一个挂载点。 如果不存在此类设备,请注释或删除挂载行。 如果指定了不正确的挂载选项,请将挂载参数更改为正确的参数。 如果没有发生错误,但出现 UNEXPECTED INCONSISTENCY;RUN fsck MANUALLY 消息(通常是由文件系统错误引起的),请跳至第 7 步。 执行以下命令打开 /etc/fstab 以修改相应的错误。# vi /etc/fstab /etc/fstab 文件包含以下字段,以空格分隔:[文件系统] [dir] [type] [options] [dump] [fsck] 表 1 /etc/fstab 参数 说明 参数 说明 [文件系统] 要挂载的分区或存储设备。 文件系统]列建议以 UUID 的形式写入。执行 blkid 命令可查询设备文件系统 UUID。 参考格式如下: # <device> <dir> <type> <options> <dump> <fsck>; UUID=b411dc99-f0a0-4c87-9e05-184977be8539 /home ext4 defaults 0 2 使用 UUID 的好处是,它们与磁盘顺序无关。如果你在 BIOS 中更改了存储设备的顺序,或重新插入了存储设备,或者因为某些 BIOS 可能会随机更改存储设备的顺序,那么使用 UUID 会更有效率。 [文件系统] 文件系统]的挂载位置。 类型 挂载设备或分区的文件系统类型,支持多种不同的文件系统:ext2、ext3、ext4、reiserfs、xfs、jfs、smbfs、iso9660、vfat、ntfs、swap 和 auto。 设置为自动类型后,挂载命令会猜测所使用的文件系统类型,这对 CDROM 和 DVD 等移动设备非常有用。 选项 挂载时要使用的参数,有些参数是特定文件系统特有的。例如,默认值参数使用文件系统的默认挂载参数,ext4 的默认参数为:rw、suid、dev、exec、auto、nouser、async。 有关更多参数,请执行以下命令查看 man 手册:# man mount
-
Linux 简单基本配置
-
Linux-Arm环境配置编译qt-everywhere和交叉编译环境-前言
-
Linux 多网卡环境配置 如何配置路由和 DNS
-
标题:一文搞定Redis面试,附Redis面试大纲+常见Redis面试题-一、基础篇 快速上手 ①. 什么是redis ②. 为什么使用redis ③. 安装 ④. 基本使用(常见数据结构的命令) Java操作redis ①. Jedis ②. SpringBoot 启动redis的方式 ①. 配置文件 ②. 生产环境启动方案 二、进阶篇 redis实现session共享 redis缓存的使用 ①. 注解式 ②. Spring Cache 数据库和缓存双写一致性问题——穿透 redis实现附近的人 redis实现计数器 redis事务 redis分布式锁的使用 redis集群 redis实现延时队列 redis实现限流 redis实现布隆过滤器 发布订阅 redis优化 三、原理篇 redis单线程为什么性能好 数据类型的底层实现 持久化机制 过期策略 内存淘汰 redis优化 哨兵模