クラウドサーバのテクニック
1477 ワード
ログイン
サーバ上のファイルをローカル指定フォルダにダウンロード
ローカルファイルをサービス指定フォルダにアップロード
pm 2を使用してnodejsの実行を管理する pm 2 を取り付ける
宝を洗うカスタマイズのcnpmコマンドラインツールをデフォルトのnpmの代わりに使用すると、ダウンロード速度が速くなります.npm install -g cnpm 2.cnpm install pm2 -g運転pm 2
参考資料
pm 2の使用と総括、node.jsサーバ管理ツールPM 2 nodejsサーバを配備するためにPM 2を使用してnodejsプロセスの共有を管理する
MongoDB重複データの削除
cocoapods倉庫の更新の維持リモートウェアハウス にコードを送信
注意:HCSwiftGuidePageを修正します.podspecのバージョン番号
// ssh username@ip
ssh [email protected]
サーバ上のファイルをローカル指定フォルダにダウンロード
scp -r [email protected]:/root/ShiCi /Users/cgtn/Desktop/ShiciData/ShiCi/
ローカルファイルをサービス指定フォルダにアップロード
scp -r /Users/cgtn/Desktop/ShiciData/ShiCi/ [email protected]:/root/ShiCi
pm 2を使用してnodejsの実行を管理する
npm install -g pm2
宝を洗うカスタマイズのcnpmコマンドラインツールをデフォルトのnpmの代わりに使用すると、ダウンロード速度が速くなります.npm install -g cnpm 2.cnpm install pm2 -g
// ,books
pm2 start index.js --name books
参考資料
pm 2の使用と総括、node.jsサーバ管理ツールPM 2 nodejsサーバを配備するためにPM 2を使用してnodejsプロセスの共有を管理する
MongoDB重複データの削除
db.sentences.aggregate([ {
$group:{
_id:{'sentence_id':'$sentence_id','sentence_type':'$sentence_type'},
count:{$sum:1},
dups:{$addToSet:'$_id'}}
},
{
$match:{count:{$gt:1}}
}
]).forEach(function(doc){
doc.dups.shift();
db.sentences.remove({_id:{$in : doc.dups}});
})
cocoapods倉庫の更新の維持
1. git add .
2. git commit -m ""
3. git tag -a 0.1.1 -m ""
4. git push origin --tags
5. pod trunk push HCSwiftGuidePage.podspec
注意:HCSwiftGuidePageを修正します.podspecのバージョン番号