*服务器ubantu16.04下搭建自己的code-push-server服务器**

   日期:2020-11-06     浏览:94    评论:0    
核心提示:服务器ubantu16.04下搭建自己的code-push-server服务器服务端配置:前期准备:1安装nodejs1, 安装和启动code-push-server$ git clone https://github.com/lisong/code-push-server.git$ cd code-push-server$ npm install

服务器ubantu16.04下搭建自己的code-push-server服务器

服务端配置:
前期准备:
1、安装nodejs,可以参考https://blog.csdn.net/well2049/article/details/79138045
2、安装mysql,装过的跳过
3、安装code-push-server

1, 安装和启动code-push-server

$ git clone https://github.com/lisong/code-push-server.git

$ cd code-push-server

$ npm install

2,初始化数据库

cd到code-push-server目录

$ ./bin/db init --dbhost localhost --dbuser root --dbpassword #初始化mysql数据库

初始化数据库的时候本命令默认没有密码的,请前往code-push-server安装目录bin/db中修改
dbpassword 的值为你的mysql密码
密码修改之后在执行数据库初始化命令就可以成功了。
3,修改config.js配置问题

打开配置文件



修改三个地方,新建一个目录

a, 数据库配置信息,账号密码等

b, 修改downloadUrl 为本机ip地址

 local: {
   // Binary files storage dir, Do not use tmpdir and it's public download dir.

   storageDir: "/Users/tablee/workspaces/storage",

   // Binary files download host address which Code Push Server listen to. the files storage in storageDir.

   downloadUrl: "http://192.168.0.7:3000/download",

   // public static download spacename.

   public: '/download'

 },

c,  到https://www.grc.com/passwords.htm 这个地方,生成一个63 random alpha-numeric characters,填到tokenSecret字段里面

jwt: {
   // Recommended: 63 random alpha-numeric characters

   // Generate using: https://www.grc.com/passwords.htm

   tokenSecret: '6ix6a5Vw6knWnpZvlVhXqVGeQx86jGuaJb6YCdiVoyAbkA07IB59jgZKUcoizZI'

 },

d,安装配置文件中的目录结构,到/Users目录中建立如下文件夹 /Users/tablee/workspaces/storage 
	4,启动code-push-server服务器

cd到code-push-server目录,执行一下命令

$ nohup ./bin/www &#启动服务 浏览器中打开 http://127.0.0.1:3000 (也可以用本机ip访问 http://192.168.0.7:3000)

到此服务器端到配置就完成了。
5,如果3000端口被占用,可以修改bin/www里面的端口即可。
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服