EC 2ベースのコミュニティサイトの実践
4559 ワード
実践の総括
AWSコンソール-EC 2-インスタンス起動
OSとサーバ構成では、パッケージとAMI(Amazon Machine Image)を選択する必要があります.
今回はLAMPを試してみました
料金案内はありますが、室内では無料でご利用いただけます.
エンティティの選択-詳細な政府構成✔
基本インスタンス数、ネットワーク、サブネット.
パブリックIPも割り当てられます.
ストレージはまた、ssd、hddをベースとして提供します.
安全設定はビットナノメートルが選択されているため、値が設定されています.
0.0.0.0/0はすべての範囲が許可されていることを示します
「開始」(Start)をクリックします.
パリティ選択/生成が表示されます.
パリティファイルは、EC 2にリモートで接続されているキーと同じです.
新しい鍵ペアを作成し、安全な場所に保存します.
生成が完了するまでお待ちください.
リモート接続しましょう.
EC 2インスタンスをリモートで調整するには、クライアントプログラムが必要です.今回はPuTTYプログラムを使っています
putty.ここで受け取ることができます.
まず、PuTTYプログラムと一致するフォーマットを使用する必要があります.
さっき受け取った身長pemファイルを変更する必要があります.
PuTTYキージェネレータプログラムを使用します.
conversions-import keyをクリックし、さっき受け取った鍵-save秘密鍵を選択します.では拡張子はppkファイルを受信できます.
その後、PuTTY-統合-接続-SSH-Auth-Browseを実行して、変換したppkファイルを選択します.
そしてセッションに戻ります.
ホスト名を問い合わせる.
hostnameはawsコンソール-ec 2-インスタンス-作成したばかりのインスタンス-接続-sshクライアントにあります.
共通アドレスを貼り付けて設定を保存すればいいです.
Openで開きます.
このようなウィンドウが表示されるとbitnamiと呼ばれ、接続の内容が表示されます.
cat_bitnami_credentials
入力して、デフォルトのパスワードを保存します.そのキーボードソースをダウンロードします.
cd htdocs # 웹 서버 디렉토리로 이동
git clone https://github.com/gnuboard/gnuboard5
#그누보드 다운로드받기 git저장소로부터 소스코드를 받는명령어다
mysql -uroot -p
パスワードは先ほど保存したものを入力します.そのキーボードのデータベースを作成します.
create database gnuboard5;
終わったらexitコマンドが出ます.ec 2に入り、ipv 4アドレスの後ろに/gnupboard 5を付けてWebブラウザに接続します.
そのキーボードはまだないので、インストールを要求する情報が出力されます.
PuTTYに戻る
cd /gnuboard5 #그누보드로 이동
mkdir date #데이터 디렉토리를 생성
chmod 707 data 폴더 수정 권한을 주는명령어
それはあなたがそのヌボルドの条項に同意するということです.
以降のhostでlocalhostを使用
ルートユーザー、
パスワード先ほど確認したビットまたはログインしていないパスワードを入力します.
そして、先ほど作成したように、データベースはgnupboard 5
最高管理者は個人で設定すればよい.(同じ設定)
設定完了
そのキーボードにログインします.
最高管理者としてログインしている様子が見られます.
そのキーボードをまた使いたいなら、勉強することができます.
prettyとしてはここまでが良い
ここ
使用しないインスタンスを削除(終了)
終わりだ!
Reference
この問題について(EC 2ベースのコミュニティサイトの実践), 我々は、より多くの情報をここで見つけました https://velog.io/@john_with_smile/EC2-기반-커뮤니티-사이트-실습テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol