centOS 명령어
apt-get install build-essential 대신에 아래 명령어 사용
→ yum groupinstall "Development Tools"
0. 컴파일 환경을 설치한다.
sudo apt-get install build-essential
1. 웹으로부터 링크 파일을 다운로드 한다.
wget https://github.com/vicgeralds/vitetris/archive/refs/tags/v0.59.1.tar.gz
2. 압축을 푼다.
tar -xvzf ./v0.59.1.tar.gz
3. 경로 이동
cd vitetris-0.59.1/
4. 컴파일
./configure
make
5. 테트리스 열기
./tetris listen 내포트
(상대방 포트에 접속하는 방법: ./tetris connect 13.124.43.8:9995)
* 내포트 만드는 방법:
보안그룹 추가 혹은 보안그룹 중 수정하기
1) 보안그룹 → 보안그룹 생성 → 인바운드 규칙 생성

2) 보안그룹 수정 방법
인스턴스 → 보안 → 보안그룹 클릭하여 인바운드 규칙 수정 → 수정 후 인스턴스에서 보안 → 보안그룹 변경에 추가
인스턴스 보안그룹에 보안 규칙이 추가되어 있는지 확인하기


token: token 번호 메모!
1) 도메인 만들고 current ip 에 aws 퍼블릭 ip 추가하기
2) aws 보안 그룹에 ping 갈 수 있도록 그룹 생성하고 추가하기
유형은 icmp-ipv4로 해야 ping이 갈 수 있음
ping [내아이디.duckdns.org](http://내아이디.duckdns.org/)

3) DNS 설정하기
mkdir duckdns 폴더생성
cd duckdns/
vi duck.sh
→ 편집기에서 duckDNS 내용 확인하고 아래 내용 추가
```
echo url="https://www.duckdns.org/update?domains=songsong9192&token=d34b8e8f-eada-4f6e-8cb9-de4e56f08075&ip=" | curl -k -o **/root**/duckdns/duck.log -K -
```
chmod 700 ./duck.sh → 권한주고
vi /etc/crontab → 으로 가서 duckDNS 에서 crontab에 복사하라는 내용 아래에 추가하고 저장 5분마다 저장
```
*/5 * * * * ~/duckdns/duck.sh >/dev/null 2>&1
```
→ DNS로 접속하면 워드프레스가 열려야 함!
명령어
tail -f /var/log/nginx/access.log
서비스 잘되고 있는지 보는 로그! 국제표준메세지
curl http://주소.duckdns.org
(cur 그 사이트 페이지를 다운받는 것)
wget http://주소.duckdns.org
/root/duckdns/duck
워드프레스 설치
rds에 앤드포인트 주소를 뒤에 붙이기 →
mysql -u admin -p -h database -1. (앤드포인트 주소)
php 설치 | 규칙 번호 | 형식 | 프로토콜 | 포트 범위 | 원본 | 허용/거부 |
| 100 | HTTP(80) | TCP(6) | 80 | 0.0.0.0/0 | 허용 |
| 101 | HTTPS(443) | TCP(6) | 443 | 0.0.0.0/0 | 허용 |
| 102 | HTTP(80) | TCP(6) | 80 | ::/0 | 허용 |
| 103 | HTTPS(443) | TCP(6) | 443 | ::/0 | 허용 |
| * | 모든 트래픽 | 모두 | 모두 | ::/0 | DENY |
| * | 모든 트래픽 | 모두 | 모두 | 0.0.0.0/0 | DENY |
2주차 후기: 2주차는 AWS 이론과 함께 실습을 진행했다. 1주차에 정말 어렵고 따라가기 힘들었던 리눅스가 이제 오..? 이렇게 하면 되는건가? 싶다가도 centOS로 넘어오니 또 헤매고 있는 날 발견.. 실습 끝나고 집에 가서 내 노트북에 VMware를 설치하고, AWS 실습도 해보면서 오? 이렇게 하는건가 라는 생각을 했다. 지금은 따라가고 있는 느낌이지만 스스로 해결할 수 있도록 여러번 실습해봐야 할 것 같다. 더불어 AWS 3tier 구성 과제를 금요일에 받고 집에서 1시간만에 톰캣까지 모두 연결했을 때 이 성취감이 짜릿짜릿했음!! 혼자 정말 기뻤는데 자랑할 곳이 없으니 여기에 주절 주절ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
성취감 느끼는 일이 하고 싶다고 생각했는데 새로운 것을 배워서 그런 지는 몰라도 어쨌든 2주차에 성취감을 느낄 수 있었다. 1주차때 이렇게 부족하면 그만둬야 하는 거 아닌가 했으나, 모르는 걸 부끄러워 하지 않고 안되는 걸 숨기지 않은 결과 오히려 한 번 더 생각해보고, 도움 받으며 한걸음 더 나아갈 수 있었다고 생각한다! 1주차보다 나은 2주차였다고 스스로를 평가한다^^ 나 아니면 누가 내 칭찬해주냐,, 수고했다.
(문과답게 말이 많은 편)