1. 程式人生 > >centos 系統使用verdaccio搭建npm私庫

centos 系統使用verdaccio搭建npm私庫

安裝nodejs

yum install -y nodejs

2.安裝verdaccio

npm install -g verdaccio --unsafe-perm

3.配置

a.修改配置檔案 config.yaml,在其最後新增監聽埠(使其可在外網訪問)

listen: 0.0.0.0:4873

b.對外開放4873埠

firewall-cmd --state                # 先檢視防火牆狀態,
service firewalld start              # 開啟防火牆:
firewall-cmd --zone=public --add-port=4837/tcp --permanent
firewall-cmd --zone=public --add-port=4837/udp --permanent  #開放4873埠
firewall-cmd --reload              #重新載入
firewall-cmd --zone=public --query-port=4873/tcp    #檢視是否新增成功

4.啟動verdaccio

verdaccio

5.瀏覽器開啟地址

6.使用pm2啟動verdicco(pm2託管的程序可以保證程序永遠是活著的,嘗試通過kill -9去殺verdaccio的程序發現殺了之後又自動啟起來)

a.全域性安裝pm2

npm install -g pm2 --unsafe-perm

b.使用pm2啟動verdicco

pm2 start `which verdaccio`

7.新增使用者

npm adduser --registry http://192.168.XX.XX:4873        //後面是我們的私服地址
類似如下:
Username: lk
Password: 
Email: (this IS public) 
[email protected]
Logged in as rong on http://192.168.XX.XX:4873/.

然後在verdaccio啟動頁面嘗試登入,預設登入後有釋出包的許可權。

verdaccio配置說明:

相關推薦

centos 系統使用verdaccio搭建npm

安裝nodejs yum install -y nodejs 2.安裝verdaccio npm install -g verdaccio --unsafe-perm 3.配置 a.修改配置檔案 config.yaml,在其最後新增監聽埠(使其可在外網訪問) li

記錄windows環境下用verdaccio搭建npm私有

目錄 目的 介紹 前期準備 搭建過程 1 安裝verdaccio 1.1 verdaccio目錄結構 1.2 配置檔案 2 啟動 3 建立使用者

搭建企業--nexus

1.7 oss 地址 gin jdk版本 pos rep eas profile 1、下載地址:https://www.sonatype.com/download-oss-sonatype 2、安裝:把bin下的路徑添加到path環境變量中 3、在dos界面創

nexus搭建npm

其實官方文件中都有寫具體的步驟。不過對於nexus2和nexus3的區分不太好查閱。 英文文件地址:https://books.sonatype.com/nexus-book/3.3/reference/npm.html#_browsing_npm_registries_and_sea

Linux搭建Maven

一、前言 專案開發時,一般採用Maven來進行專案構建,管理,jar包下載,專案組開發人員開發時,只要在專案的pom.xml檔案中,新增如下pom.xml資訊從公共的庫中下載相關的Jar包以及依賴Jar包,但有時候公共的庫不是那麼穩定而且下載速度往往很慢,一個團隊一起開發專案時,如果每個

Jenkins+Docker自動化部署Spring boot專案 (二)搭建dockerHarbor

前言 docker映象的push、pull都需要映象庫。現在不少大廠提供免費的映象庫,如docker hub,163 hub,也可以自己搭建一個私有映象庫。我用了vmware公司開源的harbor作為docker私有庫,相比docker官方提供的私有庫regi

安裝centos系統搭建LAMP伺服器並使其外網可見

一,安裝centos 7 系統 1.   U盤製作啟動盤 l  下載UltraISO: l  開啟軟碟通,檔案->開啟,開啟需要安裝的iso映象 l  選擇你自己啟動U盤 l  點選啟動->寫入硬碟映像 l  寫入方式選擇USB-HDD+ l  便捷啟動-&

雲主機的linux(CentOs)系統搭建spark單機環境

1.準備工作 (1)安裝工具包(自行下載) (2)window與linux連線操作軟體(自行下載) (3)統一安裝路徑 所有安裝包我放在 /home/study/spark/package 目錄下  所有安裝我均安裝在 /home/study/spark 目錄

