과제를 위한 환경 구성을 위해서 발버둥을 치다가,
JAVA를 아예 썬의 홈페이지(http://java.sun.com/)로부터 내려받았습니다.

그래서 제 홈 디렉토리에다가 한번 풀었다가
(~$./jdk-1_5_0_08-i586.bin)
그냥 다시 지우고.. (왜냐면 수퍼유저로 작업해서 퍼미션이 걸려버려서..-_-)
제 계정으로 다시 들어가서 풀고, /usr/local/java라는 폴더로 옮겨버렸습니다.
(gcc, g++은 되는데 java만 설치가 안되어있었던.. 나의 서브컴;)
그리고나서 /etc/profile을 수정해야 하더군요..
그래야 '아무 디렉토리'에서든 실행이 된다구요..

그래서 그것까지 해 드렸습니다.

export PATH="$PATH:/usr/X11R6/bin:/usr/local/java/bin"

export JAVA_HOME="/usr/local/java"
export CLASSPATH="."
(이전에 썼던 것이 잘못된 거라서 수정..)

뭐 순서대로 이정도?
X관련 path는.. 어딘가에 쓰여있을 것 같아서 삭제했고..
결국, 되더군요.

하지만 이 방법은 ~$source /etc/profile 을 매번 해 줘야되어서..
짜증나서 그냥 홈 디렉토리에 있던 .bashrc 에 넣어버렸습니다.
저 세줄을 넣어주고 저장후 재부팅(X나 터미널 재시작으론 성에 안차서..) 했습니다.

역시 잘 됩니다!

이제 웹프로그래밍 과제도 시작해야겠습니다.
이 삽질을 컴퓨터 구조 과제와 함께 했더니 어느새 시간은 4시간째..
저도 이젠 삽질 라이프에 슬슬 눈뜨나요..
(이런 의미의 삽질과는 다른.. 진짜 삽질이 다가오는데? 킬킬)

아침에 겪은 일 때문에 포스팅을 합니다.
다른 일은 아니고, 서브 컴퓨터에 깔린 리눅스를 통해서 과제 좀 하려고 했는데..
문득 그 때 든 생각이..

"내 홈 디렉토리 내에 있는 디렉토리에 웹페이지를 넣으면 그걸 디폴트로 보이게 할 수는 없을까?"

였습니다.

무슨말인고하면..
간단합니다. 원래는 http://localhost/로 접속을 하면 /var/www 내에 있는게 보였었습니다.
그런데 이젠 그걸 /home/tenisland/homepage 로 연결시키겠다는거죠.
뭐, homepage라는 디렉토리 자체의 뉘앙스는 계정을 사면 으레 들어있는 public_html과 같은 것 같습니다만..

그래서 이거 세팅이 어디있어..
하면서 /etc/apache2 내에 있는 conf 파일들을 뒤지다가
데비안사용자모임에 가서야 답이 나오더군요..
apache2대에 가서는 설정파일이 httpd.conf가 아니라 apache2.conf로 바뀌었으며,
include된 파일을 보아하니 sites-enabled에도 뭔가 있었습니다.
000-default.. 이놈인데, 딱 보면 '나 별거 아냐~'라고 하는 것 같지 않습니까?;
하지만 이녀석이 이것저것 정보를 담고 있더군요..
그래서 이녀석에서 아까 그 디렉토리 정보는 수정!
[이 문서에서 보니 '아까 그' 디렉토리를 DocumentRoot 라고 하는 모양이더군요;]
이제는 홈 디렉토리 아래에서 작업하면 됩니다.
(사실, /var/www까지 옮겨가기 귀찮아서 그랬어요...)

리눅스 사용하시는 분들이 몇이나 될지는 몰라도..
저 파일을 간과하시지는 마시길.. 하하하;

+ Recent posts