CentOS 7にApacheをインストールする方法
CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。
ArangoDBは、ドキュメント、グラフ、Key-Valueの柔軟なデータモデルを備えたオープンソースのNoSQLデータベースです。これは、最新のWebアプリケーションに必要な幅広い機能を備えた強力なデータベースです。バンドルされたWebまたはコマンドラインインターフェイスを使用して、データベース自体を簡単に管理できます。
このチュートリアルでは、Ubuntu 16.04にArangoDBをインストールして構成する方法を説明します。
開始する前に、次のコマンドを使用してシステムを最新の安定バージョンに更新することをお勧めします。
apt-get update -y
apt-get upgrade -y
次に、システムを再起動してこれらの変更を適用します。
デフォルトでは、ArangoDBはUbuntuリポジトリでは使用できないため、システムにArangoDBリポジトリを追加する必要があります。まず、次のコマンドを使用して、ArangoDBサイトから公開鍵をダウンロードします。
wget https://www.arangodb.com/repositories/arangodb3/xUbuntu_16.04/Release.key
次に、ダウンロードしたキーを追加します。
sudo apt-key add Release.key
Aptソースリストを開きます。
sudo nano /etc/apt/sources.list
ArangoDBリポジトリを追加します。
deb https://www.arangodb.com/repositories/arangodb3/xUbuntu_16.04/ /
ファイルを保存し、次のコマンドでシステムを更新します。
sudo apt-get update -y
次に、次のコマンドを実行してArangoDBをインストールします。
sudo apt-get install arangodb3 -y
インストールが完了したら、arangodb3
次のコマンドでサービスを開始します。
sudo systemctl start arangodb3
次のコマンドを使用して、ArangoDBのステータスを確認することもできます。
sudo systemctl status arangodb3
次のような出力が表示されます。
?? arangodb3.service - LSB: arangodb
Loaded: loaded (/etc/init.d/arangodb3; bad; vendor preset: enabled)
Active: active (running) since Sat 2017-07-29 20:55:26 IST; 11min ago
Docs: man:systemd-sysv-generator(8)
CGroup: /system.slice/arangodb3.service
??????4228 /usr/sbin/arangod --uid arangodb --gid arangodb --pid-file /var/run/arangodb/arangod.pid --temp.path /var/tmp/arangod --log.foregro
??????4229 /usr/sbin/arangod --uid arangodb --gid arangodb --pid-file /var/run/arangodb/arangod.pid --temp.path /var/tmp/arangod --log.foregro
Jul 29 20:55:21 localhost systemd[1]: Starting LSB: arangodb...
Jul 29 20:55:21 localhost arangodb3[4161]: * Starting arango database server arangod
Jul 29 20:55:26 localhost arangodb3[4161]: {startup} starting up in daemon mode
Jul 29 20:55:26 localhost arangodb3[4161]: ...done.
Jul 29 20:55:26 localhost systemd[1]: Started LSB: arangodb.
Jul 29 20:55:26 localhost arangodb3[4161]: changed working directory for child process to '/var/tmp'
ArangoDBにはarangosh
、データベースにアクセスするための組み込みのコマンドラインユーティリティが付属しています。を起動しarangosh
ます。
arangosh
パスワードの入力を求められたら、ルートパスワードを入力します。次の出力が表示されます。
_
__ _ _ __ __ _ _ __ __ _ ___ ___| |__
/ _` | '__/ _` | '_ \ / _` |/ _ \/ __| '_ \
| (_| | | | (_| | | | | (_| | (_) \__ \ | | |
\__,_|_| \__,_|_| |_|\__, |\___/|___/_| |_|
|___/
arangosh (ArangoDB 3.0.12 [linux] 64bit, using VPack 0.1.30, ICU 54.1, V8 5.0.71.39, OpenSSL 1.0.2g-fips 1 Mar 2016)
Copyright (c) ArangoDB GmbH
Pretty printing values.
Connected to ArangoDB 'http+tcp://127.0.0.1:8529' version: 3.0.12 [server], database: '_system', username: 'root'
Please note that a new minor version '3.1.19' is available
Type 'tutorial' for a tutorial or 'help' to see common examples
127.0.0.1:8529@_system>
このユーティリティを使用して、データベース、ユーザーを作成し、すべての管理タスクを実行できます。
ArangoDBには、さまざまな管理タスクを実行するための組み込みのWebインターフェイスが付属しています。開始する前に、あなたはArangoDBの設定ファイルを編集する必要がありますarangod.conf
とarangosh.conf
:
sudo nano /etc/arangodb3/arangod.conf
サーバーのIPアドレスを次のように追加します。
endpoint = tcp://192.168.0.227:8529
完了したら、他の構成ファイルを開きます。
sudo nano /etc/arangodb3/arangosh.conf
再度、サーバーのIPアドレスを追加します。
endpoint = tcp://192.168.0.227:8529
ファイルを保存して、ArangoDBサービスを再起動します。
systemctl restart arangodb3
デフォルトでは、ArangoDBはポート8529
で実行されるため、このポートがファイアウォールを通過できるようにする必要があります。これを行うには、次のコマンドを実行します。
sudo ufw allow 8529/tcp
完了したら、ArangoDB Webインターフェイスにアクセスします。
お気に入りのWebブラウザーを開き、URLを入力しますhttp://192.168.0.227:8529
。これにより、_system
データベースのログイン画面が開きます。ログイン認証情報を入力すると、ArangoDBスプラッシュ画面が表示されます。これで私のチュートリアルは終了です。
CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。
FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。
サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。
CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。
Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。
CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。
WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。
FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。
Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。
ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。