Read more about the article [홈서버] FreeBSD를 광출력 무선 Audio Renderer로 만들기
airPlay (iOS11)

[홈서버] FreeBSD를 광출력 무선 Audio Renderer로 만들기

AirPlay를 써보니 편하고 좋은 것을 알았다. (관련 링크) Copenhagen으로 편하게 좋은 음질로 음악을 듣지만, 사람이 욕심의 동물인지라 추가 욕심이 생겼다. 집안에 있는 오디오 시스템을 airPlay로 재생해보겠다는 것이다. (Home Server가 있는데…

Continue Reading[홈서버] FreeBSD를 광출력 무선 Audio Renderer로 만들기

[홈서버] Netflix가 부럽지 않다. Emby 혹은 Plex

음악을 모으고 듣는 것이 주된 취미 중의 하나이다. 이런 취미를 갖는 사람들이 갖는 바램 중의 하나가 언제, 어디서나 자기가 구축해놓은 음악을 좋은 음질로 듣기를 바라는 것이다. 이를 위해선 Media Server가…

Continue Reading[홈서버] Netflix가 부럽지 않다. Emby 혹은 Plex

[홈서버] FreeBSD SPDIF Sound out

FreeBSD가 설치된 내 홈서버에는 Headphone Jack과 SPDIF 광출력 단자가 있는데 광출력으로 음악을 내보내고 싶다. 어떻게 해야할까? OS가 인식하고 있는 장치를 알기 위해선 booting message를 보면 된다. $cat /var/run/dmesg.boot /boot/loader.conf에서 boot_verbose="YES"…

Continue Reading[홈서버] FreeBSD SPDIF Sound out

[홈서버] CMS 선택하기 (WordPress, Joomla, Drupal)

참고 https://websitesetup.org/cms-comparison-wordpress-vs-joomla-drupal/ http://www.wpbeginner.com/opinion/wordpress-vs-joomla-vs-drupal-which-one-is-better/ 소위 3대 CMS (Contents Management System) 이라고 한다. 각각의 특성과 장단점이 있는데 이곳 http://blog.hangadac.com 은 wordpress 설치형으로 운영되고 있다. 위의 참고 URL에서 워낙 비교 설명을 잘 해주어서…

Continue Reading[홈서버] CMS 선택하기 (WordPress, Joomla, Drupal)

LetsEncrypt Certbot 으로 무료 공인인증서 만들기

참고 SSL, 인증서 개념 정리 링크 SSL 인증서 만들기 (연습) 링크 Letsencrypt Letsencrypt를 통해 무료로 공인인증서를 발급받아 설치해보자. 한번 발급시 최대 90일동안 유효한 공인인증서를 발급받게 되고, 따라서 최대 90일마다 인증서를…

Continue ReadingLetsEncrypt Certbot 으로 무료 공인인증서 만들기

[홈서버 구축기] SSL 인증서 만들기 (연습)

관련 용어 정리 SSL (Secure Socket Layer): Netscape에서 개발하여 SSLv3까지 개발되고 이후로는 TLS로 계승된다. TLS (Transport Layer Security): SSL3.0의 업그레이드 버전으로 시작. 현재 TLS1.2가 최신이고 TLS1.3이 개발 중이다. HTTPS (HTTP…

Continue Reading[홈서버 구축기] SSL 인증서 만들기 (연습)

[홈서버 구축기] web server, php, DB 변경

LAMP라고 하던데 (Linux, Apache, MySQL, PHP), 나는 기존에는 FAMP였다. (FreeBSD, Apache24, MySQL57, mod_PHP56) FAMP를 FEMP로 바꾸었다. (FreeBSD, nginx-1.12.1, MariaDB-10.2.7, PHP-FPM-7.1) Redis Cache도 올렸는데 속도에 향상이 있는지는 잘 모르겠다. 실수를 한게…

Continue Reading[홈서버 구축기] web server, php, DB 변경

[홈서버 구축기] HTTPS와 SSL 인증서 (이론)

참고:  https://opentutorials.org/course/228/4894 암호화의 유래는 오래되었다. 수천년 전에도 일종의 암호를 적용했다는 기록이 남아있다. 스키테일 암호 참고 (위키피디아) 카이사르 암호 참고 (위키피디아)   이런 방식은 모두 대칭키 암호 방식으로 암호화(encrypt)하는 키(비밀)와 복호화(decrypt)하는…

Continue Reading[홈서버 구축기] HTTPS와 SSL 인증서 (이론)

Web Server를 Apache2.4에서 NGINX로 바꾸다.

전에 프로젝트 할 때 Netflix의 Web Server가 apache가 아닌 nginx라고 들어 갸우뚱했었는데 nginx가 아직 점유율에서는 아직 많이 못미치지만 상승세가 가파르다고 한다. nginx는 발음은 /engine-x/로 하고, apache 대비 부하가 많을 때…

Continue ReadingWeb Server를 Apache2.4에서 NGINX로 바꾸다.

[홈서버 구축기] 공유기 Port Forward 하기

서버니까 네트웍 설정은 복잡하고 많고 어렵다. 하지만 이를 해야 서버로 동작할 수가 있다. 현재까지 상황은 도메인을 얻었고 (아직 도메인을 쓰지는 못한다.), OS (FreeBSD)를 설치했고, OS (FreeBSD)에 내부 IP를 부여했다.  …

Continue Reading[홈서버 구축기] 공유기 Port Forward 하기

[홈서버 구축기] 네트웍 설정하기

여기에서는 인터넷 공유기를 통한 인터넷 공유 서비스 상황하에서 내용을 전개합니다. 그리고 ISP(Internet Service Provider)로 부터 받는 공인 IP는 유동 IP 상황입니다. 서버로 쓰기 위해선 서버의 IP 주소가 고정되어야한다. 서버의 IP…

Continue Reading[홈서버 구축기] 네트웍 설정하기