Alibaba Cloud ServerはJava Webプロジェクトをデプロイし、MySQLデータベースに接続します

私の人生の最初の学習ブログを記念してのみ
少し前に、小さなJavaWebプロジェクトを取り、必要に応じてそれをクラウドサーバーにリリースしました。同時に、JavaWeb開発のプロセス全体に慣れるために、Alibaba Cloudサーバーを購入して練習しました。手を練習してください。前の演習では、自分のコンピューターをサーバーとして使用しました。同じローカルエリアネットワークに属していない他のユーザーはローカルプロジェクトにアクセスできません。プロジェクトをLinuxサーバーに公開するのは難しいと思いました。実際、プロジェクトにアクセスしたところ、非常に簡単でした。ローカルマシンと同じ(JDK、Mysql、Tomcat)環境をAlibaba Cloudサーバーにインストールし(Windowsシステムよりも視覚的なグラフィカルインターフェイスが少ないLinuxにすぎません)、サーバーにプロジェクトをパッケージ化します。その後、プロセス全体を実行しますAlibaba Cloudサーバーを購入することから始めて、もう一度表示してください...

1. Alibaba Cloud Serverを購入する

入力アリ雲の公式ウェブサイトを、ログインを登録します

  1. 「Alibaba Cloud Server ECS」を検索してクリックして購入
    ここに画像の説明を挿入
    ここに画像の説明を挿入
     

  2. 選択してカスタムの購入を  、ご自身のニーズに応じてサーバー構成を選択しました。

ネットワークの遅延を減らし、アクセス速度を上げるには、顧客に近いリージョンを選択するのが最善です。ここに画像の説明を挿入
共有インスタンスとは、ウェブサイトの構築やテストなどの基本的な構成に適したエントリーレベルのサーバーを指します
ここに画像の説明を挿入
 

  1. システムミラーを選択 

Linuxはグラフィカルインターフェイスを破棄し、コマンドラインを使用して操作し、パフォーマンスをより完全に活用できるため、CentOS(Linux)システムイメージを選択することをお勧めします。[注:Non-Aliyun Linux]
環境要件を決定するという前提のもとで、ミラー市場からより完全なミラーを直接選択することもできます。これらのミラーは、操作に必要な基本的な環境とともにプリインストールされているため、時間と労力を節約できます。
ここに画像の説明を挿入
完全なJavaWebプロジェクトを実行するために必要な環境がプリインストールされたシステムイメージ(Tomcat9、jdk1.8、MySQL5.6)があります。システムバージョンは、CentOS7シリーズ7.3以降を選択することをお勧めします。
ここに画像の説明を挿入
[ 使用 ]をクリックし、[ 次へ ]をクリックして、ネットワークとセキュリティグループを構成します



 

  1. ネットワークとセキュリティグループの  構成を実行  する

必要に応じて帯域幅を選択します。デフォルトの最小ここに画像の説明を挿入
セキュリティグループルールを選択します。購入が成功したら、対応するポートをコンソールで開き、後で設定する必要があります。
ここに画像の説明を挿入
[次へ]をクリックしてシステム構成に進みます。

 

  1. システム構成を実行  する

ログインパスワードを設定します。忘れないでください。忘れた場合は、パスワードを取得するか、システムを再インストールできます。手順は同じで、後で接続する必要があります
ここに画像の説明を挿入

インスタンス名と説明は個人の好みに応じて設定されますここに画像の説明を挿入

  1. グループ設定  はデフォルトでは入力されていません。注文を確認すると、購入が成功します!

Alibaba Cloud公式Webサイトのホームページでコンソールをここに画像の説明を挿入
クリックし、クラウドサーバーECSをここに画像の説明を挿入
クリックして左側のインスタンスクリックすると、購入したAlibaba Cloudサーバーインスタンスが表示されます
ここに画像の説明を挿入

 

2、セキュリティグループを構成する

「インスタンス」の右側にある「管理」をクリックし、左側にある「
ここに画像の説明を挿入
このインスタンスのセキュリティグループ」をクリックして、右側にある「ルールの構成」をクリックします。
ここに画像の説明を挿入

 

  1. 受信セキュリティグループの構成

次に、受信方向をクリックしてセキュリティグループをすばやく作成し、チェックしたチェックにマーク
ここに画像の説明を挿入
を付ける必要があるかどうかを確認します。チェックしないと、ポートが接続されません。追加後、さらに2つ追加する必要があります。二!2つのセキュリティグループ
ここに画像の説明を挿入
ここに画像の説明を挿入


 

  1. 送信セキュリティグループの構成

