CentOS 7にApacheをインストールする方法
CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。
Parse Serverは、シャットダウンされているParseバックエンドサービスの代替オープンソースです。このサービスのファンである場合でも、Parse Serverを独自のサーバーにデプロイすることで同じ経験を楽しむことができます。
この記事では、CentOS 7マシンにParse Serverをインストールするプロセスについて説明します。
SSHターミナルを開き、sudoユーザーとしてサーバーにログインし、以下のコマンドを使用してシステムを最新の安定したステータスに更新します。
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
システムが再起動したら、次に進むために同じsudoユーザーとして再度ログインします。
6.9.4
執筆時点での最新のNode.js 6.xを次のようにインストールします。
cd
curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash -
sudo yum install -y nodejs
以下のコードセグメント全体をSSHターミナルにコピーしてMongoDB 3.4 YUMリポジトリを作成し、次を押しEnter
ます:
cat <<EOF | sudo tee -a /etc/yum.repos.d/mongodb-org-3.4.repo
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
EOF
次のコマンドを使用して、MongoDBサーバーの最新の安定版リリースをインストールして起動します。これは3.4.1
、執筆時点のものです。
sudo yum install -y mongodb-org
sudo systemctl start mongod.service
sudo systemctl enable mongod.service
2.3.2
この記事の執筆時点での最新のParse Server を次のようにインストールします。
sudo yum install git -y
cd /opt
sudo git clone https://github.com/ParsePlatform/parse-server.git
cd parse-server
sudo npm install -g parse-server mongodb-runner
Parse Serverを使用する前に、認証用に2つのパラメーター(appIdとmasterKey)をセットアップする必要があります。
仮定して:
462s45ze2vn6x2vrfyfenqmksngx5xbs
kcr454f9xgq3bpdbhwuy4umamekk3n7f
次のようにParse Serverを起動します。
mongodb-runner start
parse-server --appId 462s45ze2vn6x2vrfyfenqmksngx5xbs --masterKey kcr454f9xgq3bpdbhwuy4umamekk3n7f --databaseURI mongodb://localhost/test
出力は次のようになります。
appId: 462s45ze2vn6x2vrfyfenqmksngx5xbs
masterKey: ***REDACTED***
port: 1337
host: 0.0.0.0
databaseURI: mongodb://localhost/test
mountPath: /parse
maxUploadSize: 20mb
userSensitiveFields: email
serverURL: http://localhost:1337/parse
[13831] parse-server running on http://localhost:1337/parse
それでおしまい。スタンドアロンバージョンのParse Serverがマシンに正常にデプロイされました。
次に進む前に、Parse Serverを現在のウィンドウで実行し続けるために、新しいSSHターミナルコンソールウィンドウを開く必要があります。
新しいSSH端末コンソールウィンドウで、次のようにMongoDBデータベースにデータを送信します。
curl -X POST \
-H "X-Parse-Application-Id: 462s45ze2vn6x2vrfyfenqmksngx5xbs" \
-H "Content-Type: application/json" \
-d '{"score":1337,"InventoryName":"Desktops","cheatMode":false}' \
http://localhost:1337/parse/classes/Inventory
次のような応答が得られるはずです。
{"objectId":"meNcfQ6JJJ","createdAt":"2017-01-20T02:19:57.436Z"}
その後、次のコマンドを使用してデータを取得できます。
curl -X GET \
-H "X-Parse-Application-Id: 462s45ze2vn6x2vrfyfenqmksngx5xbs" \
http://localhost:1337/parse/classes/Inventory/meNcfQ6JJJ
今回は、次のような応答が得られるはずです。
{"objectId":"meNcfQ6JJJ","score":1337,"InventoryName":"Desktops","cheatMode":false,"createdAt":"2017-01-20T02:19:57.436Z","updatedAt":"2017-01-20T02:19:57.436Z"}
これでチュートリアルは終了です。読んでくれてありがとう。
CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。
CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。
CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。
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の未来は、日々成長を続けています。