서버를 재시작 한 이후 개인 웹 사이트에 접속이 안 되었다.ping 을 찍어보면 핑은 잘 가는 걸 보면 서버 자체는 살아있었다.그래서 방화벽 설정이 초기화 되어 접속이 안된다고 추측해서 방화벽에서 80포트를 열었더니 해결되었다. 그래서 서버를 껐다가 다시 켰을 때 해야하는 행동을 하나의 메뉴얼로 정리하려고 한다.(자동화 방법도 찾아봐야겠다) 방화벽 설정everdu.com 사이트에 접속이 안되는 경우sudo iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPTsudo iptables -I OUTPUT 1 -p tcp --dport 80 -j ACCEPT
이메일을 보내는 파이썬 스크립트를 단독 실행했을 때는 분명 잘 되는데, crontab 에 등록을 하니 위와 같은 에러가 뜨면서 메일이 발송되지 않았다. 나의 경우는 MTA 에 등록된 hostname 과 파이썬 스크립트에 등록된 hostname 이 일치하지 않아서 생긴 문제였다. https://tsy0668.tistory.com/11 [Ubuntu] Ubuntu에 Postfix 설치, Gmail SMTP 설정, 메일 보내기 ◆ Gmail 계정 준비◆ Ubuntu 18.04 LTS 버전◆ Ubuntu 클라우드에서 Postfix를 SEND-only SMTP로 구성 1. Ubuntu 실행 후 Root로 이동 sudo su Root의 Password 입력을 요구하는 라인이 나오고 Password를 입력하면 Roo..
오늘 있었던 사건이다. 한창 FS 훈련으로 바쁜 중... 오랜만에 여유 시간이 생겨서 오라클 클라우드 인스턴스에 올려둔 내 개인 웹사이트를 접속해봤다. 이게 무슨 소리요... 일주일 전쯤만 해도 말짱하게 잘 들어가지던 사이트가 안들어가진다니 뭔가 이상하다. 혹시나 싶어서 오라클 클라우드에 가보니 인스턴스가 종료된 상태였다 바로 인스턴스를 다시 실행시키고 다시 웹사이트에 접속을 시도해봤지만 여전히 같은 증상이 발생했다. 이것 저것 알아보다가 우연히 자동완색 검색어를 찾아서 이렇게 검색해봤다. 방화벽이 문제 일 수도 있다는 답변을 보고 이것 저것 알아보면서 검색을 더 해봤지만 답이 안나와서 답답하던 중 한번 ChatGPT 에게 이 검색어를 그대로 넣어서 물어봤다. 오... 나는 이 중에서 방화벽이 문제인 것..
사진은 생략하고 정리합니다. 1. 개인키를 변환해둔다. PuttyGen -> 키 로드 -> Conversion -> Export Open SSH .. -> .ppk 로 저장 2. 변환해서 저장한 키의 권한을 수정한다. 윈도우에서 권한 수정하기 : 변환한 키 파일 우클릭 - 속성 - 보안탭 - 고급 - 상속 사용 안함 - 추가 - 보안 주체 선택 - 사용할 계정 명 입력 - 이름 확인 - 쭉 적용하면서 창 닫기 3. ssh 명령어 입력 ssh (접속할 호스트) -i (키파일 경로) -l ubuntu 키 파일이 없거나 로그인 계정을 설정하지 않아서 루트로 접근하게 되면 퍼미션 오류가 뜸. 이 방법으로 푸티 없이 vscode 쉘에서 원격 접속을 할 수 있다
30분정도 삽질을 한 끝에 성공한 안드로이드에서 MySQL 원격 접속하는 방법을 정리하고자 합니다. 저의 경우 Oracle Cloud 에 올린 인스턴스에 직접 MariaDB를 깔고 그 서버에 원격접속했습니다. 하지만 AWS나 GCP 같은 경우도 비슷하게 해결할 수 있을 겁니다. 과정은 다음과 같습니다. DB설치 (설명 생략, 구글과 함께라면 할 수 있습니다) MySQL 포트인 3306 포트 열기 (오라클 클라우드 네트워크 세팅) IPTABLE 포트 열기 마리아DB에서 모든 호스트로 접속가능하면서, 접속할 데이터베이스에 대해 모든 권한을 갖고 있는 유저 생성 (기본적으로 root 는 로컬호스트로만 접속이 가능하도록 되어 있기 때문) 최종삽질의 원인인 마리아DB설정 파일 수정하고 디비 껐다 키기 접속할 안드..
기존에는 phpMyAdmin을 활용해서 DB를 조작하고 있었는데 어색하기도 하지만 불편한 점이 많아서 잘 쓰지 않게 되었습니다. 프로젝트에 사용할 테이블 레이아웃 짜는 것도 귀찮았지만, DB조작이 불편하기도 해서 테이블 만들기를 미루고 있었습니다. (사실 변명인거 압니다...ㅠㅠ) 그러다가 검색을 통해 Toad for MySQL을 무료로 쓸 수 있음을 알게 되었습니다. 그런데 이걸 설치하고 나서부터 갑자기 phpMyAdmin 접속을 서버단에서 막더라구요.. 서버를 부트볼륨으로 백업해두긴 했는데 기존 서버에 덮어씌워서 백업하는 방법은 잘 모르겠어서 그 방법은 포기했습니다. 그래서 phpMyAdmin을 지우고 다시 설치할까도 고민했는데 아무리봐도 CLI 환경에서 phpMyAdmin을 설치하는 건 너무 귀찮은..
원래 Edit Plus를 이용해서 sftp로 오라클 클라우드로 만든 서버에 접속하여 코딩을 했습니다. 그러나 Edit Plus는 아톰에디터에 비해서 너무 불편했습니다. 그래서 에딧플러스에서 읽어온 코드를 복사해서 아톰에디터에 붙여넣고 수정하는 엄청난 바보짓을 해버렸습니다 ㅋㅋ 이 짓을 하다보니 못해먹겠어서 혹시나 검색해봤는데 역시 아톰에디터로도 SFTP 원격 접속이 되더군요.. 아톰에디터 - File - Settings 로 들어갑니다. 좌측에서 install 탭으로 갑니다. remote ftp를 검색한 후 저는 icetee 님의 패키지를 설치했습니다. 100만회가 넘는 다운횟수가 눈에 띄네요. 사진상 3번째입니다. 설치가 끝나면 Packages - Remote FTP - Create SFTP config..
오라클 클라우드로 개인 svn 서버 만드는 방법을 정리해보고자 한다. 다른 여타 클라우드와 사용법은 비슷하다. 오라클 클라우드로 가상 머신을 만드는 방법은 이미 많은 정보글이 올라와있어 정보를 찾는데 큰 어려움은 없었다. 오라클 클라우드로 원격 접속, SVN만들기를 하면서 포트의 개념을 좀 더 몸으로 이해할 수 있었다. 우선 서버에 svn을 설치해야 한다. itlearningcenter.tistory.com/entry/%E3%80%90SVN%E3%80%91%EC%84%9C%EB%B2%84-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%A0%80%EC%9E%A5%EC%86%8C-%EC%84%A4%EC%A0%95?category=846302 【SVN】서버 설치 및 저장소 설정 안녕하세요. 김두규..