• 처음으로 오픈소스에 기여하다

    초보 개발자가 오픈소스에 기여하는 5단계 에서는 오픈소스 SW를 개발하는 개발자에게 도움을 주는 모든 행위가 오픈소스에 기여하는 일이라고 한다. 오류 제보부터 문서화 작업에 참여하는 일까지 포함된다고 한다. 며칠 전 참여하고 있는 프로젝트에서 사용할 WYSIWYG Editor의 홈페이지를 둘러보고 있었다. 사용법에 대해 천천히 읽고 있었는데 한 글자가 눈에 들어왔다. <!-- include libries(jQuery, bootstrap,...


  • 오픈소스 위지윅 에디터, Summernote

    위지윅 에디터란? WYSIWYG(What You See Is What You Get) Editor란 코드를 작성하는 대신 간편하게 실제 페이지 레이아웃과 유사한 형식으로 웹페이지를 작성할 수 있는 HTML 편집기의 한 종류를 말한다. - Google AdSense - 사용할 위지윅 에디터는 국내에서 시작된 오픈소스 프로젝트로 한국 개발자들이 만든 에디터다. Super simple WYSIWYG Editor using Bootstrap 라는...


  • 나만의 도메인 등록하기

    도메인 구입(등록) 우선 도메인 등록 업체를 조사해봤다. 저 같은 경우 AWS를 이용하기 때문에 호스팅 서비스가 따로 필요 없어 가격이 가장 저렴한 곳을 우선순위로 두었다. 당시 .com 과 .net 도메인 가격할인 이벤트를 진행하던 호스팅케이알(HK) 을 선택했다. 전세계 도메인 중 1위인 .com 으로 등록하고 싶었지만 누군가 사용중이어서 .net 도메인으로 등록… ;( IP주소와...


  • 워드프레스 검색엔진 최적화 설정하기

    검색엔진 최적화란? 검색엔진 최적화 (Search Engine Optimization, SEO)는 웹 페이지 검색엔진이 자료를 수집하고 순위를 매기는 방식에 맞게 웹 페이지를 구성해서 검색 결과의 상위에 나올 수 있도록 하는 작업을 말한다. 웹 페이지와 관련된 검색어로 검색한 검색 결과 상위에 나오게 된다면 방문 트래픽이 늘어나기 때문에 효과적인 인터넷 마케팅 방법 중의 하나라고 할...


  • 워드프레스 FTP 및 SFTP 설정하기

    FTP 인증 생략하기 1. wp-config.php 파일의 마지막에 추가 if (is_admin()) { add_filter('filesystem_method', create_function('$a', 'return "direct";')); define('FS_CHMOD_DIR', 0751); } 2. 워드프레스 폴더의 소유자 변경 sudo chown -R www-data:www-data /var/www/html/wordpress 3. 워드프레스폴더에 권한 부여 sudo chmod -R 755 /var/www/html/wordpress SFTP로 EC2 인스턴스 접속 AWS에 파일을 전송하기 위하여 파일 전송 프로토콜인 SFTP를 이용한다. SFTP(Secure File Transfer...


  • AWS에 워드프레스 설치하기 3 (웹서버 설치)

    지금까지 AWS에 EC2 Ubuntu를 설치하고 RDS MySQL까지 설치했다. 워드프레스 설치를 위한 기본적인 인스턴스 생성은 마친 것이다. 이제 워드프레스가 돌아갈 웹서버를 구축 할 차례이다. 본 포스팅에서는 웹서버 구축에 가장 많이 사용되는 조합인 APM (Apache + PHP + MySQL)을 설치한다. 마지막으로 Wordpress를 설치한 후 마무리한다. PuTTY로 Ubuntu 접속하기 우선 Ubuntu에 접속하는 방법부터...


  • AWS에 워드프레스 설치하기 2 (RDS 생성)

    워드프레스의 데이터베이스로 RDS(Relational Database Service)를 사용한다. Amazon RDS는 클라우드에서 관계형 데이터베이스를 더욱 간편하게 설정, 관리 및 확장할 수 있는 서비스이다. 자세한 설명은 아마존 RDS 설명서 참고. 아래 과정의 세부적인 내용은 AWS Documentation에서 제공하는 MySQL DB 인스턴스 생성 설명서에 나와있다. 아마존에 RDS 인스턴스 만들기 (MySQL) 1. 관리자 콘솔에서 EC2 클릭 우선 RDS에...


  • AWS에 워드프레스 설치하기 1 (EC2 생성)

    워드프레스의 웹 서버로 클라우드 컴퓨팅 서비스인 아마존 웹 서비스(AWS)를 사용한다. AWS는 가상의 하드웨어 자원을 사용자에게 제공하고, 사용자는 그 위에 OS와 소프트웨어를 설치하여 클라우드 서비스를 이용한다. 우선 가상 컴퓨팅 환경을 제공하는 EC2(Elastic Compute Cloud) 인스턴스를 만든다. 컴퓨터 한대를 빌리는 것이라고 생각하면 된다. 자세한 설명은 아마존 EC2 설명서 참고. 아마존에 EC2 인스턴스...


  • 웹 개발 공부 시작

    권정혁 교수님께서 말씀해주신 대학생을 위한 웹 개발 공부용 체크리스트를 진행한다. 본 카테고리에는 체크리스트를 진행하며 그에 대한 기록을 남긴다. 중간에 포기하지 않고 끝까지 마무리 하는 것을 목표로… :D Codecademy 기본 수강하기 코드카데미란? 코드카데미(Codecademy)는 프로그래밍을 학습할 수 있는 온라인 플랫폼이다. 자바스크립트, PHP, 파이썬, 루비 등 프로그래밍 언어와 HTML, CSS 등의 마크업 언어...


  • 졸업 프로젝트 판넬

    프로젝트 정보 Android Source Code Link : tnoorim-app Web Source Code Link : tnoorim-web Server Source Code Link : tnoorim-server