Linux 43

redmine 5.0.5 install 설치 - centos stream 9 + apache 2.4 + mysql 8

오픈소스 이슈트래커 redmine 5 설치 방법을 공유합니다. Redmine 과 비교한 프로그램은 Jira, Trac, 네이버 yona 였는데 최종 Redmine 을 선정한 이유는 일단은 공통적으로 (1) Git / SVN 을 지원해야 합니다. (2) 그리고 과거 5년간 1년에 1회 이상 꾸준한 업데이트가 있었어야 합니다. (3) 또한, 메이저 버전 업데이트시 (예:4.*→5.*) 공식적으로 마이그레이션 방법을 지원해야 합니다. Jira 는 10명 까지는 무료 사용이고, 추후라도 10명이내라면 무료로 사용할 수 있을것 같고, 또 대기업들에서 많이 사용하나, 상용버전과 무료버전 사이에 기능 차이가 있는 점이 마음에 안들었습니다. 스타트업의 지속 가능한 경쟁력은 오픈소스에서 온다고 믿기 때문에, 비록 쟁쟁한..

Linux 2023.03.08

오픈소스 위키 xwiki 설치 - CentOS Stream 9 + Tomcat 8.5 + Mysql 8

LGPL 2.1 라이센스이며, 오픈소스 중에 가장 탄탄해 보이는 xwiki 를 설치해보자. 좋은 오픈소스를 선정하는 방법은 홈페이지를 보는 것이다. (1) 홈페이지가 오래되었으면서 꾸준하고 (2) 체계적으로 정리되어 있고 (3) 어느정도 깔끔하면 대게 좋은 오픈소스이다. 15년간 이어져오고, 홈페이지가 잘 정리돼있고, 깔끔하다. https://www.xwiki.org XWiki - The Advanced Open Source Enterprise and Application Wiki (XWiki.org) This release is the first release of the new 14.10.x LTS branch (replacing the 13.10.x LTS). It is mainly a bugfix..

Linux 2023.03.06

이메일 postfix(smtp) + dovecot(imap/pop3) 에 SSL 보안 적용하기

Centos S9 - 이메일 서버 설치 roundcube + postfix + dovecot 시리즈의 연장 내용입니다. 오늘 설치해 볼 것은 앞서 위 글의 설치를 한 후에 이어서 설치하는 내용이니 혹시 이 글만 보고 왜 안되지 하는 분들은 제가 했던 위 글의 설치를 따라하고 오셔서 해 주기 바랍니다. 앞의 글은 잘 작동하긴 하는데 imap, smtp 를 접속하려면 비보안으로만 접속이 가능했는데, 이제 SSL 보안 접속이 가능하게 해 봅시다. 사전 작업 1 (선택) : https://ryans-note.tistory.com/31 사전 작업 2 (필수) : https://ryans-note.tistory.com/32 사전 작업 3 (선택) : https://ryans-note.tistory.com/33 사전..

집에서 ipTIME DDNS와 미니PC로 무제한 용량 개인 이메일 서버 만들기

집에서 ipTIME DDNS와 미니PC로 무제한 용량 개인 이메일 서버 만들기 집의 미니PC에서 돌고 있는 이메일 서버 기존 메일 사이트 문제점 기존에 g메일과 네이버 메일을 사용하고 있었는데, g메일에서 고객들의 모든 메일을 읽고 내 메일함에 있던 쇼핑몰의 모든 쇼핑 내역, 월 카드 청구서, 카드 사용내역, SNS에서 내가 참여한 행사, 나의 친구들과의 페북, 인스타 등 SNS 소통 내용 등을 모두 빅데이터로 활용하는 점이 찜찜했으며, 점점 부족해지는 용량 때문에 15GB 한도에서 계속 메일 정리를 해야하는 것도 부담이었다. 요즘 SD카드 128GB가 만원 정도이고, USB 메모리도 128GB에 만원 정도 밖에 안되는데, 15GB 때문에 계속 메일함 정리를 해야하는가 ? 그냥 내 도메인으로 우리집 ip..

