由于GFW的存在导致很多包的下载总是出问题,即便在其中一台设备上下完了,另一台有需要去连接中央仓库,速度实在是不能忍,故搭建个私人仓库,这里把搭建的流程记录下来以供参考。
首先下载
wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.12.0-01-bundle.tar.gz
配置
创建文件夹
sudo mkdir /var/opt/nexus-2.12.0-01
解压缩
sudo tar -zxvf nexus-2.13.0-01-bundle.tar.gz -C /var/opt/nexus-2.13.0-01
创建软连接
sudo ln -s /var/opt/nexus-2.13.0-01/nexus-2.13.0-01/ /var/opt/nexus
将/var/opt/nexus-2.13.0-01/nexus-2.13.0-01/文件夹映射到 /var/opt/nexus/
修改配置文件
sudo vim /var/opt/nexus/bin/jsw/conf/wrapper.conf
wrapper.java.command=jdk的位置 (注意要到 /bin/java)
为了使用管理员运行
在启动文件nexus中增加RUN_AS_USER=root
sudo vim /var/opt/nexus/bin/nexus
打开后增加RUN_AS_USER=root
启动
sudo /var/opt/nexus/bin/nexus start
查看后台信息
sudo /var/opt/nexus/bin/nexus console
最后访问浏览器后台
修改默认端口8081
修改/var/opt/nexus/conf/nexus.properties 中的配置
/var/opt/nexus/conf$ vim nexus.properties