搭建自己的code-push服務器

一.安裝mysql

  • mac環(huán)境下
    首先自行下載,并雙擊安裝即可.
    設置mysql密碼
cd /usr/local/mysql/bin
./mysql -u root -p  //這一步是登錄root用戶 回車即可,5.6默人密碼為空
修改密碼
set password = password('輸入你的新密碼');  //引號不能省略

打開 系統(tǒng)設置,在面板下會出現一個mysql的圖標,點擊進入并啟動即可

  • windows環(huán)境下
    百度mysql安裝,自己配置即可

二.本地安裝code-push-serve

首先進入項目準備安裝的目錄執(zhí)行以下命令(如果沒有安裝git 則可以去git上download下來解壓)

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

clone完畢后執(zhí)行

cd code-push-server && npm install

修改config/config.js 文件,在 db 對象中添加數據庫信息,參考如下配置,對應自己的用戶名密碼,數據庫名稱

local: {
    //此地址為以上新建的文件夾,自己對應自己的路徑
    storageDir: "/Users/luozhong/work/reactNative/server/storage",
    //ip地址改成自己設備對應的ip 這是下載地址 
    downloadUrl: "http://192.168.201.113:3000/download"
  }
  
 common: {
    //此地址為以上新建的文件夾,自己對應自己的路徑
    dataDir: "/Users/luozhong/work/reactNative/server/data",
    storageType: "local"    //選擇存儲類型,目前支持local和qiniu配置
  }

啟動服務

//windows
node ./bin/db init --dbhost localhost --dbuser root --dbpassword 自己的數據庫密碼 #初始化mysql數據庫
//mac
./bin/db init --dbhost localhost --dbuser root --dbpassword 自己的數據庫密碼 #初始化mysql數據庫
//windows
node ./bin/www
//mac
./bin/www   //無報錯信息即為正常啟動,可以在瀏覽器中輸入 http://127.0.0.1:3000查看,默認用戶名密碼是 admin 123456
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容