HCRM博客

直白风格,CentOS安装开发环境时,有哪些关键步骤需要特别注意?,在CentOS上安装开发环境,具体该怎么操作呢?,引导思考风格,如何在CentOS系统上顺利安装开发环境,你了解其中的要点吗?,对于CentOS安装开发环境,你是否清楚有哪些关键环节不容忽视?,强调重点风格,CentOS安装开发环境,究竟要着重关注哪些方面?,关于CentOS安装开发环境,哪些要点是必须掌握的呢?

安装基础开发工具组

执行命令sudo yum groupinstall "Development Tools"

验证安装:输入gcc version,若看到类似gcc (GCC) 版本号 等输出,则说明 GCC 已成功安装并可用。

直白风格,CentOS安装开发环境时,有哪些关键步骤需要特别注意?,在CentOS上安装开发环境,具体该怎么操作呢?,引导思考风格,如何在CentOS系统上顺利安装开发环境,你了解其中的要点吗?,对于CentOS安装开发环境,你是否清楚有哪些关键环节不容忽视?,强调重点风格,CentOS安装开发环境,究竟要着重关注哪些方面?,关于CentOS安装开发环境,哪些要点是必须掌握的呢?-图1
(图片来源网络,侵权删除)

安装常用编程语言及环境

Java 开发环境

检测是否已安装 JDK:输入java version,若未安装则需进行后续步骤。

下载 JDK:从 Oracle 官网下载对应版本的 rpm 包。

上传并安装 JDK:将下载的 rpm 包上传到服务器的/usr/local 目录,然后进入该目录,执行rpm ivh jdkx.x.x_x86_64.rpm 进行安装。

配置环境变量:编辑/etc/profile 文件,在最后一行添加以下内容:

     JAVA_HOME=/usr/java/jdk1.x.x_x86_64
     CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
     PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
     export PATH CLASSPATH JAVA_HOME

保存后执行source /etc/profile 使配置生效。

直白风格,CentOS安装开发环境时,有哪些关键步骤需要特别注意?,在CentOS上安装开发环境,具体该怎么操作呢?,引导思考风格,如何在CentOS系统上顺利安装开发环境,你了解其中的要点吗?,对于CentOS安装开发环境,你是否清楚有哪些关键环节不容忽视?,强调重点风格,CentOS安装开发环境,究竟要着重关注哪些方面?,关于CentOS安装开发环境,哪些要点是必须掌握的呢?-图2
(图片来源网络,侵权删除)

Python 开发环境

安装 Python 3:执行sudo yum install https://repo.ius.io/iusreleaseel$(rpm E '%{rhel}').rpm,然后更新软件包列表sudo yum update y,最后安装 Python 3sudo yum install y Python3

设置默认 Python 版本(可选):如果需要将 Python 3 设为默认版本,可执行updatealternatives install /usr/bin/python python /usr/bin/python3.x.x 数字,“数字” 为优先级,数值越大优先级越高。

Node.js 开发环境

安装 NodeSource 仓库:执行curl sL https://rpm.nodesource.com/setup_x.x | bash,“x.x” 为要安装的 Node.js 版本号。

安装 Node.js:执行sudo yum install y nodejs

直白风格,CentOS安装开发环境时,有哪些关键步骤需要特别注意?,在CentOS上安装开发环境,具体该怎么操作呢?,引导思考风格,如何在CentOS系统上顺利安装开发环境,你了解其中的要点吗?,对于CentOS安装开发环境,你是否清楚有哪些关键环节不容忽视?,强调重点风格,CentOS安装开发环境,究竟要着重关注哪些方面?,关于CentOS安装开发环境,哪些要点是必须掌握的呢?-图3
(图片来源网络,侵权删除)

安装版本控制工具 Git

升级现有 Git(可选):如果系统自带的 Git 版本过低,可从阿里云镜像网站下载 rpm 包进行安装,或下载源码自行编译安装。

安装集成开发环境(IDE)

VSCode:访问 VSCode 官网下载适用于 Linux 的安装包,然后通过 SSH 等方式将安装包传输到 CentOS 服务器上进行安装,安装完成后,可在终端中输入code 命令启动 VSCode,还可以安装一些插件来增强功能,如 C/C++、Python、Java 等语言插件,以及远程开发插件等。

安装数据库管理系统(以 MySQL 为例)

安装 MySQL:执行sudo yum install mysqlserver

启动并设置开机自启:安装完成后,启动 MySQL 服务sudo systemctl start mysqld,并设置开机自启sudo systemctl enable mysqld

初始化 MySQL:执行sudo mysql_secure_installation,按照提示进行初始设置,如设置 root 用户密码、删除匿名用户、禁止 root 远程登录等。

登录 MySQL:输入mysql u root p,然后输入设置的密码即可登录到 MySQL 数据库。

安装其他常用工具

wget:用于从网络下载文件,执行sudo yum install wget

curl:用于命令行下的数据交互,执行sudo yum install curl

vim:文本编辑器,执行sudo yum install vim

安装图形界面环境(可选)

安装 X Window System 和桌面环境:如果需要图形界面,可执行sudo yum groupinstall "X Window System" "GNOME Desktop Environment"sudo yum groupinstall "KDE Plasma Workspaces" 来安装相应的桌面环境。

设置默认启动级别:编辑/etc/inittab 文件,找到id:3:initdefault: 这一行,把其中的 “3” 改为 “5”,然后重启系统,即可进入图形界面登录界面。

安装特定开发库和框架(以 Django 为例)

创建虚拟环境:假设已安装 Python 3 和pip,首先创建一个虚拟环境python3 m venv myenv,然后激活虚拟环境source myenv/bin/activate

安装 Django:在激活的虚拟环境中执行pip install django

验证安装:在终端中输入djangoadmin version,若能正确显示 Django 的版本号,则说明安装成功。

安装编译器和构建工具(以 CMake 为例)

安装 CMake:执行sudo yum install cmake

安装性能分析工具(以 Valgrind 为例)

安装 Valgrind:执行sudo yum install valgrind

安装单元测试框架(以 PyTest 为例)

安装 PyTest:在 Python 虚拟环境中执行pip install pytest

安装代码静态分析工具(以 SonarQube 为例)

下载并安装 SonarQube:从 SonarQube 官网下载对应版本的安装包,解压到指定目录,然后启动 SonarQube,可通过浏览器访问http://localhost:9000 进行配置和使用。

安装持续集成工具(以 Jenkins 为例)

安装 Jenkins:执行sudo yum install epelrelease,然后执行sudo rpm import https://pkg.jenkins.io/redhat/jenkins.io.key,接着执行sudo yum install jenkins

启动并设置开机自启:启动 Jenkins 服务sudo systemctl start jenkins,并设置开机自启sudo systemctl enable jenkins

解锁 Jenkins:访问http://localhost:8080,按照提示输入管理员密码,该密码可在/var/lib/jenkins/secrets/initialAdminPassword 文件中查看。

安装推荐插件:登录 Jenkins 后,根据提示安装推荐的插件,然后创建新的任务,编写脚本或配置构建步骤,即可实现项目的自动化构建和部署。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/22045.html

分享:
扫描分享到社交APP
上一篇
下一篇