분류 전체보기
Ubuntu에 Tomcat설치하기
Ubuntu에 Tomcat설치하기
2020.07.16Apache Tomcat 소프트웨어는 Apache Software Foundation에서 개발 한 Java Servlet, JavaServer Pages, Java Expression Language 및 Java WebSocket의 오픈 소스이다. Tomcat은 Apache2 또는 Nginx HTTP 서버만큼 인기가 없지만 일부 프로젝트에는 매우 중요하다. Tomcat은 Java 서버 페이지 코딩 및 Java 서블릿을 포함하는 웹 페이지를 렌더링 할 때 가장 잘 작동한다. 설치하기 1. OpenJDK설치하기 Tomcat이 작동하려면 Java JDK가 설치되어 있어야한다. Oracle Java JDK 또는 OpenJDK라는 오픈 소스 대안을 설치할 수도 있다. 먼저, apt를 업데이트한다 sudo apt ..
라즈베리파이에서 PiVPN으로 5분만에 VPN구축하기
라즈베리파이에서 PiVPN으로 5분만에 VPN구축하기
2020.07.14무모하지 않았던 도전의 시작 여행지를 고르던 중 19년 12월 말에 대만으로 가기로 결정하였다. 착각이었지만, 대만도 중국처럼 검열이 심해 Great Firewall이 있을 줄 알고, VPN을 이용하기로 하였다. 중국에서는 미리 구입해둔 NordVPN이 자주 끊긴다는 소리를 많이 들었기에, 직접 VPN을 구축하기로 하였다. 집에 남는 컴퓨터가 많아 어느 컴퓨터에 VPN 을 설치할까 고민하던 중, Pi-Hole, Samba 등으로 고문받고 있는라즈베리파이에 VPN을 설치하기로 하였다. 모뎀에 포트가 2개 정도 남아서 새로 아이피를 받을지 아니면 지금 쓰고 있는 아이피를 계속 쓸 건지 고민하던 중 그냥 지금 있는 아이피를 쓰기로 하였다. 준비하기 먼저 하드웨어적인 면에서 준비를 시작하였다. 라즈베리파이는 툭..
Ubuntu에 MediaWiki 쉽게 설치하기
Ubuntu에 MediaWiki 쉽게 설치하기
2020.07.09이 간단한 튜토리얼은 Apache2, MariaDB, PHP 7.1 지원으로 Ubuntu 18.04 LTS에 MediaWiki를 쉽게 설치하는 방법이다. MediaWiki를 모르는 사람들을 위해 간단히 설명하자면, 미디어 위키는PHP로 작성된 오픈 소스 위키 패키지 컨텐츠 관리 시스템이다. 미디어 위키는 이제 많은 개인과 회사에서 위키 페이지를 개발하고 관리하는 데 사용된다(예 : 위키피디아). 또한 다양한 언어로 번역되었다. 이 글을 쓸 때의 미디어 위키버전은 1.34.2이었다. Mediawiki를 설치하기 위해 기본적인 서버 설정하기 1. Apache 서버를 우분투에 설치하기 sudo apt update sudo apt install apache2 1-1. Apache를 설치한 후, 서버가 재시작 되..
Ubuntu에 Seafile로 개인 클라우드 구축하기
Ubuntu에 Seafile로 개인 클라우드 구축하기
2020.07.08Seafile은 개인 서버에서 자체 환경에서 호스팅하는 고성능 및 안정성을 갖춘 진정한 오픈 소스, 자체 호스팅 클라우드 스토리지 서비스이다. Dropbox 및 기타 클라우드 스토리지 서비스와 마찬가지로 Seafile은 유사한 기능을 제공하며 다른 독점 스토리지 제공 업체와 달리 Seafile은 무료로 사용할 수 있다. OwnCloud, NextCloud 및 기타 스토리지 서비스를 사용해 보았지만 무겁다거나 자신의 서버랑 안 맞는 사람들은 대신 Seafile을 사용해보는걸 추천한다. Seafile은 사용자 자신의 서버에서 개인 클라우드 서비스를 활성화한다. 자체 호스팅 파일 동기화 및 공유 앱 플랫폼이며,이를 통해 여러 기기에서 파일, 연락처 및 데이터에 액세스하고 동기화 할 수 있다. 우분투 18.04..
Ubuntu에 Pydio로 개인 클라우드 구축하기
Ubuntu에 Pydio로 개인 클라우드 구축하기
2020.07.07Pydio는 인프라에 맞는 오픈 소스 파일 공유 및 동기화 플랫폼으로 모든 데이터 스토리지에 대한 단일 액세스 지점을 제공합니다. 스토리지 서비스, 파일 공유 및 동기화를 제공하는 ownCloud 및 Nextcloud와 같은 소프트웨어의 대안이다. UI가 심플하면서 화려하다. Dropbox와 유사한 엔터프라이즈 파일 공유 플랫폼 및 자체 환경에서 호스팅 할 수있는 다른 스토리지 플랫폼을 찾고 있다면 Pydio를 시작하는 것이 좋다. 모든 파일, 팀 및 서버를 안전하게 연결할 수 있다. Pydio에 대한 자세한 내용은 홈페이지를 확인하면 된다. Pydio 설치를 위한 서버 준비하기 이름만 봤을때는 파이썬으로 만들어 진것 같지만, 파이썬으로 만들어지지 않았고 PHP및 웹 서버가 필요하다. 1. Apache ..
Ubuntu에 NextCloud로 개인 클라우드 구축하기
Ubuntu에 NextCloud로 개인 클라우드 구축하기
2020.07.06저번 글에서 Owncloud를 설치하였지만 모바일 앱이 유료인게 아쉽고, 확장 기능들이 많이 없어서 Owncloud에서 파생되어 기능이 많아진 NextCloud를 설치하기로 하였다. 잡다한 이야기 Apache2, MariaDB 및 PHP 7.2 지원과 함께 Composer를 사용하여 Github에서 최신 버전의 NextCloud Server (13.0.6)를 설치하는 데 도움이 필요한 학생 및 신규 사용자의 경우 Compoer를 사용하는 것이 좋다. Composer를 사용하여 NextCloud 패키지를 설치하면 Composer를 사용하여 명령 줄에서 쉽게 업그레이드 할 수 있다. NextCloud를 업그레이드하려면 새 버전을 사용할 수있을 때 핵심 파일 및 기타 패키지를 수동으로 업그레이드해야한다. 일부..
Ubuntu에 Owncloud로 개인 클라우드 구축하기
Ubuntu에 Owncloud로 개인 클라우드 구축하기
2020.07.06하는 작업의 특성상 사람들과 파일을 공유할 일이 많고, 구글 드라이브를 쓰자니 용량이 너무 적고 왜인지는 모르겠지만 속도가 너무 안나와서 VPS에 Owncloud로 개인 클라우드를 구축하기로 하였다. Owncloud OwnCloud는 서비스 및 기능이 DropBox 및 Google Drive에서 제공하는 것과 유사한 서비스를 제공하는 최고의 오픈 소스 파일 공유 및 클라우드 협업 플랫폼이다. 그러나 Dropbox와 달리 OwnCloud에는 호스팅 파일을 저장할 데이터 센터 용량이 없다(직접 구축해야 한다). 또한 문서, 이미지 및 비디오와 같은 파일을 공유하여 사람 언급하고 스마트폰(0.99달러), 태블릿 및 PC와 같은 여러 장치에서 액세스 할 수 있다. 구축하기 1. 패키지 업데이트하기 apt커맨드로..
Mail Server를 구축하는 대신 Godaddy를 선택한 이유
Mail Server를 구축하는 대신 Godaddy를 선택한 이유
2020.06.25도메인을 구입 하고, 남들에게 글쓰는 사람의 이메일 주소를 알려줄 때 @gmail.com을 알려주기는 조금 그래서 메일서버를 구축하려 했지만 Godaddy의 메일서버를 쓰게 된 계기를 설명하려 한다. 메일서버 어떤 사람은 20분만에 하던데, 글쓰는사람은 12시간을 넘게 삽질을 해도 메일서버를 구축하지 못했다. 홈 윈도우 서버에 hmail server를 설치하고, DB를 설정하던 중 DB에서 connection을 끊어버리는 문제가 발생하여 다른 업체의 Mysql호스팅을 샀고, hmailserver에 연결하였다. 계정을 추가하고, "3시간을 썼는데 이제는 되겠지"라는 마음으로 포트포워딩을 하고 IMAP과 SMTP에 Outlook을 연결하려 했지만, timeout이 떴다. 구글링을 하고, 윈도우의 방화벽 문제..
Wordpress나 네이버 블로그 대신 Tistory를 선택한 이유
Wordpress나 네이버 블로그 대신 Tistory를 선택한 이유
2020.06.21처음에, 2년 전 블로그를 시작할 때도 고민을 많이 했었다. 네이버 블로그는 대한민국 사람들이 많이 쓰는 네이버 블로그에 노출이 잘 되지만 광고 수익은 적고, 티스토리는 네이버 블로그에 비해 네이버에 노출이 잘 안되지만 광고 수익은 잘 나고 워드프레스는 커스텀이 쉽지만 노출이 잘 안된다. Tistory 글쓰는사람이 티스토리에 처음 가입할때는 "초대장"이란것이 필요했다. 인기가 워낙 많아서 중고장터에서 거래도 되었다. 글쓰는사람은 운 좋게 1달정도만에 초대장을 구했고, 블로그를 계속 하던 중 "애드센스"라는것을 알게 되었다.(글쓰는사람이 처음 블로그를 시작한 목적은 광고 수익때문이 아닌 취미였다.) 애드센스 기준을 보니(다른 블로그를 참고해보니) 글 30여개정도가 필요했다. 글쓰는사람은 거절당하는것을 두려..
만14세미만 미성년자 체크카드 발급하기
만14세미만 미성년자 체크카드 발급하기
2020.06.19몇 년 전, 관련 법률이 개정되면서 만 12세 이상부터 체크카드를 만들 수 있게 되었다. 발급방법(은행계열카드사) 만14세이상은 계좌만 있으면 혼자서 체크카드를 발급받을 수 있지만, 만 14세 미만 만12세 이상은 보호자와 동행을 해야 체크카드를 발급받을 수 있다. 준비물 만 12세 이상 만 14세 미만 만 12세 이상 만 14세 미만 체크카드 발급에 대해서는 부모 등 법정대리인의 동의가 필요하다. 따라서 반드시 보호자와 동행해야 하며, 체크카드를 만들려는 미성년자 기준으로 된 기본증명서와 가족관계증명서를 준비해야 한다. 선불카드같은경우 법정대리인 동의 없이, 단독으로 카드를 만들 수 있다. 대표적으로는 페이코 포인트플러스카드. 만17세미만 미성년자에게는 선불카드로 발급된다. 페이코 포인트 플러스 카드 ..
라즈베리파이에 Pi-Hole 설치하기 ( 모바일 광고차단 )
라즈베리파이에 Pi-Hole 설치하기 ( 모바일 광고차단 )
2020.05.209MIN READ 스마트폰에서 광고차단이 됩니다. 4월 초, 저는 스마트폰에서 뉴스를 볼때 팝업광고를 보고 굉장히 기분이 좋지 않았습니다. 기사 내용을 가림과 동시에 불쾌한 내용에 대해 언급을 하는 광고가 나왔기 때문이죠. 지금까지는 기자분을 위해 광고차단 DNS를 이용하지 않았지만, 이용해야겠다는 생각이 들었습니다. Adguard DNS를 이용해 보았는데, 핑이 100ms이상이더군요. 결국 Pihole로 광고 차단 DNS를 구축하기로 하였습니다. DNS가 무엇인지 모르시는 분들이 많을텐데, 간단하게 말하면 주소록같은겁니다. 필자는 전화를 걸 때 주소록에서 사람 이름을 찾고 전화를 겁니다. 인터넷 세상에서도 마찬가지로, blog.yoru.pe.kr라는 이름(도메인)이 있고 이름 뒤에는 27.0.236.1..
졸업한 학교 생활 기록부 보는 방법
졸업한 학교 생활 기록부 보는 방법
2020.04.08갑자기, 그럴때가 있다. 추억을 소환하고싶고 옛날 선생님의 말투를 느껴보고싶고 선생님이 나를 어떻게 생각하셨는지 궁금해질때. 하지만 학생서비스에서는 졸업한 학교의 생활 기록부 조회가 되지 않아 직접 작년 담임선생님께 물어보었다. 조회하는 방법 먼저, 홈에듀민원에 접속한다. 로그인을 누른 후 주민등록번호, 이름등을 입력 한 후 인증서 로그인을 누른다. 학생 인증서가 아닌 은행 공인인증서(범용 공인인증서도 괜찮다)로 로그인을 한다. 로그인이 완료 되었다면 2개의 방법중 하나를 선택하면 된다. 우편으로 받거나 인쇄하거나 온라인으로 보거나. 우편으로 받으면 우편료를 내야하니 온라인으로 보겠다 학교 생활기록부 클릭. 그리고 중요한게 있는데 각 교육청마다 발급이 가능한 생활기록부 년도가 다르다. 서울특별시교육청같은..