AWS EC 2を使用した配備(2)-サーバー・プリファレンスの設定
前の記事では、ec 2インスタンスを作成し、サーバに正常に接続しました.
今回はサーバ上で基本設定(ホスト名、timezone、jdkインストールなど)を試みます.
ホストの設定
まずサーバに接続すると、端末は以下の内容を表示します.
ubuntu@ipアドレス形式は書いてありますが、後ろのipは今私たちのホスト名です.
もちろん私たちは私たちのプロジェクトをよく知っていますが、host情報をもっと意味のある単語に変えたほうがいいです.
親善試合では、次のコマンドを使用します.
$sudo hostnamectl set-hostname{ホスト名}
$ sudo reboot
その後、サーバが再起動し、ホスト名が以下のように再接続されます.
次にhostsファイルに作成したホストを登録します.
$ sudo vi/etc/hosts
中に入ると、先ほど作成したホスト名で以下のように登録されています.
登録が成功したことを保存して確認するには、
curl 호스트명
を試します.登録に成功すると、80番ポートに接続できない情報が表示されます.これでホスト設定が終了しました.タイムゾーンの設定
前述したように、サーバの時間はUTCになりました.可視の韓国時間、KSTに変換するため、以下のコマンドを作成します.
# 기존 시간대 정보 삭제
$ sudo rm /etc/localtime
# 서버에 내장된 시간대 정보의 참조 링크를 폴더에 생성
$ sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
このように、date
コマンドを使用して、時間は以下のようになります.jdk 11のインストール
最後に最も重要な設定です.jdk 11をインストールしてjavaプロジェクトを実行します.
バージョンは、それぞれのプロジェクトに適したバージョンをインストールするだけです.
まずaptを更新/アップグレードし、jdk 11をインストールします.
$ sudo apt update && sudo apt upgrade
$ sudo apt openjdk-11-jdk
Java-version、javacなどでインストールが正しいか確認します.MySQLサーバーのインストール
私たちのプロジェクトでは、同じインスタンスからDBサーバに移行するので、MySQL Server 8.0をインストールします.
$ sudo apt install mysql-server
mysql-versionでインストールが正しいか確認します.これで基本的なサーバ設定が完了します.次の記事では、MySQLインスタンスを起動してデータベース・サーバを起動します.
この文書は、導入時にのみ参照できます.間違いや補足が必要な場合は、いつでもメッセージを残してください:)
Reference
この問題について(AWS EC 2を使用した配備(2)-サーバー・プリファレンスの設定), 我々は、より多くの情報をここで見つけました https://velog.io/@seyoung755/AWS-EC2를-이용해-배포해보자-2-서버-기본-설정-해보기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol