参照目的のためのコードのみ、インストールはMongoDBの-linuxの-x86_64-4.0.10.tgzで、需要があるがre-./mongod -f mongo.conf、それは手動のmongodプロセスを殺すために最善である、インストール後に変更することができます
#!/ binに/ bashの ZSF #auth キーのインストール#mongodb IF [ " $ユーザー" =!" ルート" ]; その後、 エコー、 " rootユーザーに切り替える" 出口0 Fiの IF [-f / tmpに/ MongoDBの-のLinux-x86_64版を- 4.0。10の.tgz]; その後、 エコー 、「続ける」 他 エコー 「パッケージをMongoDBのダウンロード」 エコー 」--------------------------- ---- " wgetの HTTPS://-P fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.10.tgzを/ tmp / Fiを しばらく真が 行う のIF [ ` 検索 * | grepの MongoDBのを* .tgz` -eq 0 ]; その後、 出口0 Fiの DONE CDは/ usr / local / IF [ ` 検索 * | grepのモンゴ*` -eq 0 ]; その後、 RMモンゴ* / -rf Fiの エコーは、 " は/ usr / localを抽出し、MongoDBのを名前を変更するために" エコー 」------ ------------------------- 「 CDを/ tmp / タール MongoDBの-のLinux-x86_64の-zxvf 4.0。10の.tgz -Cは/ usr / local / IF [$ -eq?0 ]; その後、ミュージックビデオは/ usr / local / MongoDBの-のLinux-x86_64で4.0。10 /は/ usr / local / のMongoDB Fi回線ます。mkdirは/ usr / local /のMongoDB / ログ ます。mkdirは/ usr / local / MongoDBの/ データ エコー" プロファイルを作成し、ログファイル" エコー」------------------ ------------- " タッチは/ usr / local / MongoDBの/ binに/ mongo.conf エコー" DBPATH =は/ usr / local / MongoDBの/データ" >>は/ usr / local / MongoDBの/ binに/ mongo.conf エコー " ログパス=は/ usr / local / MongoDBの/ログ/ mongo.log " >>は/ usr / local / MongoDBの/ binに/ mongo.conf エコー " 真logappend = " >>は/ usr / local / MongoDBの/ binに/ mongo.conf エコー " 誌=真" >>は/ usr / local / MongoDBの/ binに/ mongo.conf エコー " 静か=真" >>は/ usr / local / MongoDBの/ビン/ mongo.conf エコー " ポート= 27017 " >>は/ usr / local / MongoDBの/ binに/ mongo.conf エコー "フォーク=真" >>は/ usr / local / MongoDBの/ binに/mongo.conf エコー " bind_ip = 0.0.0.0 " >>は/ usr / local / MongoDBの/ binに/ mongo.conf エコー " AUTH =偽" >>は/ usr / local / MongoDBの/ binに/ mongo.confの CDは/ usr / local / MongoDBの/ログ/ 触れmongo.log エコー " 輸出PATH = $ PATH:は/ usr / local / MongoDBの/ binに" >>は/ etc / プロファイル ソースの/ etc / プロファイル CDは/ usr / local / MongoDBの/ binに/ mongo_id = ` PAの-aux | グレップの モンゴ| grep -v " grepを" | AWK "{$ 2印刷} ' ' のため のID での$ mongo_id ない 殺す - 9 $はID 行わ エコー `./mongodを- mongo.conf` fの エコー " 设置开机自启" エコー " は/ usr / local / MongoDBの/ binに/のmongod -dbpath =は/ usr / local /のMongoDB /データ/ --fork --port 27017 --logpath =は/ usr / local /のMongoDB /ログ/ mongo.log --logappend --auth " >>は/ etc / rc.localに ソース /など/ rc.localに