워드프레스 일기의 사이트그라운드 132

해킹으로 인한 워드프레스 멀웨어 감염 치료 및 복원

해킹으로 인한 워드프레스 사이트 멀웨어 감염 치료 및 복원 어제는 이상한 광고 사이트로 리디렉션되는 멀웨어(악성코드)에 감염된 사이트를 치료하고 복구하는 작업을 맡았습니다. 사이트를 살펴보니 관리자 아이디와 비밀번호가 취약하여 봇에 의해 해킹된 후에 멀웨어가 심어진 것처럼 보였습니다. 사이트에 접속하면 외부 사이트로 이동하게 되어 관리자 페이지에도 접속할 수 없었습니다. 의심스러운 파일을 모두 제거하고 관리자 페이지에 로그인해보니 예상대로 이상한 관리자 계정이 하나 추가되어 있었습니다. 그리고 이미지 업로드 폴더에 삭제할 수 없는, modify로 시작하는 이상한 파일들이 생성되어 있었습니다. 닷홈에 요청하여 삭제해달라고 했지만 '서버 측에서도 확인해 본 결과 첨부 이미지에 보여지는 modify로 시작하는..

워드프레스 2018.06.20

해외 호스팅 사이트그라운드(SiteGround)의 네임서버 정보 확인하기

해외 호스팅 중 하나인 사이트그라운드(Siteground)에서 네임서버 정보를 확인하는 방법입니다. 다른 도메인 등록대행기관(예: 가비아, 카페24 등)에서 도메인을 등록하였고 사이트그라운드에 가입하는 과정에서 기존 도메인을 입력했거나 애드온 도메인으로 연결하는 경우, 도메인을 등록한 기관의 홈페이지에 로그인하여 해당 도메인의 네임서버 정보를 사이트그라운드 네임서버 정보로 갱신해주어야 합니다. 사이트그라운드에서 네임서버 정보를 확인하려면 사이트그라운드 계정에 로그인한 후 상단의 My Account(내 계정) > Information & Settings(정보 및 설정)를 클릭합니다. 그러면 위와 비슷한 화면이 표시됩니다. Account DNS 부분의 정보가 해당 계정의 네임서버 정보입니다. 이 정보는 데이..

SSL 보안서버 적용 사이트에서 '이 사이트에 대한 연결은 완벽하게 보안이 되지 않습니다' 오류

구글 크롬에서 '주의 요함' 경고 표시다음달부터 SSL 보안서버 인증서를 설치하지 않은 모든 HTTP 사이트에 대해 구글 크롬에서는 '안전하지 않음' 경고를 표시할 예정입니다. 티스토리 블로그의 경우 개별 블로그 글에서는 벌써부터 "안전하지 않음" 경고가 표시되고 있습니다. 이렇게 브라우저에 "안전하지 않음"이라는 경고가 표시되면 SEO(검색엔진최적화)에 부정적인 영향을 미칠 수 있습니다. 티스토리의 경우 티스토리에서 SSL 인증서를 제공해주지 않으면 어떻게 할 수 없기 때문에 그대로 사용해야 하지만, 일반 사이트의 경우 SSL 보안서버 인증서를 설치하여 HTTP 대신 HTTPS로 로드되도록 하면 보안이 강화되고 SEO에도 긍정적인 영향을 미치게 됩니다. 업데이트: 이 글을 작성한 이후에 티스토리에서도 ..

IT & 기타 2018.06.17

해외 호스팅 블루호스트 공유호스팅(Bluehost Shared Hosting)의 cPanel 화면

