日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

使用nexus来搭建Nuget私服

發布時間:2023/11/27 生活经验 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用nexus来搭建Nuget私服 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

近期在搭建nuget私服。選擇nexus這個產品。nexus支持npm,.nuget等,功能比較強大。

前言

博主使用centos7.5來搭建nexus,遇到了不少的問題。最后還是搞定了。

1:下載nexus

下載地址?https://www.sonatype.com/download-oss-sonatype

2:上傳nexus壓縮包到centos上

輸入一下命令,進入到home目錄

 cd /home

?

然后創建一個文件夾 ,輸入一下命令

mkdir  nexus

然后用ftp工具把,下載下來的壓縮包,上傳到這個 目錄? /home/nexus

3:解壓壓縮包

輸入下面的命令

tar -zxvf nexus-3.15.2-01-unix.tar.gz

然后重命名剛才解壓后的文件夾,給個好記的文件夾名字。

3:開啟端口?

由于nexus的默認端口是8081,這個端口,被我另一個程序所占了,所以換個端口,換成8082

輸入下面的命令開啟端口。

firewall-cmd --zone=public --add-port=8082/tcp --permanent

然后重啟防火墻,輸入下面的命令

systemctl restart firewalld

4:創建Nexus的運行用戶?

輸入下面的命令

adduser nexus

創建密碼

passwd nexus

給nexus用戶添加root權限

chmod u+w /etc/sudoers
vi/etc/sudoers

在root下添加nexus用戶權限

添加

nexus ALL=(ALL) ALL

保存后撤回寫的權限

chmod u-w /etc/sudoers

修改nexus目錄的所有者

hown -R nexus /home/nexus

?

5:運行nexus?

運行之前檢查是否裝了jdk

輸入 java -version? 看看是否裝了jdk,沒裝的就去裝,怎么裝就不說了。

更改nexus的啟動端口?

進入到剛才我們解壓neuxs文件夾的etc目錄下,我的目錄是

cd /home/nexus/nexus-3/etc

編輯下面這個文件

vi nexus-default.properties
## DO NOT EDIT - CUSTOMIZATIONS BELONG IN $data-dir/etc/nexus.properties
##
# Jetty section
application-port=8082
application-host=192.168.44.128
nexus-args=${jetty.etc}/jetty.xml,${jetty.etc}/jetty-http.xml,${jetty.etc}/jetty-requestlog.xml
nexus-context-path=/# Nexus section
nexus-edition=nexus-pro-edition
nexus-features=\nexus-pro-feature

?記得把host 也改了,我改成127.0.0.1,還是無法方法,改成Ip地址才可以。

然后進入到bin目錄

?輸入下面的命令啟動

 ./nexus start   啟動./ nexus restart 重啟
./nexus stop  停止
./nexus run  跑

等顯示nexus? is runing 然后 我們停止他。

nexus不建議用root用戶啟動。我們用nexus用戶來運行他。

進入到nexus的bin目錄

編輯下面這個文件

vi nexus.rc

run_as_user="nexus "?

記得把前面的注釋符號給去除了。

給nexus的啟動文件添加java_home

在nexus的bin目錄下打開nexus的啟動文件

輸入下面的命令

vi  nexus

然后在開頭找到下面這句代碼,取消注釋,添加上jdk地址

INSTALL4J_JAVA_HOME_OVERRIDE=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64

?

?

6:添加systemctl 的啟動操作?

創建nexus.service服務

vi /usr/lib/systemd/system/nexus.service
[Unit] Description = nexus service After = network.target [Service] Type = forking LimitNOFILE = 65536 ExecStart = /home/nexus/nexus-3/bin/nexus start ExecReload= //home/nexus/nexus-3/bin/nexus restart
ExecStop =  /home/nexus/nexus-33/bin/nexus stop  User=nexusRestart = on- abort [Install] WantedBy = multi-user.target

分別執行下面的命令

systemctl daemon-reload
systemctl enable nexus.service
systemctl start nexus.service

然后在瀏覽器輸入http://ip:8020 ?

然后點擊登陸輸入賬號admin 密碼admin123

?

?

轉載于:https://www.cnblogs.com/wscar/p/10474368.html

總結

以上是生活随笔為你收集整理的使用nexus来搭建Nuget私服的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。