美文网首页
2020-01-17

2020-01-17

作者: 锁阿姨 | 来源:发表于2020-01-19 11:18 被阅读0次

    搭建verdaccio作为npm服务器使用

    1. create verdaccio user
      # useradd -m -g root -s /bin/bash verdaccio
      # passwd verdaccio
    
    1. install verdaccio
    # npm install -g verdaccio
    
    1. 切换到verdaccio用户,运行verdaccio
    $ verdaccio
    
    1. 配置verdaccio
      运行过verdaccio后会在verdaccio用户目录下生成config/verdaccio/config.yaml文件,编辑改文件,修改运行端口以及一些说明信息
    $ vi .config/verdaccio/config.yaml
    
    image.png
    1. 配置开机自启动
    # sudo npm install -g forever
    $ crontab -e
    
    image.png
    1. 配置ldap鉴权
    # npm install -g  verdaccio-ldap
    $ vi .config/verdaccio/config.yaml
    
    image.png
    1. 重启服务
    $ forever restart `which verdaccio`
    
    1. 数据搬迁(服务器更换时)
    • 打包原始数据
    # tar cvzf - ./storage | split -b 500M - storage.tar.gz.
    
    image.png
    • 拷贝数据
    # scp storage.tar.gz.* verdaccio@xx.xx.xx.xx:/home/verdaccio/.config/verdaccio/
    
    • 解压
    $ cat storage.tar.gz.* | tar -zxv
    
    • 重启服务
    $ forever restart `which verdaccio`
    

    相关文章

      网友评论

          本文标题:2020-01-17

          本文链接:https://www.haomeiwen.com/subject/htzczctx.html