해외 호스팅 중 하나인 블루호스트 공유호스팅(Bluehost Shared Hosting)의 cPanel 화면입니다. 국내 호스팅에서는 대부분 cPanel이 제공되지 않지만, 블루호스트, 사이트그라운드 등 해외 호스팅에서는 cPanel(씨패널)이 제공되는 경우가 많습니다. cPanel에는 많은 기능이 있지만, 실제 자주 사용하는 기능은 phpMyAdmin, File Manager, 워드프레스 자동 설치(이 기능은 cPanel 내의 기능보다는 WordPress tools > New Install 메뉴 사용 - 이 글의 "워드프레스 설치하기" 부분 참고), SSL 인증서 적용(이 기능도 WordPress tools > Security 메뉴 사용) 등 몇 개 되지 않고, 간혹 특정 기능(예: MySQL 메뉴에서..

워드프레스 호스팅 - 블루호스트의 WordPress Optimized Hosting

요즘에는 워드프레스가 인기를 끌면서 대부분의 웹호스팅 업체에서 워드프레스 설치 옵션을 제공합니다. 만약 워드프레스에 최적화된 호스팅을 찾고 있다면 우리나라에 잘 알려진 블루호스트(Bluehost)의 WordPress Optimized Hosting이 있습니다. 기본 상품은 월 100만 Visits(방문 수)까지 대응하며 30GB의 스토리지가 제공됩니다. WP Enhanced는 300만 Visits, WP Premium은 600만 Visits, 그리고 WP Ultimate는 제한이 없습니다. 작년부터 모든 블루호스트 플랜에서 무료 SSL 인증서를 제공했지만, 그 이전에는 WordPress Optimized Hosting에서는 무료로 SSL 인증서를 제공했습니다. WordPress Optimized Host..

해외 호스팅 사이트그라운드에 XE 설치하기

지지난달에 제로보드/XE에서 워드프레스 이전을 위해 XE를 설치하는 작업이 필요했습니다. 그래서 해외 호스팅 중 하나인 사이트그라운드(SiteGround)에 테스트 사이트를 하나 만들고 XE를 설치하려고 시도하니 500 서버 내부 오류가 발생했습니다. 어제 XE에서 워드프레스 케이보드 게시판으로 이전하는 작업 때문에 사이트그라운드에 다시 XE 설치를 시도해보았습니다. 테스트 사이트에 적용된 PHP 버전은 7.2였습니다. 사이트그라운드에 XE 설치하기 먼저 XE 공식 사이트에서 XE 설치 파일을 다운로드받습니다. 파일을 다운로드한 후에 FTP를 통해 파일을 업로드했습니다. 그런 다음 사이트그라운드의 cPanel에 로그인하여 File Manager에서 압축을 해제했습니다. 또는 파일의 압축을 해제하고 FTP..

카페24에서 '페이지 로딩이 잠시 지연되었습니다' 오류

카페24에서 '페이지 로딩이 잠시 지연되었습니다' 에러가 발생하면서 일부 페이지에 접속하지 못하고 워드프레스 사이트 속도가 느려지는 현상이 발생하는 경우 대처 방법에 대해 살펴보겠습니다.카페24에서 '페이지 로딩이 잠시 지연되었습니다' 오류가 발생하는 경우어제 한 클라이언트의 워드프레스 사이트 속도가 느려서 속도를 높일 수 있는 방법에 대해 문의해왔습니다.살펴보니 Norebro라는 다목적 워드프레스 테마가 설치되어 있고, 특히 레볼루션 슬라이더 때문에 로딩 속도가 엄청 느렸습니다.클라이언트는 캐시 플러그인(WP Super Cache)을 설치해도 속도가 매우 느리다면서 웹호스팅 문제 같다면서 아마존 AWS로 이전할까 고려 중이라고 하네요.우선 사용하지 않는 기능을 비활성화하고 W3 Total Cache 플..

워드프레스 2018.05.30

해외호스팅 Hostigator 최대 60% 할인 행사

해외 호스팅 중 하나인 Hostigator에서 메모리얼 데이(Memorial Day)를 맞이하여 최대 60%까지 할인 행사를 진행합니다. 메모리얼 데이(Memorial Day)는 미국의 공휴일로 매년 5월의 마지막 월요일입니다. 원래 미국 남북 전쟁 당시에 사망한 군인들을 기리기 위해 제정되었으나 제1차 세계 대전 이후로 전쟁 등의 군사 작전에서 사망한 모든 사람을 기리는 것으로 바뀌었다고 하네요. 행사 기간은 5월 23일 자정부터 5월 31일 오후 11:59분(미국 CT 시간 기준)까지입니다. Hostigator는 블루호스트, 고대디와 비슷한 레벨의 호스팅 업체라고 합니다. 개인적으로는 호스티게이터를 이용하는 고객 사이트에서 작업을 한 적이 몇 번 있지만, 실제로 가입해본 적은 없습니다. 가성비가 좋은..

웹호스팅 2018.05.23

무료 웹호스팅 문제 - 이메일 전송 제한

무료 웹호스팅을 이용하고 싶은 경우 닷홈을 이용해볼 수 있습니다. 하지만 무료호스팅의 경우 웹호스팅 서버 사양이 좋지 않고 PHP 환경 설정값이 제한되어 있기 때문에 워드프레스 테마가 제대로 설치되지 않는 등의 문제가 나타날 수 있습니다. 그리고 닷홈에서는 스팸메일의 문제로 인하여 서버상에서 발송되는 메일 기능이 제한되어 있습니다. (워드프레스에서 Easy WP SMTP 등을 이용해도 접근권한이 없다는 에러가 발생한다고 합니다.) 이 문제에 대해 문의하면 유료 전환 등을 통해 서비스를 변경해야 한다는 답변을 제공합니다. 해외 무료 웹호스팅에서도 이와 별반 다르지 않습니다. 땅 파서 장사하는 업체가 없습니다. 제한된 리소스와 기능의 무료 웹호스팅을 제공하면서 유료 웹호스팅으로 가입하도록 유도합니다. 유료 ..

웹호스팅 2018.05.20

일본 웹호스팅 서버로 워드프레스 이전 작업

오늘 조금 특이한 작업을 맡았습니다. 일본 웹호스팅 서버로 워드프레스를 이전하는 작업이었습니다. 일본 현지 웹호스팅 업체인데, 홈페이지가 일본어 버전만 있어서 쉽지 않았습니다. 일본어는 대학 다닐 때 교양 과목으로 한 학기를 들은 것이 전부이기 때문에 일본어를 전혀 모릅니다. 하지만 다행히 구글 번역기의 힘을 빌어서 이전 작업을 완료할 수 있었습니다. 문제는 DB 정보를 알아야 하는데, DB 생성을 시도해도 제대로 생성이 되지 않았습니다. 겨우 워드프레스를 설치하는 메뉴를 찾아서 워드프레스를 자동 설치한 후에 수동으로 이전했습니다. 일본 현지만을 타겟으로 한다면 일본 현지의 웹호스팅 서비스를 이용하는 것을 고려해볼 수 있을 것 같습니다. 하지만 일본어를 모르니까 너무 불편하네요. 해외 웹호스팅의 경우, ..

웹호스팅 2018.05.19