Alibaba Cloudにssmプロジェクト(xshellおよびxftp)をデプロイします

目次

1.サーバーを購入する(mysqlを使用)

2. xshellとxftp(自宅/学校用の無料バージョン)をダウンロードします。

3. ECSを構成します。

4. xshellを介してECSに接続します。

5. xshellでyumを介してtomcatとjdk(1.8)をダウンロードします。

6. Tomcatを起動してテストします。

7.クラウドデータベースRDSを構成し、ホワイトリストを追加します。

8.ローカルのnavicatを使用してクラウドデータベースに接続する

9.プロジェクト内のデータベースの構成ファイルを変更し、Eclipseまたはアイデアを使用してプロジェクトをwarファイルにパッケージ化します(jdk1.8、件名はSSMプロジェクトです)

10. xshellを介してxftpを起動し、warファイルをtomcatのwebappsディレクトリにアップロードします。

11.コマンドでプロジェクトを開始し、アクセスをテストします。


1.サーバーを購入する(mysqlを使用)

ウェブサイト:https : //promotion.aliyun.com/ntms/act/campus2018.html

 

2. xshellとxftp(自宅/学校用の無料バージョン)をダウンロードします。

https://www.netsarang.com/zh/free-for-home-school/

ダウンロード後に自分でインストールしてください。

 

3. ECSを構成します。

(1)パスワードのリセット:

独自のコンソールに入り、ECSサーバーインスタンスを入力し、右側のパスワードをリセットします。

パスワードを再設定する:

 

 (2)セキュリティグループを追加:ポート8080

(管理)をクリックします-このインスタンスのセキュリティグループ-ルールの構成

 

 

右上隅を選択します。セキュリティグループルールを追加して、入力します。

設定が完了しました。

4. xshellを介してECSに接続します。

xshellを開き、[新規]をクリックして、次のように入力します。サーバーIPは、独自のAlibaba CloudパブリックネットワークIPです

次に、ユーザー認証をクリックし、入力して確認します。

 

作成が完了したら、作成したセッション接続を直接ダブルクリックします。

接続に成功しました:

 

5. xshellでyumを介してtomcatとjdk(1.8)をダウンロードします。

コマンド:コマンドを実行すると、jdkがインストールされ、環境変数が自動的に構成されます

yum -y install tomcat  

(1)インストール後、Javaのバージョンを確認します。

java -version

 以下に示すように:

 

(2)Tomcatのステータスを表示します。

systemctl status tomcat.service

 次の図に示すように、すでに実行されており、開始されていない場合停止しているはずです。

 検出後、インストールは成功です。

参照記事:https : //blog.csdn.net/zhaoyanjun6/article/details/79131856

6. Tomcatを起動してテストします。

主なことは、tomcatのデフォルトのブラウザー管理インターフェースをインストールしてから、ipポートを介してそれにアクセスすることです。

(1)tomcatのインストールディレクトリは /usr/share/tomcat,我们用cd到这个目录下面的webapps,即/usr/share/tomcat/webapps

(2)ディレクトリを切り替えた後、コマンドyum install tomcat-webapps tomcat-admin-webappsを使用して管理インターフェースをインストールします。

yum install tomcat-webapps tomcat-admin-webapps

(3)インストールが完了したら、次のコマンドでTomcatを実行します

systemctl start tomcat.service

次に、上記のview tomcatコマンドを使用してステータスを表示します。実行中の場合はオンになっています。

systemctl status tomcat.service

(4)開いたら、ブラウザでIPアドレスとポート8080にアクセスします。サーバーのIP:8080

     次のインターフェイスが表示され、構成が成功したことを意味します。

 

7.クラウドデータベースRDSを構成し、ホワイトリストを追加します。

自分でアカウントを作成しましょう:

Alibaba CloudコンソールにクラウドデータベースのRDSインスタンスを入力し、[ Manage ]をクリックして、アカウント管理を入力します。

 

次に、ホワイトリストを追加します。

図に示すように、データセキュリティをクリックします

 

自分のホストのIP(navicatデータベース接続で使用)とAlibaba CloudのIPデフォルトグループに追加します(プロジェクトをデプロイした後、プロジェクトはデータベースにアクセスする必要があります)。

ブラウザに直接ipと入力すると、ホストIPを表示できます。Alibaba Cloud独自の例。

示されているように:

8.ローカルのnavicatを使用してクラウドデータベースに接続する

最初に独自のクラウドデータベースの外部ネットワークアドレスをコピーし、外部ネットワークアドレスを自分で取得する

示されているように:

Navicatを開き、[接続]をクリックします。

接続が成功したことを確認します。

その後、ローカルプロジェクトデータベースをNavicatのクラウドデータベースに移行しました。(ローカルに転送するプロジェクトを右クリックして、データ転送を選択します)

 

9.プロジェクトのデータベースの構成ファイルを変更し、Eclipseまたはアイデアを使用してプロジェクトをwarファイルにパッケージ化します

(Jdk1.8、件名はSSMプロジェクトです)

 

ここでは、データベース接続用のjarパッケージもバージョン8に変更する必要があることが言及されています。

変更後、プロジェクトをwarファイルに直接エクスポートし、データベースをローカルで使用できるかどうかをテストすることもできます。

 

10. xshellを介してxftpを起動し、warファイルをtomcatのwebappsディレクトリにアップロードします。

xshellを開き、下の赤いボックスのファイル転送をクリックすると、xftpが自動的にポップアップします。

 次の図に示すように、xftpでのTomcatのWebアプリケーションの場所を選択します。/ usr / share / tomcat / webapps

 

webappsディレクトリ入ったら、左側に直接、独自のwarプロジェクトをアップロードします。

 

11.コマンドでプロジェクトを開始し、アクセスをテストします。

アップロード後

Tomcatを再起動します。

sudo systemctl restart tomcat

ブラウザーに8080 /プロジェクトの名前/ホームを入力します:サーバーのIPアクセス

形式など:123.12.31.222 : 8080 / project / index.jsp

アクセスは成功し、展開は完了です。

おすすめ

転載: blog.csdn.net/weixin_41905320/article/details/105050502