GNU/Linux >> Linux の 問題 >  >> Linux

Ubuntu20.04にOpenMAINTをインストールする方法

OpenMAINTは、プラント、技術機器、家具などの動産を管理するために使用されるオープンソースのCMMS(Computerized Maintenance Management System)アプリケーションです。これは、あらゆる規模およびあらゆる業界の保守プロセスを管理および合理化するように設計されています。これは、オープンソースの資産管理フレームワークCMDBuildに実装されています。 OpenMAINTには、ダッシュボード、在庫管理、レポート、追跡および履歴レコードなどの強力なツールが付属しています。組織のニーズに応じてカスタマイズすることもできます。

この投稿では、Ubuntu20.04にOpenMAINTをインストールする方法を学びます。

前提条件

  • Atlantic.Netクラウドプラットフォーム上の新しいUbuntu20.04サーバー
  • サーバーで構成されているrootパスワード

ステップ1-Atlantic.Netクラウドサーバーを作成する

まず、Atlantic.Netクラウドサーバーにログインします。少なくとも8GBのRAMを搭載したオペレーティングシステムとしてUbuntu20.04を選択して、新しいサーバーを作成します。 SSH経由でクラウドサーバーに接続し、ページの上部で強調表示されているクレデンシャルを使用してログインします。

Ubuntu 20.04サーバーにログインしたら、次のコマンドを実行して、ベースシステムを最新の利用可能なパッケージで更新します。

apt-get update -y

ステップ2–はじめに

OpenMAINTはJava上に構築されているため、Javaをサーバーにインストールする必要があります。インストールされていない場合は、次のコマンドでインストールできます:

apt-get install default-jdk -y

Javaがインストールされたら、次のコマンドを使用してJavaのバージョンを確認できます。

java --version

次の出力でJavaバージョンを取得する必要があります。

openjdk 11.0.7 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

次に、サーバーにいくつかの必要な依存関係をインストールする必要があります。次のコマンドですべてをインストールできます:

apt-get install gnupg2 wget unzip git curl -y

すべての依存関係がインストールされたら、次のステップに進むことができます。

ステップ3–PostgreSQLをインストールする

OpenMAINTはデータベースバックエンドとしてPostgreSQLを使用するため、サーバーにPostgreSQLバージョン10をインストールする必要があります。

まず、次のコマンドでGPGキーを追加します。

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -

次に、次のコマンドを使用してPostgreSQLリポジトリをAPTに追加します。

echo "deb [arch=amd64] http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main" | tee  /etc/apt/sources.list.d/pgdg.list

次に、リポジトリを更新し、次のコマンドを使用してPostgreSQLをインストールします。

apt-get update -y
apt-get install postgresql-10 postgresql-contrib -y

次に、次のコマンドを使用して他のPostgreSQLパッケージをインストールします。

apt-get install postgis postgresql-10-postgis-3 libpostgis-java -y

すべてのパッケージがインストールされたら、Postgresユーザーパスワードを設定します:

passwd postgres

以下に示すようにPostgresパスワードを設定します:

New password: 
Retype new password: 
passwd: password updated successfully

次に、Postgresに接続し、Postgresデータベースユーザーのパスワードを設定します。

su - postgres
psql -d template1 -c "ALTER USER postgres WITH PASSWORD 'admin';"

次に、次のコマンドを使用してPostgresユーザーを終了します。

exit

ステップ4–OpenMAINTをインストールする

まず、次のコマンドを使用してOpenMAINTの新しいユーザーを作成します。

adduser tomcat

次に、次のコマンドを使用してユーザーをTomcatに切り替えます。

su - tomcat

次に、次のコマンドを使用して最新バージョンのOpenMAINをダウンロードします。

wget https://downloads.sourceforge.net/project/openmaint/2.1/Core%20updates/openmaint-2.1-3.3.1/openmaint-2.1-3.3.1.war

ダウンロードが完了したら、次のコマンドを使用してOpenMAINTのインストールを開始します。

java -jar ./openmaint-2.1-3.3.1.war install

次に、以下に示すように、インストールオプションに従って入力します。

loading jars .................................................................................................................. done

CMDBuild interactive install wizard - welcome!

this wizard will guide you in the process of installing and configuring a new instance of CMDBuild!


tomcat install location </home/tomcat/cmdbuild_30> : 

tomcat http port <8080>: 
tomcat shutdown port (offset already applied) <8005>: 
tomcat debug port (offset already applied) <8000>: 

postrgres db  :

次に、PostgreSQLのユーザー名と以前に設定したパスワードを入力します。

postrgres admin account <postgres/postgres> : postgres/admin

次に、デフォルトのオプションを選択し、 ENTERを押します 続ける。インストールが完了すると、次の出力が表示されます。

WARNING: server version 10.0.16 is not supported, you may encounter problems
cmdbuild posrgres database name  : 
database dump to load  : 

we're ready to begin, this is your configuration: 

	 tomcat: /home/tomcat/cmdbuild_30
	 http port: 8080
	 shutdown port: 8005
	 debug port: 8000
	 postgres database: localhost:5432/cmdbuild_18d9
	 database dump: demo.dump.xz

if everything is ok, press ENTER to begin installation

BEGIN installation
install tomcat... 
OK
create database... 
create database cmdbuild_18d9 demo.dump.xz
cmdbuild successfully installed! you can find startup/shutdown scripts in dir /home/tomcat/cmdbuild_30/bin
にあります。

ステップ5–OpenMAINTを開始します

この時点で、OpenMAINTは / home / tomcat / cmdbuild_30にインストールされています。 ディレクトリ。

次に、ディレクトリを cmdbuild_30に変更します 次のコマンドでサーバーを起動します。

cd cmdbuild_30/bin/
./startup.sh

次の出力が表示されます。

Using CATALINA_BASE:   /home/tomcat/cmdbuild_30
Using CATALINA_HOME:   /home/tomcat/cmdbuild_30
Using CATALINA_TMPDIR: /home/tomcat/cmdbuild_30/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /home/tomcat/cmdbuild_30/bin/bootstrap.jar:/home/tomcat/cmdbuild_30/bin/tomcat-juli.jar
Using CATALINA_PID:    /home/tomcat/cmdbuild_30/bin/catalina.pid
Tomcat started.

ステップ6–OpenMAINTダッシュボードにアクセスする

この時点で、OpenMAINTが起動し、ポート8080でリッスンしています。URL http:// your-server-ip:8080 / cmdbuildを使用してアクセスできます。 。
OpenMAINTログインページにリダイレクトされます:

管理者/管理者としてユーザー名とパスワードを入力し、ログインをクリックします ボタン。以下に示すように、OpenMAINTダッシュボードにリダイレクトされます。

結論

おめでとう!これで、Ubuntu20.04サーバーにOpenMAINTが正常にインストールおよび構成されました。これで、OpenMAINTを使用して、建物、プラント、および動産に関連する在庫、保守、ロジスティックおよび経済情報を管理できます。 Atlantic.NetのVPSホスティングアカウントで今すぐお試しください!


Linux
  1. Ubuntu18.04にLogstashをインストールする方法

  2. Ubuntu20.04にXWikiをインストールする方法

  3. Ubuntu20.04にphpBBをインストールする方法

  1. Ubuntu20.04にSyncthingをインストールする方法

  2. Ubuntu20.04にMongoDBをインストールする方法

  3. Ubuntu18.04にRをインストールする方法

  1. Ubuntu20.04にUserminをインストールする方法

  2. Ubuntu16.04にOpenMaintをインストールする方法

  3. Ubuntu20.04にPodmanをインストールする方法