본문 바로가기

개발

[우분투 12.04 LTS] 개인웹하드 구축 #6- 웹하드(OwnCloud 설치) 시작하기 전에, OwnCloud 는 무엇? - OwnCloud 는 웹하드 입니다. - 모바일 버전 주요기능수많은 플러그인문서작업(txt)이미지 뷰어음악 플레이어( 추가 플러그인 설치시 )대쉬보드( 추가 플러그인 설치시 )일정관리달력휴대폰 및 MAC등에서의 주소록 동기화북마크사용자 추가 및 관리( 사용자 추가, 용량할당 등등 )모바일 어플리케이션( 안드로이드 , 아이폰 )자세한 사항은 http://owncloud.org/ 를 참조하면 됩니다. 데모: http://demo.owncloud.org/index.php현재(2014.04.30) 스테이블 최종버전 6.0.3 으로 설명합니다.1.php 플러그인 설치 apt-get install php5-gd php-xml-parser php5-intl smbclien.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #5- Samba 설치(공유 데몬) 삼바(Samba)파일서버 구축의 필요성?→ 내부에서 “네트워크 드라이브” 로 사용하기 위한 목적입니다. FTP보다 전송 및 다운로드속도가 빠릅니다.1.Samba 설치apt-get install samba설치후 기본 공유 디렉토리 지정 및 설정을 할 수 있습니다.2.Samba 공유 디렉토리 설정vi /etc/samba/smb.conf사용하실 설정의 주석(#)을 푸시면 됩니다. 주소 손봐야할 부분은 [global] , [homes] , [share] 입니다.[global] workgroup = workgroup가장 중요한 부분입니다. 같은 네트워크에 있더라도 작업그룹이 동일하지 않으면 접근할 수 없습니다. 삼바에 접근하려는 윈도우의 작업그룹과 위 설정에서의 작업그룹을 동일하게 하세요 기본값은 대부분 work.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #4- 웹서비스(워드프레스 설치) 1.워드프레스 다운로드http://ko.wordpress.org/2.압축을 푼다음 아래경로로 이동시킵니다.( 폴더명 wordpress )/var/www/wordpress3.권한을 조정합니다.cd /var/www chmod 707 wordpress4.아래 주소로 접속하여 설치를 진행합니다.http://localhost/wordpress접속을 하게되면 최초 1회 환경설정 파일을 생성해 주셔야 합니다. “환경 설정 파일 만들기” 를 클릭한뒤 다음 페이지에서 “Let’s go!” 를 클릭합니다. 5.정보 입력 먼저 설치전 DB를 생성해주셔야 합니다. 다시 SSH나 터미널로 접속한뒤 mysql 에 접속합니다.mysql -uroo -p자신의 비밀번호초기 비밀번호는 없으므로 로그인한뒤 지정해주시기 바랍니다.데이터베이.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #3- 웹서비스(APM설치) SSH 혹은 터미널을 이용해 접속합니다.1.apache2 설치 apt-get install apache2 2.MySQL 설치 apt-get install libapache2-mod-auth-mysqlapt-get install mysql-server mysql-client 3.PHP 설치 sudo apt-get install php5 php5-cli curl memcached php5-curl php5-gd php5-memcache php5-mysql php-apc php5-xsl php5-imap libssh2-php libapache2-mod-php5 php5-gd php5-xmlrpc php5-intl 4.apache2 재시작 /etc/init.d/apache2 restart 5.데몬 동작상태 확인.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #2 - OS설치 초보자라면 “우분투 12.04(LTS) Desktop”을 설치하신다음에 필요없는 패키지를 전부 삭제하고 쓰시는걸 추천합니다 기본적으로 server로 설치하게되면 X-windows 는 깔리지 않습니다. 리눅스에대한 이해 및 사용에 능숙하신 분은 Server 를 그게 아니시라면 DT를 설치하시면됩니다. 차후 강좌에서는 전부 SSH를 통해 작업하기 때문에 조금이라도 이해가 있는 분이라면 server로 설치를 추천드립니다. 우분투 서버를 설치하시려면 http://webdir.tistory.com/187 이 링크를 참고하세요 우분투 12.04(LTS) Desktop 설치 사무실 컴퓨터의 우분투 11.10을 포맷해서 지우고 2012년 4월 26일 정식 릴리즈된 우분투 12.04 LTS, 코드명 Precise Pan.. 더보기
[우분투 12.04 LTS] 개인웹하드 구축 #1 - 하드웨어 구성 자작나스 구축에서 H/W는 중요합니다. 또한 욕심이 많은 부분중 하나이기도 하죠 아래는 제가 이번에 구성해서 사용중인 서버입니다. CPU 인텔 코어i3-4세대 4130RAM 삼성전자 DDR3 4G PC3-12800메인보드 ASRock B85M-ITXHDD WD 1TB Red WD10EFRX (SATA3/64M) + WD 2TB Red 나름 저전력으로 설계한다고 하였습니다 자작나스 구축에서 제일많이 고민하는 부분이 하드웨어 사양입니다. 물론 고사양이 좋긴하지만 용도에 따른 구성과 저전력구성이 중요하죠자작나스에서 하드웨어 구성시 무엇보다 중요한건 저전력 구성입니다. 용도는 일단 “미디어만 볼꺼야” 로 시작해도 결국에는 이것저것 많이하게 되죠그렇다면 가장 합리적이고 적정한 사양은 어떻게될까요? 딱 잘라 말씀드.. 더보기
[Android] USIM 기준으로 통신사 정보 얻어오기 USIM의 통신사업자 정보를 토대로 통신사 정보를 얻어오는 방법입니다. TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); String networkoper = telephonyManager.getNetworkOperatorName(); if(networkoper == null){ GlobalApplication.TelecomOperation = null; }else if(networkoper.equals("SKTelecom")){ GlobalApplication.TelecomOperation = "SK"; }else if(networkoper.equals("KT") || netw.. 더보기
[Android] FaceBook Key Hash생성하기( 디버그 / 배표용 사인키 ) Facebook SDK를 사용하기 위해서는 Key Hash가 필요합니다Android는 개발시 키를 2개를 사용하는데요, 개발시 사용되는 디버그키 , 실제 배포에 사용되는 키 입니다. 어차피 둘다 쓰는거니까 둘다 생성해서 등록해줍니다.아래 화면이 페이스북 개발자 페이지에서 Android 앱 등록시 나오는 화면입니다. 1. debug 키 위치를 확인한다 - 디버그키의 경우 대게 아래 경로에 있다 windows C:\Documents and Settings\[User Name]\.android/debug.keystore MAC ~/.android/debug.keystore 2. keytool 로 키를 확인한다 keytool -exportcert -alias androiddebugkey -keystore /경로.. 더보기