CentOS安裝nexus搭建maven服(一)

為了節省時間,提高效率,同時有有利於團隊協作,進行分模組開發整合,開發團隊最好能夠搭建一個maven私服。我們在這裡使用nexus搭建一個私服。 首先在伺服器上面建立一個資料夾/home/softs/nexus,然後用下面的命令下載nexus。 下載完了進行解壓。

用apache服務在Centos系統搭建Git伺服器

引言 搭建git伺服器能幫助我們更好的管理專案,進行團隊合作可以在任何地方把專案下載下來管理 搭建環境 Centos伺服器 搭建步驟 Apache與git的安裝 yum -y install httpd git

Nexus 3 搭建 npm 服 (windows)

14. .so 默認 剛才 load .com info bin manage Nexus 3 搭建 npm 私服備忘 下載與安裝 在官網下載Nexus Repository Manager OSS 3.x, 解壓至任意位置. 管理員運行 powershell, 切換到

基於滴滴雲 CentOS 伺服器搭建 Nexus Maven

本文講解如何在滴滴雲 CentOS 伺服器上搭建 Maven 私庫, 筆者假設讀者已經對於 Maven、Java有基本的瞭解,已經知道如何構建一個基本的 Maven 專案。 Maven 私庫在公司的協作開發中是必不可少的工具。 藉助於私庫可以引用公司內部工具包,提高常見 JAR 包下載速

VirtulBox虛擬機搭建Linux Centos系統

流量 -- span 名稱 ftp 註意 img blank style 簡要說明   該文章目的是基於搭建hadoop的前置文章,當然也可以搭建Linux的入門文章。那我再重復一下安裝準備軟件。   環境準備: http://pan.baidu.com/s/1dFrH

CNMP搭建

cnpm npm 1. 環境準備 Linux:centos6.5 Node:v8.9.4 Npm:5.6.0 Mysql:5.6.17 Ip:192.168.1.2032. 安裝mysql(本次編譯安裝)將m

CentOS 7下搭建MFS分布式文件系統

行數 watermark login 分享 bin metal 復制。 path block MFS原理 MFS是一個具有容錯性的網絡分布式文件系統,它把數據分散存放在多個服務器上,而呈現給用戶的則是一個統一的資源。 MFS文件系統的組成架構: 元數據服務器(Mas

安全的升級centos系統glibc共享方法

分享Centos6.5升級glibc過程  釋出於 2 年前  作者 ncuzp  65290 次瀏覽  來自 分享 上次看到有同學對Centos系統 glibc升級有點疑問, 不過相對來說glibc升級還是比較

1107_Linux系統下如何安裝Nexus(使用Nexus搭建Maven服)-2.Nexus倉庫設定,手動更新索引,自動更新索引

Linux系統下如何安裝Nexus(使用Nexus搭建Maven私服)-2.Nexus倉庫設定,手動更新索引,自動更新索引 2018年08月27日 17:30:53 weixin_42828741 閱讀數:64 還未安裝的可閱讀以下文章: Linux系統下如何安裝Nexus(使用Nexus搭

CentOS搭建nexus

1.下載nexus版本 下載地址:https://www.sonatype.com/download-oss-sonatype 2.解壓 tar -zxvf nexus-3.14.0-04-unix.tar.gz 3.啟動 cd nexus-3.14.0-04/bin .

nexus3.14.0版本linux環境安裝、啟動、搭建

本文介紹的是nexus3.14.0版本在linux環境下安裝、啟動、搭建私庫。 nexus3以上的版本太新了,網上很少介紹安裝細節的。據瞭解和2.X版本有所不同了。 1、前提 linux機器上需先安裝好jdk,並且配置好java環境變數。 2、安裝 把下載好的nexus-3.14.0-04-mac.

CentOS 7.x 搭建 ELK 日誌監控系統

一、ELK介紹      ELK簡介: ELK是三個開源軟體的縮寫,分別表示:Elasticsearch , Logstash, Kibana , 它們都是開源軟體。新增了一個FileBeat,它是一個輕量級的日誌收集處理工具(Agent),Fileb