CentOSにPostgresqlリポジトリをアップロードする

CentOSにPostgresqlリポジトリをアップロードする

Vultr CentOSサーバーにリポジトリを設定する作業を行っていますが、いくつかの問題が発生しました。簡単に言えば、人々がCentOSサーバーからバックエンドリポジトリを取得する方法を知りたいです。ローカルストレージフォルダを/root/サーバーに移動するのは正しいですか?

最近の質問はこんな感じです。

実行npm run migrate結果は次のとおりです。

Error: EACCES: permission denied, scandir '/root/Repofolder/backend'
(node:14581) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'get' of undefined.

今このエラー

> [email protected] migrate /root/Repofolder/backend
> postgrator --config postgrator-config.js

[14:24:20] table schemaversion does not exist - creating it.
[14:24:20] version of database is: 0
[14:24:20] migrating up to 2
Error: Ident authentication failed for user "postgres"

postgratorを使用して移行を設定しましたpostgrator --config postgrator-config.js

psqlにログインし、データベースを作成してpg_hba.conf複数回編集するときにユーザーと権限の問題が発生した後、他の人がCentOSにリポジトリをインポートするためにこれを行うかどうかはわかりません(これを使用してローカルの変更をプッシュする方法) 。設定? )また、Dockerの使用と設定に問題がありましたdb_url

DB_URL: process.env.DB_URL || 'postgresql://postgres@localhost/dbname'

実際にはフロントエンドコードもプッシュする必要があります。同じサーバーに配置し、別のポートを使用するつもりです。

80フロントエンド、8000エクスプレス、5432ポストグレス用。

CentOSでPostgres全体のスタックプロジェクトを設定する方法のリソースが見つかりません。

ベストアンサー1

おすすめ記事