序文
私たちは常にJavaプロジェクトをローカルで開発および実行しており、クラウドにデプロイしたことはありません。このチュートリアルでは、ローカルプロジェクトをクラウドにアップロードし、他のユーザーがURLを介してプロジェクトにアクセスできるようにする方法を学びます。さあ、始めましょう〜
著者:プログラマーAXin
1.娼婦サーバー
1. Tencent Cloudに入り、アカウントを持っている場合は直接ログインし、アカウントを持っていない場合は新しいアカウントを登録します
2.登録後、アカウントに本名を付けます。本名が成功したら、[無料の製品を受け取る]をクリックします。このページが見つからない場合は、直接リンクして次のサイトにアクセスできます。
3.下にスライドします
4.「CVMサーバー」と「軽量アプリケーションサーバー」の両方を使用できます。ここでは、「軽量サーバー」を使用して教育を行っています。これらはすべて同じものです。CVMは同じ方法に従うことができます。
5.「0 元トライアル」をクリックして製品の詳細設定ページに入り、ご希望に応じて地域を選択してください。こちらが上海です。私はCentos7.6(Linux)システムを使用しており、Windowsも使用できます。同じように、パネルを使用してビルドし、パネルをインストールした後は、すべてのシステムが同じです。
6. [コレクションの確認]をクリックして注文を確認し、[今すぐ支払う]をクリックします
7.「残高支払い」を選択します-支払いを確認します
8.購入が成功したら、「コンソールに入る」をクリックします。サーバーを操作します。
2.サーバーを構成し、リモートで接続します
1.コンソールに入ると、サーバーのステータスがまだ「作成中」であることがわかります。しばらく待ちます〜
2.その後、[その他]-[管理]をクリックします
3.入力後、「リモートログイン」を参照してクリックします
4.最初の作成後にパスワードはありません。自分でパスワードをリセットする必要があります。[パスワードのリセット]をクリックしてください。
5.リセットパスワードには厳しい要件があり、大文字と小文字、数字、特殊記号、12桁以上である必要があります。設定後、[次へ]をクリックします。
6.「UnifiedForcedShutdown」-「ResetPassword」をチェックします
7. IPをコピーし、サーバーへの接続を開始します
8.接続ソフトウェアを開き、接続するサーバーを追加して、アイコン**(推奨)**に従って選択します。
ソフトウェアは必要ありません。CMDを使用してください。CMDコマンドは次のとおりです。sshroot@ip例:ssh [email protected]
9.SSH接続を選択します
10.新しい接続(Linux接続ポートは22、Windows接続ポートは3389)
11.追加が完了したら、接続をダブルクリックします
12.初めて接続するとき、キーを覚えているかどうかを尋ねられます。通常、「受け入れて保存」を選択します。
13.接続は成功しました
3.パゴダパネルを取り付け、ポートを開きます
1. Baiduを開き、「Pagoda」という単語を検索します。最初の単語は
2. Linuxバージョンを選択し、[今すぐインストール]をクリックします
3. CentosシステムのインストールコマンドであるLinuxインストールコマンドを見つけて、[コードのコピー]をクリックします。
4.コマンドボードにペーストボードの内容を入力する方法は2つあります
①下部のコマンドボックスに貼り付けます
②右クリックで貼り付けまたはショートカットCtrl+Shift + V
5. Enterキーを押して、コマンドを送信し
ます。Bt-Panelを/ wwwディレクトリにインストールするかどうかを尋ねられたら、同意する場合はy、同意しない場合はnを入力します。ここにyと入力します
6.インストールを待ちます
7.これが表示された場合、インストールは成功しています
8.インストールが成功すると、アクセスアドレス、ユーザー名、およびパスワードが提供されます。
現時点ではまだ入室できません。サーバーがパネルのポート8888を開いているかどうかを確認する必要があります
9.コンソールに戻り、[ファイアウォール]をクリックして、必要な8888ポートがあるかどうかを確認します。ない場合は、[ルールの追加]をクリックして追加します。
10.新しいルールを作成し、開くポートをポート出力に入力する必要があります。ここに8888と入力します。今後読むために、メモを追加することをお勧めします。
11.正常に追加します
第四に、設置環境
1. Pagodaから提供されたURL、ユーザー名、パスワードを見つけます
2.ブラウザにPagodaから指定されたURLを入力し、ログインするためのユーザー名とパスワードを入力します。3
.契約書を読み、読んだ内容を確認して、パネルに入ることに同意します。
4. Pagodaアカウントにログインします。アカウントをお持ちでない場合は、[登録]をクリックします。
5.登録する関連コンテンツを入力します
6.アカウントのパスワードを入力し、クリックしてログインします
7. LNPM環境(Linux + Nginx + PHP + MySQL)をインストールすることをお勧めします
8.「ソフトウェアストア」を選択します
9.検索バーで「java」を検索します-「JavaProjectManager」を 見つけます
这里注意,不是项目一键部署!一键部署是针对SpringCloud使用的
クリックしてJavaProjectManagerをインストールします(Spring MVCおよび純粋サーブレットプロジェクトの場合)
[OK]をクリックします
10.インストールされたものが完全かどうかを確認します。これらのものをインストールする必要があります
11.インストールが完了したら、[設定]をクリックします
12. [バージョン管理]をクリックします-ドロップダウンして[tomcat8]を選択します(実稼働環境に応じて選択します)
インストールを待っています...
インストールが完了しました!
5.プロジェクトをデプロイします
1.[プロジェクト管理]-[プロジェクトの追加]を選択します
2.プロジェクトのドメイン名(cxyax.comはドメイン名です)。ドメイン名がない場合は、 IP を入力することもできます。
ドメイン名を使用してアクセスする場合は、自分でドメイン名を購入し、本名とICPファイリングを確認して、レビューを待つ必要があります(Tencent Cloudで1か月間)。レビュー後に使用できます。
ドメイン名がなく、IPが1つしかないため、1つのプロジェクトに8080を使用することをお勧めします。また、複数のプロジェクトのデフォルトポートを使用しないことをお勧めします。
占有されるデフォルトポート:Tomcat7(8081)Tomcat8(8082)Tomcat9(8083 )。
ここに8900を書きました。
正常に追加されました
3.サーバーにデータベースを追加すると、
入力コンテンツが
作成されます。
4.コンピューターのデータベース構造をエクスポートし、データを一緒にパッケージ化し
て、パスとして保存することを選択します
エクスポートが成功したら、[閉じる]をクリックします
5.データベースをインポートし、[インポート]をクリックします
ローカルからSQLファイルをアップロードする
ファイルを選択したら、「アップロードの開始」をクリックします
アップロード完了が表示されたら、このウィンドウを閉じます
対応するデータベースファイルで、[インポート]をクリックします
インポートする前に検証し、1年生の数学の問題を行います
インポートに成功
6.プロジェクト内のMySQLデータベースへの接続構成を変更することを忘れないでください。サーバー上に作成したデータベースは、左側の[データベース]列に表示され、ユーザー名とパスワードをコピーできます。
構成ファイルの実稼働環境のユーザー名とパスワードを置き換えます
変更後、 -エクスポート-WARファイルを右クリック してWarパッケージをエクスポートします
エクスポートパスを選択します。ここでデスクトップにエクスポートします(見つけやすい)
エクスポートが成功すると、デスクトップに追加の戦争パッケージがあることがわかります
7.プロジェクトディレクトリを見つけてクリックします
8.生成されたwarパッケージをルートディレクトリにアップロードします
9. [抽出]をクリックします-OK、warパッケージをルートディレクトリに抽出します
解凍が完了しました
解凍後、Javaプロジェクトマネージャで[マップ]をクリックして、プロジェクトをパブリックネットワークにマップします
プロジェクトディレクトリに再度入力し、自動生成されたindex.htmlファイルを削除します。アクセスの重みは比較的高く、存在する場合はデフォルトでindex.htmlに入ります。
8900プロジェクトポートを開いていないため、プロジェクトポートを「サーバーコンソール」-「ファイアウォール」-「ルールの追加」に設定します。
プロジェクトにアクセスするには、URL+ポートを入力してください
ご覧いただきありがとうございます!