View All
-
Ruby & Ruby on rails 설치Programing/Ruby 2012. 11. 16. 17:02
우분투(12.04 LTS)에 루비 온 레일스 설치를 하는데 별에 별 삽질을 해도 안되더라심지어 레일스 책에서 시키는대로 해도 안되는....(이건 뭐...) 답답해서 검색을 하다보니 친절하게 스크립트를 작성해둔 용자분이 있었다.https://github.com/rkjha/RailsOnUbuntu/blob/master/rails-installer.sh 혹시 rvm 관련해서 오류가 난다면 apt-get 을 이용해 rvm을 설치한 후 진행하도록 하자$ sudo apt-get install ruby-rvm
-
그누보드 설치 안될때Programing/PHP 2012. 9. 18. 09:45
환경설정의 최신글 스킨경로를 기본 스킨으로 합니다. // 사용방법 // latest(스킨, 게시판아이디, 출력라인, 글자수); echo latest("basic", $row['bo_table'], 10, 70); echo "\n"; } ?> 그누보드를 설치하려 해도 위와 같은 텍스트만 보여주고 설치가 안될때가 있다.이는 그누보드 소스가 Short-Open-Tag 형식으로 되어 있어서 그런데, php.ini 설정을 수정해서 Short-Open-Tag를 On으로 바꿔야 한다. Short-Open-Tag Off : 만 가능Short-Open-Tag On : 둘다 가능 php.ini 경로Centos : /etc/php.iniUbuntu : /etc/php5/apache2/php.ini
-
Ubuntu 재부팅시 resolv.conf 초기화 될때Linux 2012. 8. 2. 14:58
우분투에서 /etc/resolv.conf를 수정해 dns를 이용하는데... 재부팅 할때마다 자꾸 resolv.conf 파일이 초기화된다. 짜증나서 검색해보니 역시 고칠 방법이 있다. 1. 아래 파일을 수정하자 $ sudo vim /etc/resolvconf/resolv.conf.d/head # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 168.126.63.1 # 이 한줄을 추가해준다. 2. 서비스 재시작 $ sudo service resolvconf restart
-
책을 읽자Etc/Blah blah 2012. 7. 30. 20:50
매일 출, 퇴근 시간 지하철에 서거나 앉아있는 시간이 1시간은 된다. 이 자투리 시간을 모아보면 일주일에 5시간이고, 한 달이면 20시간... 거의 하루라는 시간이 완성된다. 이 시간을 활용해 일주일에 한 권씩의 책을 읽어보려 한다. 이론상으론 일 년에 48권의 책을 읽게 된다. 어.....엄청나다 ! ! 내용이 난해하고, 두꺼운 책이라면 일주일에 한 권은 무리일 수 있겠지만... 중요한 것은 이를 마음먹었고, 실천하고 있다는 것이다. 혹시라도 나중에 책 읽기를 그만두고 이 글을 읽게 된다면 얼굴을 붉히며 반성하지 않을까 책을 읽자
-
유수연의 독설Etc/Blah blah 2012. 7. 30. 19:51
유수연의 독설저자유수연 지음출판사위즈덤하우스 | 2012-07-16 출간카테고리자기계발책소개스스로를 지독하게 몰아붙였던 독설(毒舌)로 청춘의 독설(獨?)을... 이 책을 읽고 든 생각은"난 언제나 너무 많은 변명을 한다" 라는 것이다. 아 요즘 슬럼프라 공부가 안돼저건 남들이 별로라고 했어 등등 유수연은 그런 변명에 대해 신랄하게 독설을 퍼부어준다.결국은 자기위안을 통해 현실을 피하려고 하는 것은 아닌가?그런 검증되지도 않은 대중의 의견이 마치 사회의 법칙인마냥 따르려고 했던가?역시 사람은 보고싶은것만 본다는 말이 새삼 와닿는다. 말만 앞서지 말자.능력도 없는 사람의 한마디는 그저 패배자의 변명과 넋두리일 뿐이겠지만성공한 사람의 한마디는 지혜며 교훈이다. 중요한것은 행동이다. 꿈이 없는데도 어떻게 그렇게..
-
Ubuntu vsftpd chroot 에러Linux 2012. 7. 30. 15:17
vsftpd 가동 후 보안을 위해 chroot 옵션을 활성화 시켰는데... 아래와 같은 에러를 찍찍 뱉으며 접속이 안된다. vsftpd: refusing to run with writable root inside chroot() 검색해보니 권한 문제인듯 하다. 가뿐하게 아래의 명령어로 홈 디렉토리 권한을 수정해주자.※ user는 계정명에 따라 바뀔수도 있다. 접속하고자 하는 계정의 홈 디렉토리를 입력해주자.$ sudo chmod a-w /home/user 이렇게 하면 해당 디렉토리에 w(write) 권한이 빠지고, 권한 충돌이 일어나지 않으면서 접속이 가능하다.대신 w가 안되기 때문에 파일 업로드가 안되는데....이럴때 하나의 꼼수로 홈 디렉토리 밑에 FTP라는 디렉토리를 하나 만들고chmod로 권한을 ..
-
Ubuntu FTP 설치 & 설정(vsftpd)Linux 2012. 7. 20. 18:07
우분투에 파일서버를 구축하기 위해서는 ftp를 설치해야 하는데, 여러 종류가 있지만 그중 vsftpd가 좋은 듯 하다. 그 이름부터 찬란한 Very Secure FTP Demon 되시겠다. 설치방법은 늘 그렇듯 상당히 간단하다. 1. 설치 $ sudo apt-get install vsftpd 2. 설정 보안을 위해 몇가지 설정을 변경하자. FTP는 기본적으로 21번 포트인데. brute-force 공격을 대비해 원하는 포트번호로 변경하고, 인가되지 않은 사용자인 anonymous접속을 차단하자. 또 사용자의 기본 홈 디렉토리 밖으로 나가지 못하는 설정또한 하자. 설정파일은 아래와 같이 편집하면 된다. $ sudo vim /etc/vsftpd.conf listen_port=9021 # 이 한줄을 추가하자...