ここに画像の説明を挿入

3、Alibaba Cloudサーバーに接続する

  1. Xshellをダウンロード(ネットワーク経由でリモートサーバーホストに接続)

Xshellを開く->新しい接続

ここに画像の説明を挿入
ここに画像の説明を挿入
サーバーを購入したときに設定したログインユーザー名(デフォルトルート)とパスワードを入力します
ここに画像の説明を挿入
ここに画像の説明を挿入
。接続が成功ここに画像の説明を挿入
したことを確認します。java-versionと入力して、組み込みのjdkバージョン
ここに画像の説明を挿入
MySQLを表示します。rpm-
qa | grep mysqlと
ここに画像の説明を挿入
入力して、データベースがインストールされているかどうかを確認します。mysql - uと入力します。 Root -pパスワードを入力してデータベースにログインします(Linuxシステムは非常にかわいいです。パスワードは非表示になり、キーボードは変更しません)
ここに画像の説明を挿入
ローカルデータベース視覚化ツールを使用してナビゲートして、Alibaba Cloud ServerのMySQLデータベースに接続し
ます新しい接続を作成します-> Alibaba Cloud Database MySQL Edition
ここに画像の説明を挿入
一般設定(ホスト接続ポート、ユーザー名とパスワード)
ここに画像の説明を挿入
SSHチャネル設定(Alibaba CloudサーバーのIP、ポートとユーザー名、パスワード)
ここに画像の説明を挿入
[OK]をクリックし、左側の接続名をダブルクリックして接続を開きます。クラウドサーバーのデータベースとテーブルを手動で作成できます、そしてクラウドサーバーデータベースからの操作データ
ここに画像の説明を挿入



















 

2. Tomcatを確認する 

ローカルブラウザーのアドレスバーに、購入したAlibaba Cloudサーバーのパブリックネットワークip +:8080を入力すると、次のTom Catページが表示され、Alibaba CloudサーバーのパブリックネットワークIPがパブリックにアクセス可能であり、tomcatが正常に実行されていることが示されます
ここに画像の説明を挿入
。3. Xftpをダウンロードします( LinuxとWindows間でファイルを転送する)  JavaWebプロジェクトをAlibaba Cloudサーバーにデプロイする
 

Eclipseコンパイラーで、JavaWebプロジェクトをwarパッケージ(WARファイル形式)としてエクスポートします。

プロジェクトを右クリック-> [エクスポート]、[WARファイルを
ここに画像の説明を挿入
選択]、warパッケージのエクスポートアドレスを選択、特定のTomcatオペレーティング環境のチェックを外します。
ここに画像の説明を挿入
以前にダウンロードしたXftpツールを開きます。新しい接続
ここに画像の説明を挿入
は成功し、左側はマシンのコンピューターファイル、右側は側面のLinuxシステムファイル(ドラッグアンドドロップでファイルを転送)
ここに画像の説明を挿入





 

右側のLinuxシステムインターフェースで、/ usr / local / src / apache-tomcat-9.0.1 / webappsディレクトリを参照し、ローカルJavaWebプロジェクトによってエクスポートされたWARパッケージを右側のwebappsディレクトリに直接ドラッグします(ここに解凍する必要はありません。tomcatが自動的に解凍します)
ここに画像の説明を挿入
上記の後、プロジェクトのデプロイメントプロセス全体が完了しました。
 

4番目に、プロジェクトを実行します

ローカルブラウザのアドレスバーにip +:8080+プロジェクト名(指定されたjspページ)を入力して、JavaWebプロジェクトにアクセスします
ここに画像の説明を挿入
。JavaWeb、Html Webページ、アプリケーションなどをサーバーにデプロイできます。
 

おめでとう!これまでのところ、Alibaba CloudサーバーへのWebプロジェクトのデプロイは成功しています。

5.アドレスの「:8080」を削除する方法について

  1. Xftpツールのtomcatのcnofディレクトリに/usr/local/src/apache-tomcat-9.0.1/confと入力し、sever.xmlを右クリックしてメモ帳で開きます。2
    ここに画像の説明を挿入.ポート情報を変更します。3 . Linuxでtomcat Restartコマンドを再起動します
    ここに画像の説明を挿入。  :Systemctlはtomcat.serviceを再起動するか、tomcatのbinディレクトリに移動し、tomcatコマンドを使用してtomcatを再起動します




     
  2. ポート8080がない場合は、再度アクセスしてください
    ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/wx_15323880413/article/details/108506048