linux 环境部署
系统环境需求
JDK --> 1.8
Mysql --> 5.7
Maven --> 3.0
Redis
Node.js
- 新建目录
#tmp 存放临时安装包
mkdir -p /data/tmp
#service 存放软件环境
mkdir -p /data/service
#gitee 存放代码版本控制
mkdir -p /data/gitee
以上目录非必须,可自行选择路径
- JDK1.8
# 进入安装包目录,解压
cd /data/tmp/
tar -zxvf jdk-8u161-linux-x64.tar.gz
# 把解压出来的文件夹转移到统一的地方
mv jdk1.8.0_161/ /data/service/jdk1.8.0_161/
#修改环境变量 /etc/profile. JAVA_HOME修改为自己的jdk路径
vim /etc/profile
export JAVA_HOME=/data/service/jdk1.8.0_161
export PATH=$PATH:$JAVA_HOME/bin
# 使环境变量配置生效
source /etc/profile
# 检查是否配置成功
java -version
- Maven --> 3.0
#进入安装包目录,解压
cd /data/tmp
tar -zxvf apache-maven-3.6.3-bin.tar.gz
mv apache-maven-3.6.3 /data/service/
#修改环境变量 /etc/profile MAVEN_HOME修改为自己的路径
export MAVEN_HOME=/data/service/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin
# 使环境变量配置生效
source /etc/profile
# 检查是否配置成功
mvn -v
- Git:
#通过yum安装,本方法最简单,但是无法控制安装的版本
yum -y install git
#检查是否配置成功
git --version
安装之后,在git仓库中需要添加SSH公匙
ssh-keygen -t rsa -C "xxx@xxx.com"
cat ~/.ssh/id_rsa.pub
- 安装docker
# 卸载旧版本
sudo yum remove docker \
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