냐아나 호스팅 서버 랜섬웨어 감염 작년에 다니고 있는 교회의 재정 프로그램을 웹 기반으로 개발했다.만들고 난 뒤 프로그램을 돌릴 서버가 가장 문제였는데, 개인서버에 올리자니 아무래도 불안해서 교회 홈페이지가 올라가 있는 나야나 호스팅에 공간을 마련해서 올리기로 했다. 1년이 지나고 걱정했던 내 개인서버는 정작 아무 문제없이 자알 돌아가고 있는데 생뚱맞게 나야나 호스팅 서버가 랜섬웨어에 감염됐다.데이터베이스고 이미지고 웹페이지고 할 것 없이 다 날아가고 돈내라는 페이지 링크만 떡하니 메인에 뜨고 있다.재정 프로그램은 다행히 내 SVN서버에 백업되어 있고 DB도 일주일에 한번씩 내 PC로 백업해둬서 복구가 가능했는데 교회 홈페이지가 완벽하게 날아갔다.호스팅 하는 회사에서 도대체 뭐하는 짓인지 모르겠다. 지금 나야나 고객센터는 혼돈의 카오스... 카테고리 없음 8년 전
웹호스팅의 MySQL DB에 클라이언트 프로그램(Sequel Pro)으로 접속하기 웹호스팅을 사용할 때 보면, DB를 서버 외부에서는 접속할 수 없도록 막아 둔 경우가 많다. (즉, 서버 내에서 localhost 로만 접속할 수 있다.) 그래서 보통은 그냥 기본으로 제공되는 웹 DB 관리 프로그램인 phpmyadmin 을 사용하게 되는 경우가 많은데, 당연히 클라이언트 프로그램보단 여러가지로 불편하다. 하지만 웹호스팅에서 ssh 접속을 허용한다면 다음의 방법을 통해 클라이언트 프로그램에서도 웹 호스팅 DB에 연결할 수 있다. 이 글은 MacOSX El Capitan (10.11.2) 운영체제의 Sequel Pro (1.1.2) 클라이언트 프로그램을 기준으로 한다. Sequel Pro는 오픈소스 클라이언트이기 때문에 무료로 다운받을 수 있다. 여기에서. 맥 전용 어플이다. 좋음 ㅇㅇ 윈.. 컴퓨터 - 기타 8년 전
웹호스팅의 DB 자동 백업하기 DB (MariaDB) 를 이용한 웹프로그램을 하나 개발해서 운영하고 있다. 중요한 프로그램이라 개인서버에 둘 수 없어서 웹호스팅 서비스를 이용하고 있다. 절대 날리면 안되는 데이터이다보니 주기적으로 백업을 해주어야 하는데 웹호스팅 서비스이다보니 제약이 많다. ssh 접속은 가능하지만 crontab을 사용할 수도 없고, DB 자체도 로컬에서만 접속이 가능하게 설정되어 있다. 당연히 Replication 기능도 사용할 수 없다. 방법을 찾다보니 어떤 분은 PHP를 이용해 수동으로 DB를 백업받고 있었다. (참고 : http://itrooms.tistory.com/308) 정말 편리하고 좋은 해결책이지만 어쨌든 내가 원하는 구성은 아니다. 일단 백업이 자동으로 수행되는 것이 아니고, 누구나 주소만 알면 DB.. 개발/참고자료 8년 전