centos系统,企业私有cnpm源 快速安装

Linux系统必须先安装docker环境,如何安装,请查阅

CentOS Docker 安装​www.runoob.comcentos系统,企业私有cnpm源 快速安装_第1张图片

推荐此安装的优点:

1、安装方便:命令简单

2、迁移方便:只需拷贝容器,在任何centos系统机器上都可以执行安装

3、维护方便:数据库和应用在同一个容器里,同时所有维护命令都已装好在容器里

假设已经安装,并登陆服务器,执行以下5条命令:

1、下载官网tommy1991/cnpm:v1.0.0镜像

docker pull tommy1991/cnpm:v1.0.0

2、启动运行容器,并设置各个端口

docker run -p 3306:3306 -p 7001:7001 -p 7002:7002 -it --privileged --name cnpm tommy1991/cnpm:v1.0.0 /usr/sbin/init

这时候会卡在这,没事,因为内部自动启动了mysql原因所致,断开ssh链接,重新登陆服务器,执行以下命令

3、查看容器id:

docker ps

这时候,恭喜你,说明你们公司的私有cnpm容器已经部署成功,同时cnpm的mysql数据库也已经启动,还差最后启动应用服务器

4、进入容器:

docker exec -it 0a5fde74b9b5 /bin/bash (注意:CONTAINER ID,就是容器id别填错了)

5、在容器里启动cnpmjs应用命令:

cnpmjs.org start

centos系统,企业私有cnpm源 快速安装_第2张图片

恭喜你,你们公司的私有cnpm源,已经全部搭建成功!

注意:

这时候,会卡在这,没关系,直接退出ssh,重新登陆进来就好,千万别按ctrl+c,这样的话,你就把cnpmjs.org应用关掉了

如何验证是否成功:

查看内部源地址,浏览器直接访问:

服务器ip:7002

登陆mysql数据库:

Ip:服务器ip

端口:3306

用户名:root

密码:123456

在公司内网个人电脑使用时注意:

设置cnpm的registry和proxy,命令如下(端口是7001,别填错了,后面还有一个/):

cnpm config set registry 公司私有cnpm服务器ip:7001/

cnpm config set proxy 公司私有cnpm服务器ip:7001/

那么如何去使用私有源cnpm,这里就不再说了,网上很多资料的

你可能感兴趣的:(WEB前端,cnpm,npm,docker,mysql,linux)