본문 바로가기

Linux

lighttpd 403 forbidden for php files ubuntu에서 간단히 웹서버를 실행하여 일부 웹페이지를 테스트 할려고 하는데.... 403 Forbidden Error 가 나오는 것이다. 인터넷을 검색한 결과... 일단 원인은 1. php 미설치 $> sudo apt-get install php5 2. php5-cgi package 미설치 $> sudo apt-get install php5-cgi 3. config에 fastcgi 모듈 재설정 $> sudo lighttpd-enable-mod fastcgi fastcgi-php 4. 마지막으로 다시 웹서버 다시 로딩 $> sudo service lighttpd force-reload 이제 다시 웹페이지를 접속하면 아래와 같이... 굿... 더보기
VLC 로 RTSP/RTP Streamming 하기 초간단 방법입니다.VLC 에 새롭게 추가된 VLM 기능을 이용하면 됩니다.VLM 은 VideoLan Manager로 VLC를 이용하여 VOD를 스트리밍 할 수 있도록 추가된 단일 인터페이스라고 보면 됩니다.자세한 것은 아래 위키를 참고하세요https://wiki.videolan.org/Documentation:Streaming_HowTo/VLM/ VLC > 도구 > VLM을 선택해서 미디어 관리자 형식을 VOD를 선택합니다. 그 다음 입력을 선택하여 스트리밍할 파일을 선택합니다. 이름을 입력합니다.이름은 rtsp://127.0.0.1/rtp_test1 과 같이 사용됩니다. 이제 추가를 클릭하면 아래와 같이 미디어 관리자에 스트리밍 될 목록이 생깁니다. 이제 새로운 VLC나 RTSP 클라이언트를 실행 후,.. 더보기
ubuntu 12.04 에서 gcc-4.7로 갈아타기 현재 사용하고 있는 우분투 리눅스가 12.04 입니다.아직 쓸만하고 공식적으로 지원도 하고 있는 버전이라, 큰 무리 없이 메인으로 사용하고 있습니다. 오늘 갑자기 gcc로 컴파일을 할려고 하는데 c++11이 지원이 되지 않는 것입니다. 흠... 확인해보니 현재 우분투 12.04에 설치된 gcc version이 4.6 이어서 지원이 되지 않는 것이었습니다. 그래서 일단 해당 버전에서 gcc만 4.7로 업그레이드 하기로 하였습니다. 다음 사이트를 참고하시면 됩니다. http://www.swiftsoftwaregroup.com/upgrade-gcc-4-7-ubuntu-12-04/ Install sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get .. 더보기
Ubuntu에 Dropbox 설치하기 Ubuntu에 Dropbox 설치를 하여 Local 폴더처럼 사용해 보자...결론은 정말 간단하다. Dropbox에서 제공하는 클라이언트를 그냥 설치하면 끝... 팍. ^^English: https://www.dropbox.com/en/install?os=lnx한국어: https://www.dropbox.com/ko/install?os=lnx Install Dropbox via command lineThe Dropbox daemon works fine on all 32-bit and 64-bit Linux servers. To install, run the following command in your Linux terminal.32-bit:cd ~ && wget -O - "https://www.drop.. 더보기
스크린샷 프로그램 (Shutter) 리눅스에서 가끔씩 스크린샷을 해야 할때가 있습니다.뭐 물론... PrintScreen Key를 이용하여 전체 스크린을 저장한 다음 이미지 프로그램을 이용하여 특정 부분을 잘라낼 수는 있습니다.하지만 뭔가 부족하고 불편합니다. 그래서 좋은 프로그램이 없나 검색을 해보니... shutter를 알게 되었습니다. 아래 그림처럼 뭔지 모를 뜬구름 화면... 흠.. ^^ shutter 공식 홈페이지: http://shutter-project.org/간단히 사용해 본결과 좀 불편한 감이 있다. 그러나 다른 대안이 별로 없는 관계로... 좀더 자세한 내용을 알고 싶으신 분은 아래 블로그에서 정보를 얻을 수 있을 듯...http://edoli.tistory.com/101 더보기
EBS 라디오 듣기 주소 변경 얼마전에 확인해보니 EBS 에서 스트리밍 주소를 바꾸었나 보다...아래와 같이... 터미널에서...$> rtmpdump -v -r "rtmp://ebsandroid.ebs.co.kr:1935/fmradiofamilypc/familypc1m" | vlc - 끝.... 더보기
Makefile Tips #1 Makefile 에서 실제 명령어를 수행하지 않고 구문 분석--just-print (-n) 더보기
리눅스에서 EBS 라디오 듣기 검색 좀 해 보니깐 간단하게 할 수 있는 방법이 있었다.현재 EBS는 RTMP 를 사용하는 군... 터미널에서...$> rtmpdump -v -r "rtmp://ebsandroid.nefficient.com:1935/fmradiofamilypc/familypc1m" | vlc - 끝.... 더보기
lighttpd static compile lighttpd 를 컴파일해서 사용해야 할 일이 종종 있을때마다 참조할려고 만들었다.인터넷을 참조하였는데, static 컴파일 시 -fPIC를 추가해야 하는 듯.필요한 것들도 모두 컴파일해서 링크하는 형태로 하였다. lighttpd를 컴파일하기 위해서 필요한 것들은=> zlib, bzip2, pcre, openssl, lua, libxml, sqlite, e2fsprogs물론 필요없으면, --without-~~~ 로 하면 된다. 다운로드 파일: #!/bin/sh export DEST=/home/sound79/projects/opensource/lighttpd CC=gcc AR=ar RANLIB=ranlib wget http://zlib.net/zlib-1.2.8.tar.gz tar zxf zlib-1.2.. 더보기
[Ubuntu] Full Circle Magazine 소개 리눅스 관련해서 잡지는 없을까 하고 해서 찾아 보았는데....온라인으로 무료 배포되는 형태가 있었다. Full Circle Magazine: http://fullcirclemagazine.org/ AboutFull Circle is a free, independent, monthly magazine dedicated to the Ubuntu family of Linux operating systems. Each month, it contains helpful how-to articles and reader submitted stories.Full Circle also features a companion podcast, the Full Circle Podcast, which covers the magaz.. 더보기
Primiscuous mode Packet sniffing 을 할때 Primiscuous mode 라고 많이 들어 보았을 것입니다.그럼 Primiscuous mode 가 무엇인지 자세하 알아보도록 하겠습니다. http://www.otl.ne.kr/106 원래 시스템은 기본으로 자기것만 받도록 설정되어 있습니다. 그런데, 이 모드를 설정하게 되면 자신의 시스템의 인터페이스가 열리고, 아무거나 받아들이게 되죠.. 이러한 모드를 promiscuous mode 라고 합니다. 먼저 터미널에서 ifconfig eth0라고 하면. sound79@sound79-FX603:~$ ifconfig eth0 eth0 Link encap:Ethernet HWaddr 6c:62:6d:29:84:c6 inet addr:172.30.1.10 Bcast:172.3.. 더보기
apt 패키지 관리의 이해 (1) ubuntu와 같은 리눅스를 사용하면서 가장 편한 점이 소프트웨어 설치 즉 패키지 형태로 쉽게 설치할 수 있는 것이다.아닌가??? 어쨋든 이번에는 ubuntu를 기준으로 apt 패키지 관리에 관련해서 분석해 볼려고 한다. 먼저 APT (Advanced Packaging Tool) 의 위키 페이지를 읽어 보기 바란다.http://en.wikipedia.org/wiki/Advanced_Packaging_Tool apt 설정 및 서버 소스 파일의 위치는 다음과 같다. /etc/apt/sources.list: Locations to fetch packages from./etc/apt/sources.list.d/: Additional source list fragments./etc/apt/apt.conf: APT.. 더보기
[ubuntu] apt-get 명령어 정리 본 내용은 아래 링크를 정리하는 것입니다. https://help.ubuntu.com/community/AptGet/Howto 1. 설치 관련 명령어 (1). sudo apt-get install 의 패키지를 설치합니다. 자동으로 의존성이 있는 패키지도 함께 설치합니다. (2). sudo apt-get build-dep 을 설치하기 위한 의존성 있는 패키지들을 미리 설치할 수 있습니다. ** 어떤 경우에 이 명령어를 사용할까요? 패키지는 소스 형태로 설치할 때 사용할 수 있을거 같네요. 즉 의존성 있는 부분들은 미리 패키지로 설치하고 해당 패키지만 소스로 설치할 때요... (3). sudo apitude install apt-get 설치와 비슷하다고 하는데, 크게 사용할 일은 없을 듯 함. (4). su.. 더보기
[우분투] 스티커(Sticky note) 프로그램 소개 윈도우에서 유용하게 사용한 프로그램이 바탕화면에서 항상 몇개씩 떠 있는 스티커 프로그램이다.아마도 모니터 각 모서리 주위에서 3M 포스트잇이 몇개씩 붙어 있기도 하지만... ㅎㅎㅎ 우분투에서 사용할 프로그램을 찾아보았는데, 아무래도 가장 무난한 것이 좋은것이라고 Xpad 라는 것을 찾았다.https://launchpad.net/xpad 쓸만한거 같다.. 우분투를 널리 퍼뜨리자... 더보기
가상머신에서 인터넷 뱅킹은 역시 Vmware 메인 PC를 우분투로 완전히 전향하고 나고 보니,,, 그래도 아쉬운 것인 인터넷 뱅킹이다.그래서 아무래도 윈도우 가상머신을 설치하고 인터넷 뱅킹을 하기로 결정하였다. 이래 저래, 아무래도 제한없이 사용할 수 있는 Virtualbox를 사용하기 하고 윈도우 7을 설치하였다.설치를 완료하고 은행 페이지에서 여러 ActiveX를 설치하고 로그온을 하는 순간... 덜덜덜윈도우의 그 유명한 파란 화면... 윈도우가 죽은 것이다.이래 저래 검색해서 내린 결론은 아무래도 Virtualbox와 국내 인터넷 뱅킹시 사용하는 키보드 보안 프로그램과 뭐가 잘 안맞는다는 결론을 내렸다.그래서 급 Vmware Player로 바꾸어서 이전 과정을 재반복하니,, 별 문제없이 인터넷 뱅킹을 이용할 수 있었다.오늘은 교훈. 흠... .. 더보기