Linux環境でJava、Tomcat、MySQLを構築する方法を教えてください!!!

1つは、Javaをインストールする

0、jdkを指定されたディレクトリにアップロードします

ここに画像の説明を挿入

1.解凍して、指定したディレクトリに移動します

解凍:

tar -zxvf jdk-8u152-linux-x64.tar.gz

ここに画像の説明を挿入
ディレクトリを作成します。

mkdir -p /usr/local/java

ここに画像の説明を挿入
モバイルインストールパッケージ:

mv jdk1.8.0_152/ /usr/local/java/

ここに画像の説明を挿入
ここに画像の説明を挿入
セットの所有者:

chown -R root:root /usr/local/java/

ここに画像の説明を挿入

2.環境変数を構成します

システム環境変数を構成します。

vim /etc/environment #打开environment 文件
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export JAVA_HOME=/usr/local/java/jdk1.8.0_231
export JRE_HOME=/usr/local/java/jdk1.8.0_231/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

ここに画像の説明を挿入
ユーザー環境変数を構成します。

vim /etc/profile #打开profile 文件

export JAVA_HOME=/usr/local/java/jdk1.8.0_231
export JRE_HOME=/usr/local/java/jdk1.8.0_231/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

ここに画像の説明を挿入
ユーザー環境変数を有効にする

source /etc/profile
3.インストールが成功したことを確認します
java -version

ここに画像の説明を挿入

2、Tomcatをインストールします

1.解凍して、指定したディレクトリに移動します

解凍:

tar -zxvf apache-tomcat-9.5.35.tar.gz

ここに画像の説明を挿入
ディレクトリの変更:

mv apache-tomcat-9.0.35 tomcat

ここに画像の説明を挿入

2.インストールが成功したことを確認します

開始:Tomcatのbinディレクトリに入ります

./startup.sh

ここに画像の説明を挿入
ここに画像の説明を挿入
やめる:

./shutdown.sh

ここに画像の説明を挿入
ここに画像の説明を挿入

3、MySQLをインストールします

1.インストール

データソースを更新します。

yum update

ここに画像の説明を挿入
MySQLの公式Yumリポジトリをダウンロードしてインストールします。

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

ここに画像の説明を挿入
yumコマンドを使用してmysql57-community-release-el7-10.noarch.rpmをインストールします

yum -y install mysql57-community-release-el7-10.noarch.rpm

ここに画像の説明を挿入
mysqlサーバーをインストールします

yum -y install mysql-community-server

ここに画像の説明を挿入ここに画像の説明を挿入

2.MySQLを起動します
systemctl start  mysqld.service

MySQLの実行ステータスを表示する

systemctl status mysqld.service

ここに画像の説明を挿入

3.データベースのパスワードを確認します。

/ var / logディレクトリに移動してmysqld.logファイルを表示します。検索するパスワードを/追加して、mysql自体によって初期化されたパスワードを確認します。私のパスワードは次のとおりです。6sBelK-eMajY
ここに画像の説明を挿入
ここに画像の説明を挿入

4.データベースに接続します

ここに画像の説明を挿入
確認してください

select * from dual;

ここに画像の説明を挿入
エラーが報告されました。その理由は、ステートメントを実行する前に、ALTERUSERステートメントを使用してパスワードをリセットする必要があるためです。

ALTER USER 'root'@'localhost' IDENTIFIED BY 'admin123';

それは間違っていました!【パスワードポリシー問題例外情報】
ここに画像の説明を挿入
まず少し複雑な設定

ALTER USER 'root'@'localhost' IDENTIFIED BY 'ZHANGadmin123.';

ここに画像の説明を挿入
パスワードポリシーの表示:

SHOW VARIABLES LIKE 'validate_password%'; 

ここに画像の説明を挿入

5. mysqlパスワードポリシー関連パラメーターについて:
  1. validate_password_length固定パスワードの全長
  2. validate_password_dictionary_fileは、パスワード検証用のファイルパスを指定します
  3. validate_password_mixed_case_countパスワード全体には、少なくとも大文字と小文字の合計数が含まれている必要があります
  4. validate_password_number_countパスワード全体には、少なくともアラビア数字の数が含まれている必要があります
  5. validate_password_policyは、パスワード強度の検証レベルを指定します。デフォルト
    はMEDIUMです。validate_password_policyの値は次のとおりです
    。0/ LOW:長さの検証のみ
    1 / MEDIUM:長さ、数値、大文字、特殊文字の検証
    2特殊文字、辞書ファイル
  6. validate_password_special_char_countパスワード全体には、少なくともいくつかの特殊文字が含まれている必要があります

パスワードルールを変更する[オンラインでこれを行わないでください]
1。パスワード検証レベルを変更して長さのみを検証します
2.長さを5に設定してから
ここに画像の説明を挿入
、もう一度テストし
ここに画像の説明を挿入
ます。これで完了です。

6.注意!

ただし、現時点ではまだ問題があります。Yumリポジトリがインストールされており、将来的にすべてのyum操作が自動的に更新されるため、これをアンインストールする必要があります。mysql57-community-release-el7-10.noarch
最初にデータベースを終了します。
ここに画像の説明を挿入

yum -y remove mysql57-community-release-el7-10.noarch

ここに画像の説明を挿入

7.リモート接続

ここではデータ操作ができません。Navicatに接続しましょう。Wocが接続できません

ここに画像の説明を挿入
心配しないでください!以下の手順に従って変更してください。

use mysql; #选择数据库
update user set host ='%' where user = 'root'; # 修改远程机器访问 root 用户
flush privileges;

ここに画像の説明を挿入
ここに画像の説明を挿入
接続に成功しました!
ここに画像の説明を挿入

書くことは3人の打者に焦点を合わせるのは簡単ではありません、私は常に出力の次の段階を楽しみにしています... linux構成ありがとう!
あなたを励ます...

おすすめ

転載: blog.csdn.net/weixin_38071259/article/details/106571606