aws서버가 싼거 같습니다.
용량 40기가에 한달에 만원이면 되는거 같구요
카페 호스팅때는 5기가 되니 한달에 2만원은 내야 하구요
물론 서버관리를 거기서 해주니 편하긴 하죠
어쨋거나 aws서버 호스팅으로 직접 서버를 운영해보고 싶은 분은 이렇게 하면 됩니다.
1.다음 처럼 하면 됩니다,
https://soolibu.tistory.com/entry/%EC%95%84%EB%A7%88%EC%A1%B4-%EB%9D%BC%EC%9D%B4%ED%8A%B8%EC%84%B8%EC%9D%BCAmazon-Lightsail-%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C-%EC%84%A4%EC%B9%98-%EB%B0%A9%EB%B2%95-1
*LAMP 선택(mariadb 등 필요한 많은 것들이 깔려있습니다) 지금은 8.0버전이네요,
*인스턴스 생성되면 "기본 키 다운로드"해둡니다,
2.그누다운로드 압축풀고
3.winscp로 htdocs 디렉토리(폴더)에 업로드
4.주소창에서 ip주소로 접속하여 그누설치
아이피주소 xxx.x.xx.xxx/htdocs 엔터
또는 도메인/htdocs
설치화면 나오면 계정 db정보 등을 넣고 설치실행
5.이제 putty로 접속하는 법입니다,
접속프로그램인 putty설치하고 다운받아뒀던 기본키로 접속합니다,
myphpadmin은 이렇게 putty로 연결된 상태에서
주소창에 127.0.0.1:8888/myphpadmin엔터
https://kimbongjun.github.io/web/2020/02/06/AWS-%EB%9D%BC%EC%9D%B4%ED%8A%B8%EC%84%B8%EC%9D%BC-phpMyAdmin%EB%A1%9C-MySQL-%EC%A0%91%EA%B7%BC/ 여기에 잘나와있습니다,
6.디비 백업
putty접속된 터미널창에서
mysqldump -u root ~~~~~ 어쩌구 명령실행
복원은
mysql -u ~~~ 어쩌구 명령실행
명령어는 인터넷에 잘 나와있습니다,
*sql파일은 /home/bitnami/에 생성되어 있습니다,
7.디비 복원
복원도 /home/bitnami/폴더에 넣고
명령을 내리면 될거에요, 이건 나도 아직 안해봤어요 ㅎㅎ
중요한건 5~7하는데 많은 삽질을 했어요 잘 알려주는 곳이 거의 없어요
이건 내가 생각안날때 다시 보려는 의미도 있어요 ㅋ
디비 복원한다고 워크벤친가 뭔가로 한다고 해서
그거 연결하는데 며칠걸림,,,지랄,,,
그렇게 결국 연결은 됐는데 디비 백업이 비정상...워크벤치버전하고 mysql(mariadb)가 버전이 안맞다고 애러남, mariadb가 너무 최신 버전이라 ㅎ
ssl인증서는
LAMP에 이미 툴이 설치되어 있어서
터미널창에서
sudo /opt/bitnami/bncert-tool
명령만 내리면 할 수 있어요,,,
도메인.com넣으면
www.도메인.com도 할거냐고 물으면 y하면 되구요
나머지도 y
중간에 N/y 이렇게 된거는 n하면되구요,,,ㅋ
이건 참 친절하데요
위 모든 것들은 물론 방법을 알면 이렇게 짧은 시간에 쉽게 할 수 있는데
모르면 고난도 삽질입니다,
스킨 뜯어고치는거랑은 차원이 달라요~!
혹시 안되시는 분이 있으면 댓글 달아주세요
댓글 5개
게시글 목록
| 번호 | 제목 |
|---|---|
| 17657 | |
| 17655 | |
| 17654 | |
| 17653 |
JavaScript
ThreeJS - 3D Bar and Progress Bar
1
|
| 17652 |
node.js
RAM점유크기에 의한 노드서버관리
|
| 17651 |
JavaScript
Javascript Undo, Redo 기능 구현하기
|
| 17650 | |
| 17642 |
node.js
nodejs서버가 사용중인 메모리에 대한 로그
|
| 17633 |
node.js
node.js에서 스케쥴링작성
8
|
| 17632 | |
| 17631 |
MySQL
InnoDB와 MyISAM의 우단점
|
| 17630 | |
| 17628 |
JavaScript
자바스크립트 기반으로 HTML Canvas에 이미지를 불러들여 테두리색입히기
|
| 17624 | |
| 17623 | |
| 17620 |
node.js
tcp소켓과 websocket 의 비교
2
|
| 17618 |
JavaScript
JavaScript로 이미지의 부분 영역을 따내기
|
| 17617 | |
| 17614 | |
| 17612 | |
| 17611 | |
| 17610 | |
| 17609 | |
| 17608 |
node.js
Node.js로 지속적인 핑 결과를 파일로 저장
|
| 17607 |
정규표현식
특수문자 제거, 우리글짜가 있는지 체크
|
| 17604 |
node.js
Node.js에서 PDF 파일의 페이지 수를 얻기
|
| 17603 | |
| 17602 |
node.js
Node.js로 워터마킹 기능을 구현하는 방법
|
| 17600 | |
| 17594 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기