在 Linux 上安装其他常见的开发环境可以根据具体需求而定,以下是一些常见的安装步骤:
1. Node.js 环境
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,适用于服务器端开发。
安装 Node.js:
-
通过包管理器安装:
sudo yum install -y gcc-c++ make curl -sL https://rpm.nodesource.com/setup_14.x | sudo -E bash - sudo yum install -y nodejs
-
安装完成后,验证:
node -v npm -v
2. Docker 环境
Docker 是用于创建和管理容器化应用程序的工具,广泛用于开发、测试和部署阶段。
安装 Docker:
-
更新 yum 包并安装依赖:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
-
添加 Docker CE 官方仓库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
-
安装 Docker:
sudo yum install -y docker-ce docker-ce-cli containerd.io
-
启动并配置 Docker:
sudo systemctl start docker sudo systemctl enable docker
-
验证安装:
docker --version
3. Ruby 环境
Ruby 是一种广泛用于 Web 开发的编程语言,通常与 Rails 框架结合使用。
安装 Ruby:
-
使用
rbenv
安装多版本的 Ruby:git clone https://github.com/rbenv/rbenv.git ~/.rbenv echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc exec $SHELL git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
-
安装 Ruby 版本:
rbenv install 2.7.1 rbenv global 2.7.1
-
验证 Ruby 安装:
ruby -v
4. MongoDB 环境
MongoDB 是一种 NoSQL 数据库,广泛应用于现代 Web 应用中。
安装 MongoDB:
-
配置 MongoDB 官方仓库:
sudo vi /etc/yum.repos.d/mongodb-org-4.4.repo
添加以下内容:
[mongodb-org-4.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
-
安装 MongoDB:
sudo yum install -y mongodb-org
-
启动并设置开机启动:
sudo systemctl start mongod sudo systemctl enable mongod
-
验证 MongoDB 安装:
mongo --version
5. PostgreSQL 数据库
PostgreSQL 是一种高性能的关系型数据库,常用于企业级应用。
安装 PostgreSQL:
-
添加 PostgreSQL 仓库:
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-centos12-12-2.noarch.rpm
-
安装 PostgreSQL:
sudo yum install -y postgresql12-server postgresql12
-
初始化数据库并启动服务:
sudo /usr/pgsql-12/bin/postgresql-12-setup initdb sudo systemctl start postgresql-12 sudo systemctl enable postgresql-12
-
验证安装:
psql --version
6. Go 开发环境
Go 是由 Google 开发的一种高效静态编译型编程语言,广泛应用于服务器端开发。
安装 Go:
-
下载最新版本的 Go:
wget https://golang.org/dl/go1.17.2.linux-amd64.tar.gz
-
解压并安装:
sudo tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz
-
设置环境变量:
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bashrc source ~/.bashrc
-
验证安装:
go version
7. Python 虚拟环境
Python 虚拟环境是用于隔离不同项目之间的依赖项,以防止依赖冲突。
创建虚拟环境:
-
安装
virtualenv
:sudo yum install python3-pip -y pip3 install virtualenv
-
创建虚拟环境:
bash
复制代码
virtualenv myenv source myenv/bin/activate
通过这些步骤,你可以在Linux上安装各种开发环境,包括编程语言、数据库、虚拟化工具和容器化技术。
4o