記事のディレクトリ
サーバー側のインストールとMongoDBのを開始
1.1ダウンロードのMongoDB
インストールパッケージの場所を保存するためにジャンプし、次のコードが実行されます
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tgz
1.2解凍
tar zxvf mongodb-linux-x86_64-3.2.9.tgz
1.3ファイルを作成します。
MongoDBのデータベース(データベースフォルダ、ログファイル、設定ファイル)を作成するために必要なインストールディレクトリのファイルに移動
cd /usr/local
mkdir -p /usr/local/mongodb/data
touch /usr/local/mongodb/mongod.log
touch /usr/local/mongodb/mongodb.conf
1.4すべてのMongoDBファイルは、インストールディレクトリに移動し、抽出されました
mv /home/tempfile/mongodb-linux-x86_64-3.2.9/* /usr/local/mongodb/
1.5システム環境変数の設定
vi /etc/profile
キーボードを押して「i」は、編集モードに入ります。最終文書には、プラス:
#mongodbの
輸出PATH = $ PATH:/ルート/ MongoDBの/ binに
変更を有効にするには、次のコマンドを実行し、viの編集モードを保存して終了する:「WQ」を最後に、押して「Escキー」は、入力します。
source /etc/profile
1.6スタートMongoDBの(2つの方法があります)
- 設定ファイルの開始を変更する
時のMongoDBのディレクトリMongodb.confの以下を追加したファイル
DBPATH =は/ usr / local /のMongoDB /データ
ログパス=は/ usr / local /のMongoDB / mongod.log
logappend =真
ポート= 27017
フォーク=真
AUTH =真
パラメータ | 説明 |
---|---|
DBPATH | データベースのパス |
ログパス | ログには、パスを保存しました |
logappend | 履歴ログを保持するかどうか |
港 | ポート番号 |
フォーク | かどうかは、コマンドラインを表示せずに、ログファイルに書き込まれたログ |
認証 | かどうかは、(外部アクセスのユーザー名とパスワードを必要としない、する場合はfalseまたは削除)の認証を採用します |
入力のMongoDBの/ binディレクトリに、MongoDBのを起動するには、次のコマンドを実行
./mongod --config /usr/local/mongodb/mongodb.conf
- (MongoDBのクライアントツールから直接アクセスすることができます)を起動
へのMongoDBの/ binにMongoDBを起動するには、次のコマンドを実行し、ディレクトリ
./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/mongod.log --logappend --port=27017 --fork
閉じたときに違法がある場合はMongoDBの
about to fork child process, waiting until server is ready for connections
だから、実行する必要があります
rm /data/mongodb/mongo.lock 命令 ###权限不足的话加上sudo
そして、実行
./mongod --repair (命令修复) ###权限不足的话加上sudo
###如果执行以上命令出现权限问题则修改权限:
sudo chmod 777 mongodb.conf
ストップ
./mongod -shutdown -dbpath=/usr/local/mongodb/data
次のエラーでパスパラメータを残した場合
There doesn't seem to be a server running with dbpath: /data/db
2リモート管理データベース
2.1オープニングクラウドサーバのポート27017
2.2ダウンロードMongoDBのコンパスの可視化ツール
公式サイトでは、独自のシステムのインストールパッケージへのダウンロードによるとMongoDBのコンパスインストール
MongoDBのコンパス公式ダウンロード
接続を確立する2.2
- 点击個別の接続フィールドに入力に
- ではホスト名でホスト名のパブリックIPアドレスを入力してからクリックしCONNECT
- 以下のページが表示され、接続に成功したと言います