Linux 2023.03.03

아마존 ec2 redhat 9 서버에서 명령어가 없는 경우

아마존 ec2 redhat 9 서버에서 명령어가 없는 경우 epel 저장소 추가 - 8버전과 9버전을 같이 설치하려하면 서버가 cpu 100% 되며 응답이 안되는 문제가 발생한다. 자신의 OS에 맞는 버전만 설치하도록 해야한다. ec2 redhat 9 sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y ec2 redhat 8 sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y ifconfig 가 없는 경우 dnf -y install net-tools telnet 이 없는 경우 dnf -..

Linux 2023.03.02

Centos Stream 9 - 메일 서버에 OpenDKIM Install 설치

Centos Stream 9 에서 opendkim 을 기본적으로 다음과 같이 설치를 하면 오류가 발생하며 설치가 안된다. 이것 때문에 많이 삽질했는데, 일본인 블로그를 보고 해결했다. 일본인 블로거에게 감사를 드리며, 한글로 이 방법을 공유합니다. dnf install opendkim Error: Problem: conflicting requests - nothing provides libmilter.so.1.0()(64bit) needed by opendkim-2.11.0-0.28.el9.x86_64 - nothing provides libmemcached.so.11()(64bit) needed by opendkim-2.11.0-0.28.el9.x86_64 Centos Stream 9 에서 opendk..

메일 서버에서 gmail 로 메일 발송 문제 해결 SPF, DMARC, DKIM

앞에서 이메일 서버를 설치해 보았는데, 네이버나 프로톤메일 등은 이메일 주고 받기가 잘 되는데 지메일로는 받는것만 되고 보내는 것이 안된다. 그래서 알아봤더니 https://support.google.com/a/answer/10583557 Gmail 인증을 통해 스팸, 스푸핑, 피싱 방지하기 - Google Workspace 관리자 고객센터 도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요 support.google.com 이런 설정들을 해야 지메일로 메일 보내기가 된다고 한다. 스팸 메일 발송자들이 이메일 주소를 위조해 보내는데, 위조된 메일 주소인지 확인하기 위해 DKIM, SPF, DMARC 설정 등을 해야 한다는 것 같다. 지메일로 메일을 보내기 위해 나에게 현재 필요한 설정은 여기서 ..

Centos S9 - 무료 SSL 인증서 - Letsencrypt 발급 받기

Letsencrypt 무료 SSL 인증서를 다음과 같이 신청한다. dnf --enablerepo=epel -y install certbot certbot certonly --webroot -w /var/www/mydomain.com/webapp -d www.mydomain.com 약관에 동의하냐 ? 관련 메일을 받아 보겠냐 ? Y 를 입력하고 통과한다. Saving debug log to /var/log/letsencrypt/letsencrypt.log Enter email address (used for urgent renewal and security notices) (Enter 'c' to cancel): ryan.min@mydomain.com - - - - - - - - - - - - - - - ..

Linux 2023.02.27

Roundcube 웹메일의 다양한 플러그인들 소개

Roundcube에는 다양한 플러그인 들이 개발되어 gmail 의 많은 부분들을 대체할 수 있는 것으로 보인다. 사실 gmail 에서 핵심적인 두가지만 구현할 수 있으면 충분히 gmail 을 대체할 수 있다. 첫번째는 이메일 자동 분류 필터 기능 (조건을 건 이메일을 폴더로 자동으로 옮겨줌) 두번째는 지능적인 스팸 관리 기능 → 아래 스팸어세신 관리 플러그인으로 될 것 같아 보인다. 첫번째 것이 가장 필요한데... 아래 것들 중에 찾아봐야겠다. 다양한 플러그인들을 보니 마치 예전의 제로보드 보는 느낌이다. 컨텍스트 메뉴들 추가 https://packagist.org/packages/johndoh/contextmenu 스팸어세신 관리 https://packagist.org/packages/johndoh/s..