欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

Rocky Linux 基本环境配置

最编程 2024-04-05 08:37:54
...

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

推荐阅读