当前位置: 首页 > news >正文

阿里云2核2g安装nexus

阿里云2核2g安装nexus

# 安装 JDK 1.8
sudo yum install -y java-1.8.0-openjdk-devel# 验证安装
java -version

创建运行用户

cd /opt
sudo wget https://download.sonatype.com/nexus/3/latest-unix.tar.gz
sudo tar -xzf latest-unix.tar.gz
sudo mv nexus-3* nexus``sudo useradd -r -m -U -d /opt/nexus -s /bin/bash nexus
sudo chown -R nexus:nexus /opt/nexus
sudo chown -R nexus:nexus /opt/sonatype-work``
创建 systemd 服务文件:
sudo vi /etc/systemd/system/nexus.service
写入以下内容:
[Unit]
Description=Nexus Service
After=network.target[Service]
Type=forking
LimitNOFILE=65536
User=nexus
Group=nexus
ExecStart=/opt/nexus/bin/nexus start
ExecStop=/opt/nexus/bin/nexus stop
Restart=on-abort[Install]
WantedBy=multi-user.target
加载并启动服务
```java
sudo systemctl daemon-reload
sudo systemctl start nexus
sudo systemctl enable nexus

推荐修改为如下内容(适用于 2GB 内存服务器):

vim /opt/nexus/bin/nexus.vmoptions
-Xms256M
-Xmx512M
-XX:MaxDirectMemorySize=512M
-XX:+UnlockDiagnosticVMOptions
-XX:+LogVMOutput
-XX:LogFile=../sonatype-work/nexus3/log/jvm.log
-XX:-OmitStackTraceInFastThrow
-Djava.net.preferIPv4Stack=true
-Dkaraf.home=.
-Dkaraf.base=.
-Dkaraf.etc=etc/karaf
-Djava.util.logging.config.file=etc/karaf/logging.properties
-Dorg.ops4j.pax.url.mvn.localRepository=file:../sonatype-work/nexus3/cache
sudo -u nexus /opt/nexus/bin/nexus run

相关文章:

  • shell脚本--2
  • 如何在大型项目中解决 VsCode 语言服务器崩溃的问题
  • 【shardingsphere分布式主键无效】
  • Kubernetes(k8s)学习笔记(八)--KubeSphere定制化安装
  • C 语言编码规范
  • Selenium使用指南
  • 21. LangChain金融领域:合同审查与风险预警自动化
  • 802.11s Mesh 组网框架流程
  • 排序算法——桶排序
  • 一个电平转换电路导致MCU/FPGA通讯波形失真的原因分析
  • 阿里云codeup以及本地gitclone+http
  • AB测试面试题
  • 年化50.1%,回撤23%|从数据加载,因子分析到lightGBM因子合成,智能策略开发全流程(附python代码下载)
  • livedata使用,完整的livedata的Demo
  • 缓存菜品-04.功能测试
  • IEC103 转 ModbusTCP 网关
  • MapReduce架构-打包运行
  • 【计算机架构】RISC(精简指令集计算机)架构
  • powershell批处理——io校验
  • iOS蓝牙技术实现及优化
  • “拼好假”的年轻人,今年有哪些旅游新玩法?
  • 被取消总统候选人资格,金文洙:将采取政治法律措施讨回公道
  • 上海第四批土拍成交额97亿元:杨浦宅地成交楼板单价半年涨近7000元
  • 教育部答澎湃:2025世界数字教育大会将发布系列重磅成果
  • 云南一餐馆收购长江野生鱼加工为菜品,被查处罚款
  • 乌克兰议会批准美乌矿产协议