[카테고리:] 우분투

  • Zimbra migration from 7 to 8 + 32 bit to 64 bit server

    아, 내가 하려고 하던 것과 거의 일치하는 블로그다.

    한 번 해봐야겠네~

    http://blog.spanger.org/?p=1168

  • Tomcat7 on Ubuntu

    우분투에서 tomcat7을 수동으로 설치하든 apt-get으로 설치하든 포트를 1024 이하의 것을 사용하게 되면 보안에 걸려 실행되지 않는다.

    이를 회피하는 정상적인 방법을 찾았는데 아래 사이트에서 정보를 볼 수 있다. 요지는 authbind를 이용하면 된다는 것인데 자세한 내용은 참고하도록 하자.

    http://case.bradysoftware.com/blog/2012/03/14/1331779080000.html

    요약하면 /etc/default/tomcat7에서 AUTHBIND=yes 해주고

    touch /etc/authbind/byport/80
    touch /etc/authbind/byport/443
    chmod 0755 /etc/authbind/byport/80
    chmod 0755 /etc/authbind/byport/443
    chown tomcat7:tomcat7 /etc/authbind/byport/80
    chown tomcat7:tomcat7 /etc/authbind/byport/443

    이런 내용만 잘 처리해준 다음 재기동해주면 된다는 거다.

    아주 좋다.

  • Ubuntu 12.10 + Apache2 + WebDAV

    파일 서버를 구축하고 싶은데 별도의 클라이언트를 활용하고 싶진 않고 좀 쉽게 할 수 있는 방법이 없나 생각하다가 문득 WebDAV를 떠올렸다.

    어떻게 해서 아파치 웹 서버에 DAV 모듈들을 설치하고 설정까지 마쳤다.
    문제는 클라이언트를 어떻게 하느냐, 윈도우즈를 활용할 거라서 네트워크 드라이브로 붙어서 활용하면 좋겠다 싶어 했는데 잘 안 붙는다.

    이유는 인증 실패! HTTPS로 붙어야 하는데 사설 인증서로도 운영하지 않으니 문제가 됐다.
    하지만 방법은 있는 법! regedit를 사용해 다음 정보에 접근한다.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

    여기서 UseBasicAuth(XP)나 BasicAuthLevel(7)을 찾아 1인 값을 2로 변경한다.
    재시작 후 다시 시도하면 붙는다!

    다만 소유권이 www-data가 되기 때문에 문제가 좀 된다. 감안하고 써야지 어쩌겠냐.
    이거 되는 것만 해도 어디야!

    이제 서버 안 놀려도 되겠다. ㅋㅋㅋ

     

  • Ubuntu 12.04 + Java7 + Maven3

    우분투 12.04에 오라클 자바7과 메이븐3 추가하자.

    + oracle java7
    – apt-get install python-software-properties
    – add-apt-repository ppa:webupd8team/java
    – apt-get update
    – apt-get install oracle-java7-installer

    + maven3
    – add-apt-repository ppa:natecarlson/maven3
    – apt-get update
    – apt-get install maven3
    – ln -s /usr/bin/mvn3 /usr/bin/mvn

    훌륭하다, 우분투!