1. JDKをインストールする 1. 古いバージョンまたはシステム独自のJDKをアンインストールする (1)インストールされているすべてのJDKを一覧表示する
(2)不要なJDKをアンインストールする
2. JDKをダウンロードして解凍する (1)インストールパッケージをダウンロードする /usr/localディレクトリに入り、新しいjavaディレクトリを作成します。 wgetコマンドを使用して、Javaディレクトリ内のインストールパッケージをダウンロードします。 wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz または、シェル ツールを使用してローカルにダウンロードし、Linux にアップロードします。 (2)インストールパッケージを解凍する ダウンロード後、コマンドを使用して解凍します。 3. 環境変数を設定する /etc/ フォルダーに移動し、vim プロファイル コマンド エディターを使用してプロファイル ファイル (グローバル環境変数の構成) を編集します。プロファイルファイルがない場合、/root に移動して .bash_profile ファイル (現在のユーザーの環境変数設定) を設定し、ファイルの末尾に次の設定を追加します。(変更を間違えるのが心配な場合は、ps コマンドを使用してファイルをバックアップできます) export JAVA_HOME=jdk インストール パッケージのルート ディレクトリ export PATH=$JAVA_HOME/bin:$PATH エクスポート CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar 最後に、コマンドを実行することを忘れないでください
設定ファイルを有効にします。 java -version と入力して、JDK 構成が成功したかどうかを確認します。バージョン情報が表示されたら、JDK のインストールと構成は完了です。 2. tomcatをインストールする 2. tomcatをダウンロードして解凍する (1)インストールパッケージをダウンロードする /usr/localディレクトリに入り、新しいmyworkディレクトリを作成します。 wgetコマンドを使用して、myworkディレクトリにインストールパッケージをダウンロードします。 wget "http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.49/bin/apache-tomcat-8.5.49.tar.gz" または、シェル ツールを使用してローカルにダウンロードし、Linux にアップロードします。 (2)インストールパッケージを解凍する ダウンロード後、コマンドを使用して解凍します。 3. Tomcatを起動する tomcatのホームディレクトリに入り、tomcatを起動し、次のコマンドを使用します。 Tomcatが正常に起動したかどうか(プロセスが存在するかどうか)を確認するには、次のコマンドを使用します。 4. tomcatが正常にインストールされているか確認する (1)ファイアウォールの状態を確認する
上記のコマンドが無効な場合は、次のコマンドを使用してください。 (2)Linuxファイアウォールをオフにする
上記のコマンドが無効な場合は、次のコマンドを使用してください。 (3)LinuxのIPアドレス情報を見る
(4)Tomcatにアクセスする ブラウザにアドレスを入力します。http://ip address:8080 3. MySQLをインストールする 1. システム独自のデータベースmariadbをアンインストールする yum list installed | grep mariadb (システムにmariadbがインストールされているかどうかを確認します) yum -y アプリケーション名を削除 (mariadb をアンインストール) 2. mysqlをダウンロードして解凍する (1)インストールパッケージをダウンロードする /usr/localディレクトリに入り、wgetコマンドを使用してインストールパッケージをダウンロードします。 wget "http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz" または、シェル ツールを使用してローカルにダウンロードし、Linux にアップロードします。 (2)インストールパッケージを解凍する ダウンロード後、コマンドを使用して解凍します。 解凍が完了したらファイル名を変更します。 3. データウェアハウスディレクトリを作成する
4. mysqlユーザーとユーザーグループを作成する groupadd mysql (ユーザーグループを作成する) useradd -r -s /sbin/nologin -g mysql mysql -d /usr/local/mysql (mysql ユーザーをグループに追加し、ユーザーの mysql ディレクトリを指定します) 5. ディレクトリの所有者を指定する mysqlルートディレクトリに入りますcd /usr/local/mysql ディレクトリの所有者を変更する、 chown -R mysql . (最後の . を忘れないでください。) chgrp -R mysql 。 chown -R mysql /mysql/data 6. MySQLの設定パラメータを初期化する mysqlルートディレクトリで実行します。 bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/mysql/data 注意: コマンドを実行すると、最後に初期パスワードが生成されます。後で初めてログインするときに使用するため、メモ帳にコピーしてください。 データ暗号化を設定する bin/mysql_ssl_rsa_setup --datadir=/mysql/data 7. システム構成ファイルを変更する システム構成ファイルにmysql構成ファイルを追加し、ディレクトリcd /usr/local/mysql/support-filesに入ります。 コピー、 cp my-default.cnf /etc/my.cnf cp mysql.server /etc/init.d/mysql mysql 構成ファイルを編集し、ベース ディレクトリとデータ ディレクトリを指定します。 vim /etc/init.d/mysql 次のプロパティを変更します。 ベースディレクトリ=/usr/local/mysql データディレクトリ=/mysql/data 8. パスワードを変更する mysqlを起動し、 /etc/init.d/mysql start -- バージョン 5.0 は mysqld start です ログイン、 mysql -h ローカルホスト -u ルート -p 手順(6)で取得したパスワードを入力します。次のメッセージが表示される場合: -bash :mysql :commond not found、次を実行します: ln -s /usr/local/mysql/bin/mysql /usr/bin --Create a command soft link to change password. set password=password('設定したいパスワード') 9. リモートホストのルートユーザーの操作権限を変更する すべてのホストにすべての権限を付与する 'root' によって識別される 'root'@'%' に *.* のすべての権限を付与します。 権限を有効にする
ユーザーテーブル権限の表示 mysql を使用します。 ユーザーから*を選択します。 10. システム環境変数を追加する
最後に追加: PATH=/usr/local/mysql/bin:$PATH をエクスポートします 設定ファイルを有効にする
11. リモート接続テスト mysql クライアント ツールを使用してリモート接続できます。接続に失敗した場合は、ファイアウォールをオフにして再試行してください。 補充: MySQLの実行ステータスを確認します。 mysql は /etc/my.cnf を変更することで詳細に設定できます。 注: 上記は、シンプルな Linux プロジェクトの動作環境を構築するための手順です。誤りや不適切な点が見つかった場合は、メッセージを残して修正または補足してください。 要約する 以上が、Linux(中心OS7)にJDK、Tomcat、MySQLをインストールしてJava Webプロジェクトの動作環境を構築するまでの編集者による紹介です。皆様のお役に立てれば幸いです! 以下もご興味があるかもしれません:
|
<<: vue プロジェクトで rem を使用して px を置き換える例
テスト用の MySQL ライブラリのセット。以前使用されていたバージョンは、centos6 のデフォ...
まずはコードを見てみましょう: ALTER TABLE reportblockdetail ADD ...
Unix/Linux システムの nobody ユーザーとは何ですか? 1. Windows システ...
目次要件の説明問題の説明問題分析問題解決質問の拡張要件の説明このプロジェクトでは、まずユーザーが質問...
今日、最終プロジェクトに取り組み始めましたが、今年はMySQLデータベースを使用したため、Navic...
目次導入1. 異食症2. レナ3. コンプレッサー4. ファブリック5. ぼかす6. 画像を結合する...
Windows のデフォルトのスクロール バー スタイルは見苦しく、プロジェクト内でスクロール バー...
1. インデックスの重要性インデックスは、列に特定の値を持つ行をすばやく見つけるために使用されます。...
この記事では、カルーセルチャートの小さなケースを実装するためのJSの具体的なコードを参考までに共有し...
jQuery の登場により、DOM の操作効率が大幅に向上し、開発がより高いレベルに引き上げられまし...
プロジェクトでは、SQL を使用してデータ分析を実行するために、大量のデータをデータベースにインポー...
アプリケーションをコンテナ化した後、Docker コンテナを起動すると、デフォルトで root ユー...
ホワイトリストルールの構文:基本ルール wl:ID [否定] [mz:[$URL:target_ur...
デザイナーは心理学を理解する必要があるデザイナーが知るべき心理学という本は非常に興味深いです。まず、...
背景同僚がセキュリティ プロジェクトに取り組んでおり、AWS サーバーに秘密兵器を展開する必要があり...