Category Archives: 블로그와 도구

워드프레스 새 에디터의 비쥬얼에디터 켜기

By | 2019/10/20

워드프레스 에디터가 구텐베르크 에디터로 바뀐 후 계속 클래식 에디터 플러그인을 사용해서 예전 에디터를 고수해왔다. 예전부터 써 오던 에디터를 바꾼다는 것은 원고지에 쓰던 글을 스프링노트에 쓰는 격이고 볼펜에서 연필로 필기구를 바꾼 느낌이랄까. 어색하고 적응하기 어려울 것 같아서였다. 얼마전 AWS프리티어에 새 블로그를 하나 더 열면서 그쪽에는 클래식에디터를 깔지 않고 구텐베르크 에디터를 그대로 써봤는데, 예상과 다르게 빠르게 적응할… Read More »

웹서버 다운시 알려주는 UptimeRobot

By | 2019/10/1

낮에 블로그에 접속해보니 연결이 되지 않았다. ssh 접속해서 상태를 보니 아파치만 다운 상태. $ sudo /opt/bitnami/ctlscript.sh status php-fpm already running apache not running mysql already running 얼른 실행시켜놓고 시스템 로그와 에러 로그를 뒤적거려보니 못찾은건지 없는건지, 워드프레스에 스패머들이 코멘트 자동으로 쏟아부으려다가 DB쪽에서 뱉어낸 에러메세지만 수두룩하다. 정확한 원인 파악까지는 능력부족. 그렇다 하더라도 다운되는 시점을 알면 얼른 다시… Read More »

티스토리에서 AWS 프리티어로 이전한 이유, 경과

By | 2019/09/17

이 블로그말고 얼마전 티스토리에 블로그를 하나 더 만들었다. 도메인 연결하고 하나둘씩 글을 채워가면서 10여개 글을 쓰다보니 아쉬운 점들이 보였다. 검색엔진에서 잘 가져갈 수 있도록 문서 구조를 XML형식으로 만들어서 구글에 등록해야 하는데 티스토리에서는 이 sitemap을 제공하지 않았다. 방법을 찾아보니 이러했다. 사이트맵을 만들어주는 외부 서비스를 이용한다. 이 서비스는 사이트 주소를 넣으면 분석해서 sitemap.xml 파일을 다운로드 받을 수… Read More »

AWS프리티어에 워드프레스 2개 돌리기

By | 2019/09/17

AWS 프리티어에 워드프레스를 2개 돌리려던 시도를 실패한 후 몇번 다시 해보려다가 어제 다시 시도해서 성공했다. 지난번 실패의 이유는 두번째 워드프레스(든 버츄얼호스트든) 홈 디렉토리를 기존 워드프레스 홈 디렉토리의 하부 디렉토리에 설정하지 않아서이다. 즉 2nd 워드프레스 폴더를 /opt/bitnami/apps/wordpress/2nd 로 지정하려고 했었는데 기존 /opt/bitnami/apps/wordpress/htdocs 아래인 /opt/bitnami/apps/wordpress/htdocs/2nd 로 사용해야 했다. 처음 시도와 다르게 이번에는 별도의 DB생성없이 기존 DB를 그대로… Read More »

AWS 프리티어에 다른 도메인으로 워드프레스 설치

By | 2019/09/7

AWS프리티어에 이 블로그 하나를 돌리고 있는데 다른 도메인으로 워드프레스를 하나 더 돌릴 수 있는지 보는 중이다. 프리티어의 제약이나 한계를 넘는다면 바로 라이트세일로 이전할 예정. 스위프트코딩의 하나의 서버에 워드프레스 두 개이상 설치하기(직접설치) 시리즈를 참고로 하고 있는데 중간중간 명령어가 안먹히는 부분이 있어서 그 부분 위주로 정리한다. 라이트세일에서 설치하는 방법인데 프리티어라 오류가 난건지, MySQL버젼이 달라서 그런건지는 모르겠다. 스위프트코딩에서… Read More »

워드프레스 + AWS + route53 + mailgun 으로 댓글알림 받기

By | 2019/08/22

워드프레스에 댓글이 달리면 이메일로 알려주는 기능이 있는데 동작하지 않았다. AWS에 메일 서버 설정을 하지 않았으니 당연한것 같고. 최근 들어 akismet 스팸방지 솔루션을 뚫고 들어오는 댓글이 종종 보이길래 겸사겸사 설정하기로 하였다. 설정 조건은 AWS 프리티어에서 워드프레스를 돌리고 있고 DNS는 AWS의 route53, 메일 서버는 mailgun의 무료 서버를 이용한다. 한달에 1만건까지 무료발송이 가능하다. Mailgun에 가입한다. 가입했으면 신용카드 번호를… Read More »

퍼머링크 구조 바꾼 후 리다이렉트

