Linux システムでデプロイメント プロジェクトを設定する方法

Linux システムでデプロイメント プロジェクトを設定する方法

1. ファイアウォールの設定を変更し、対応するポートを開きます

Linux システムのファイアウォール設定を変更するには、/etc/sysconfig/iptables ファイルを変更する必要があります。ポートを開く場合は、そこに行を追加します。

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT(8080は開くポート番号)を実行し、Linuxファイアウォールサービスを再起動します。

2. JDKをインストールする

1. システム内のJDKバージョンを確認する

[root@localhost ソフトウェア]# java -version

2. jdkインストールパッケージを検出する

[root@localhost software]# rpm -qa | grep java

見せる:

.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64 python-javapackages-3.4.1-11.el7.noarch tzdata-java-2016g-2.el7.noarch javapackages-tools-3.4.1-11.el7.noarch java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

3. openjdkをアンインストールする

[root@localhost ソフトウェア]# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch
[root@localhost ソフトウェア]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
[root@localhost ソフトウェア]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
[root@localhost ソフトウェア]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
[root@localhost ソフトウェア]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

または

[root@localhost jvm]# yum 削除 *openjdk*

次に、 rpm -qa | grep javaを再度入力して、アンインストール ステータスを表示します。

[root@localhost software]# rpm -qa | grep java python-javapackages-3.4.1-11.el7.noarch javapackages-tools-3.4.1-11.el7.noarch

4. 新しいJDKをインストールする

まず、JDK公式サイトにアクセスして、必要なJDKバージョンをダウンロードします。ダウンロードが完了したら、インストールするJDKインストールパッケージをLinuxシステムで指定されたフォルダに置き、コマンドでフォルダに入ります。

jdk-8u131-linux-x64.tar.gzインストールパッケージを解凍します。

[root@localhost software]# mkdir -p /usr/lib/jvm
[root@localhost ソフトウェア]# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm

5. 環境変数を設定する

[root@localhost software]# vim /etc/profile

最初に追加します:

JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131 をエクスポートします。 
エクスポート JRE_HOME=${JAVA_HOME}/jre 
エクスポート CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
PATH=${JAVA_HOME}/bin:$PATH をエクスポートします

6. プロファイルファイルを実行する

[root@localhost software]# ソース /etc/profile

これにより、再起動せずに構成をすぐに有効にすることができます。

7. 新しくインストールされたJDKを確認する

3. tomcatをインストールする

4. MySQLをインストールする

1. 以前にインストールしたことがある場合は、まずアンインストールしてください

2. yum list | grep mysqlコマンドを入力して、yumが提供するMySQLデータベースのダウンロード可能なバージョンを表示します。

3.yum インストール -y mysql-server mysql mysql-devel

Yumは、MySQLデータベースやその他の付属ソフトウェアをインストールするために必要なソフトウェアを選択するのに役立ちます。

4. mysqlを起動します。service mysqld start

mysql にログインし、次のようにパスワードを設定します。

mysql> mysql を使用します。
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> 権限をフラッシュします。

5. リモート接続を許可するようにmysqlを設定する

GRANT OPTION 付きで、'password' によって識別される root@'%' に *.* のすべての権限を付与します。

6. ポートを開く

7. mysqlサービスを起動します。mysql -u ユーザー名 -p パスワード

5. プロジェクトをTomcatにパッケージ化し、その他の必要な環境を構成してTomcatを起動します。

要約する

上記は、編集者が紹介した Linux システムでのプロジェクト展開の設定方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • ActiveMQ の簡単な紹介 (初心者必読)
  • ActiveMQインスタンスを使用したPHP
  • Spring Boot と JMS の統合 (ActiveMQ 実装) の詳細な説明
  • Java メッセージ キュー (ActiveMQ、RabbitMQ、ZeroMQ、Kafka) に関する簡単な説明
  • Linux での Redis のインストールと展開
  • Linux contos6.8 で Kafka クラスターをデプロイする方法
  • Linux で docker-compose を使用したソフトウェア構成の詳細な説明
  • Linux環境でのActiveMQ導入方法の詳しい説明

<<:  MySQL の制限使用法とページングクエリステートメントのパフォーマンス分析の詳細な説明

>>:  ネイティブ JS で音楽プレーヤーを実装するためのサンプル コード

推薦する

データベースを削除せずにMySQLのすべてのテーブルを素早く削除する方法

この記事では、例を使用して、データベースを削除せずに MySQL 内のすべてのテーブルをすばやく削除...

WeChatアプレットのオーディオコンポーネントがiOSで再生できない問題の解決策

解決策:クリック イベントをオーディオ コンポーネントにバインドし、再生メソッドと一時停止メソッドを...

スキニングを実現するネイティブJavaScript

ネイティブJavaScriptでスキニングを実装するための具体的なコードは参考までに。具体的な内容は...

カルーセル例の JS 実装

この記事では、カルーセルチャートの小さなケースを実装するためのJSの具体的なコードを参考までに共有し...

Apache Web サーバーを使用して 2 つ以上のサイトを構成する方法

人気があり強力な Apache Web サーバーで 2 つ以上のサイトをホストする方法。前回の記事で...

Eclipse は Tomcat を構成しますが、Tomcat には無効なポート解決策があります

目次1. EclipseがTomcatを構成する2. Tomcat の無効なポートの解決方法方法1:...

MySQL ストアド プロシージャで月ごとにテーブルを作成する方法

詳細には立ち入らずに、コードに直接進みましょう。一緒にコミュニケーションを取り、学びましょう。月ごと...

HTML で Web ページに動的な時計を書く

HTML を使用して動的な Web クロックを作成します。コードは次のとおりです。 <!DOC...

MySQL の concat 関数についての簡単な説明。MySQL でフィールドの前または後に文字列を追加する方法

MySQL で concat 関数を使用する方法: CONCAT(文字列1、文字列2、…)戻り値は、...

HTMLウェブページのMETAタグのコンテンツを書く際のポイント

META タグは、HTML 言語のヘッダー領域にある補助タグです。作成者、日時、Web ページの説明...

MySQL統計テーブルのサイズを説明する例

各データベース内の各テーブルのサイズをカウントすることは、データ ガバナンスの最も単純な要件の 1 ...

MySQL データ ウェアハウスを保護するための 5 つのヒント

さまざまなソースからデータを集約することで、中央倉庫を作成できます。データ ウェアハウスは、ビジネス...

アイデアはDockerプラグインを使用してワンクリックの自動デプロイを実現します

目次環境: 1. Dockerはリモート接続アクセスを可能にするidea dockerプラグインをイ...

html の img src="" で js 関数または js 変数を呼び出して、画像パスを動的に指定します。

この問題に関して、オンライン リソースをたくさん見つけました。ここにいくつかの方法を示します。コード...

Vue は better-scroll を使用して水平スクロール方法の例を実現します

1. スクロールの実装原理better-scroll のスクロール原理は、ブラウザのネイティブスクロ...