By | 2019/08/14

워드프레스를 웹호스팅에서 AWS 프리티어로 옮겨온지 석달쯤 됐다. b2때부터 잔잔하게 쌓여온 역사가 있다보니 틈날때마다 수정해도 계속 고칠게 나온다. 가장 큰 문제는 퍼머링크 구조를 hof.pe.kr/wp/*에서 hof.pe.kr/*로 바꾼면서 생긴 문제. 시간이 지나면 해결되긴 하겠지만 검색엔진의 검색결과페이지에서 넘어올 때 404 에러가 나는 경우가 많을 것 같다. 같은 카테고리의 글인데 어떤 글은 /wp/로 수집되고 어떤 글은 /wp/archives/로 수집되기도 하고. 리다이렉트를… Read More »

Let’s encrypt 인증서 자동갱신은 실패, 수동 갱신은 성공

By | 2019/08/1

AWS 프리티어로 옮기면서 같이 생성한 Let’s Encrypt SSL인증서가 벌써 만료일이 다가왔다. 무료인 대신 90일이면 만료되고, 만료 30일전부터 갱신을 해야한다. 초기에 매월1일에 갱신 스크립트를 실행하도록 어디서 본 자동갱신 cron 작업을 설정해두었다. 우리나라 시간대가 GMT+9기 때문에 1일인 오늘 아침 9시 넘어서 확인해보았는데 인증서 만료일이 여전히 8월16일로 표시되었다. bitnami 패키지로 설치해서 그런지, /var/log/cron에 있다는 로그파일도 찾을 수 없었다.… Read More »

AWS+비트나미+SSL에서 항상 https로 리다이렉트하기

By | 2019/06/23

AWS 프리티어에 비트나미로 블로그를 돌린지 한달여가 지났다. 당시에 바로 Let’s Encrypt로 SSL 적용까지 마쳤는데 https로 명시적으로 연결하지 않으면 http 연결이 되었다. 강제로 https로 포워딩하기 위해서는 워드프레스 플러그인을 사용하거나 아니면 아파치의 리다이렉트를 이용하면 된다. 예전에 플러그인을 사용해봤었는데 워드프레스 관리자 페이지 진입시 오류가 종종 발생하여 이번엔 다른 방법을 써보기로 하였다. Force HTTPS Redirection With Apache -Bitnami Documentation-… Read More »

AWS프리티어+비트나미에서 우분투 기본페이지가 나올 때

By | 2019/06/21

그저께 홈페이지 접속이 상당히 느리길래 무슨일인가 하고 AWS콘솔에 접속해보았으나 아무 문제를 발견할 수 없었다. 모르지, 설령 문제가 있었다 한들 찾아낼 수 있는 공력이 모자랐을 수도 있고. 할수없이 인스턴스를 재시작했는데 어랍쇼? 블로그 접속해보니 초기화면에 우분투 기본 화면으로 바뀌어 있었다. AWS 셋팅할 때 비트나미 이미지로 편리하게 설치를 하긴 했는데 파일 경로나 데몬 파일들이 apache + php +… Read More »

워드프레스 업데이트 시 forbidden 에러 날 때

By | 2018/08/26

얼마전에는 테마 커스터마이징에서 에러가 나더니만 오늘은 플러그인 업데이트하는데에도 403 에러가 난다. 관리자메뉴의 업데이트 메뉴에서 일괄 업데이트를 하니 You don’t permission to access /wp/wp-admin/update.php 란다. plugin 메뉴로 이동해서 설치된 개별 플러그인의 업데이트를 하나씩 진행해주니 문제가 없다.

SSL 적용후 워드프레스 테마 커스터마이징 403에러

By | 2018/07/25

엊그제 워드프레스에 SSL을 적용하고 살펴보다보니 글 본문내 내 블로그로 향하는 링크들이 웹호스팅업체의 2차도메인으로 바뀐 것을 발견했다. http://hof.pe.kr/123이 아니고 http://hofpekr.호스팅업체도메인/wp/archives/123 으로 바뀐 것. 아마 올인원 마이그레이션 플러그인으로 백업-복원 과정에서 생긴 일이 아닐까 싶다. 호스팅 업체가 제공하는 phpmyadmin에서 2차도메인 문자열을 찾아 hof.pe.kr/wp/로 대체해주니 정상적으로 복원이 되었다. 오늘은 또 하나 새로운 문제를 발견했는데, 테마를 적용한 후 customize 버튼을… Read More »

워드프레스에 사이트맵 만들기

By | 2014/12/18

오랜만에 새 도메인과 새 호스팅서버에 워드프레스를 새로 설치하고 설정 했습니다. 사이트맵 파일을 설정하기 위해 여기 hof.pe.kr 에서 오래전부터 사용하고 있는 Google (XML) Sitemaps Generator for WordPress (by Arne Brachhold)를 설치했는데 무슨 영문인지 sitemap.xml 파일이 생성되지 않았습니다. 도움말을 찾다보니 블로그가 설치된 디렉토리 내 .htaccess파일을 작성하라고 하는데 제 문제는 루트 디렉토리와 블로그 디렉토리 모두에 sitemap.xml 이 생기지… Read More »

모바일에서 잘 보이는 워드프레스, WordPress Mobile Pack

By | 2010/03/16

워드프레스의 테마(스킨)을 아주 독특한걸 쓰지 않는다면 모바일 환경에서도 아래 캡춰처럼 그럭저럭 잘 보입니다. 캡춰 이미지는 블랙베리에서 잡은 것인데 글씨가 좀 작고 확대하자니 가로방향 스크롤바가 생깁니다. 볼드9000기준 480*320으로 보니까 컴에서 보는 것보다는 불편하긴 합니다. 워드프레스 플러그인인 WordPress Mobile Pack을 설치하면 모바일로 해당 웹페이지에 접근 했을 때 모바일로 보기에 최적화된 화면을 보여줍니다. 위 캡춰에 나온 글을 이… Read More »

“참 희한한 호스팅”

By | 2009/12/9

두달쯤전에 웹호스팅을 옮겼습니다. 옮긴 이유는 그때 당시에는 글쓰기, 코멘트 달기 등을 할 때 너무 느리고 느리다못해 페이지가 열리지 않을 정도였습니다. 호스팅업체를 옮기고 워드프레스를 새로 설치하니 속도는 빨라지더군요. 그런데 문제는, 기존에는 하루에 200MB정도 전송하던 호스팅이 이쪽으로 옮겨오니까 말하자면 트래픽 폭발 수준이 되었습니다. 몇시간만에 1기가를 전송했다면서 트래픽 초과가 며칠걸러 한번씩 나왔습니다. 블로그 업데이트도 별로 없는 상황에서 참… Read More »

워드프레스 일부 스킨, 파비콘 변경

By | 2009/10/23

워드프레스 스킨(워드프레스에서는 테마,theme라고 부릅니다.)을 바꿨더니 브라우저 주소창 왼쪽 favicon이 바뀌더군요. 스킨의 소스를 살펴보니 해당 스킨의 header.php 안에 아래와 같은 내용이 있었습니다. 이 줄을 지워주면 원래 사용하던 파비콘이 잘 나옵니다. 혹시 스킨 사용 조건으로 파비콘 유지조건등이 있는지 리드미파일 살펴봤습니다만 그런 항목은 없었습니다.

워드프레스 글 등록시 권한없다는 에러 나올 때

By | 2009/10/23

호스팅 옮기고 첫날 글 잘 썼죠. 그리고 그날 트래픽 초과가 있어서 다음날 하드용량과 트래픽을 추가로 신청했습니다. 설정이 완료된 후 글을 쓰려고 하니까 본문 다 써넣고 글 등록버튼을 누르니 Forbidden You don’t have permission to access /wp/wp-admin/post.php on this server. 이런 에러가 뜹니다. 전날 잘 썼던 블로그고 워드프레스 파일이나 .htaccess 파일 등도 만진건 하나도 없는데 말입니다.… Read More »

워드프레스 깨끗하게 새로 설치.

By | 2009/10/21

몇달전부터 워드프레스가 심하게 느려져서 사실상 글을 쓸 수 없을 지경에까지 이르렀습니다. 한번 포스팅하고 저장하려면 수분가량 멈췄다가 연결 실패가 나오거나 하더군요. 글을 수정하거나 방문자가 댓글을 쓸 때도 자주 에러가 났습니다. 그냥 글을 불러올때는 별 문제가 없는데 DB에 데이타를 넣거나 뺄 때 꼭 그러는 것 같더군요. 놀고 있는 다른 웹호스팅 서버쪽에 워드프레스를 새로 깔고 DB백업받아서 옮겨봤더니 글쓰거나… Read More »

워드프레스 잦은 글작성 실패

By | 2009/08/27

워드프레스로 글을 쓰면 버젼 언제때였는지는 모르겠지만 점점 글이 등록되는 시간이 오래걸리더군요. 요즘에는 한참 대기중이다가 결국 글 등록이 실패하고 맙니다. 여러번 퍼블리쉬 버튼을 눌러야 겨우 성공하네요. 이러다보니 심지어는 글을 다 쓰고 작성완료 버튼을 처음 한번 눌러서 실패, 다시 누르고 실패, 또 반복하고나면 실제로 웹에 게시되기까지 10분이상 걸리기도 합니다. 관리자 계정 자동 로그인도 자주 풀리고요. 흠… 혹시… Read More »