자, 드디어 계정도 만들고, ssh2 로 연결도 되게 되었다.

- 이제 할 일은, 커널 업데이트. (난 최신 커널이 좋더라.. :) )

안녕리눅스의 경우 커널 업데이트를 비롯한 각종 서비스들이, 패키지 시스템을 통해서 제공이 된다.

즉, 자체 패키지 명령어 만으로 손쉽게 설치, 제거, 버전업이 가능하다는 건데..

커널 업데이트 역시 그렇게 어렵지 않다.

커널 업데이트 메뉴얼 보기

메뉴얼을 보면 알겠지만, pkgkernel 명령을 이용해서, 인터넷을 통해서 파일을 받아와 작업하게 된다.


- 그런데, ip 세팅을 바꾸고 싶다면?

 커널 업데이트가 이루어진 다음, 필요한 것이 무엇인가 생각해보니, 당장 리눅스의 ip 주소를 바꿀줄
모른다는 점-.-이었다.

하지만, 명령어가 있다는 거.. :)

setup

콘솔모드에서 루트 권한 (su - )을 얻은 다음, setup 을 입력하면 기본적인 설정을 할 수 있다.

항목중 Network Configuration 을 선택하면, IP 등의 네트워크 설정을 쉽게 손볼 수 있다. :)


- 자.. 드디어 APM 셋업이다.

 알다시피 APM 은 Apache, Php, Mysql 콤비네이션으로, 무상으로 강력한 웹서버를 구축할 수 있는
패키지 이다.

안녕 서버에서는 이 서비스들을 위에서 언급했던대로 '서비스 업데이트' 형태로 설치를 할 수 있다.

APM 설치방법 보기

패키지 설치 이후, 필요한 작업은 역시 apache 설정.

- Apache Virtual Host 설정

특히, Virtual Host 를 세팅하여야 하는 상황이어서 apche 를 설정하여야 했다.
(물론 쉽다. :) )

Apache 의 Virtual Host 설정 방법 보기

위 메뉴얼에서 조금 수정되야 할 내용은, Annyung에 설치된 아파치 (2.xx) 의 경우,

Virtual Host 설정파일이 httpd.conf 파일이 아닌,

/etc/httpd/conf/conf.d/virtual.conf

파일에 따로 되어있다는 점이다.
(위 메뉴얼에서는 httpd.conf 의 제 3절에 있다고 나와있음.)

오늘의 추가 팁 : 현재 경로 보기

pwd

비밀번호가 아닌듯.. - 음 오히려 외우기 쉬운가.. :)

- APM 설치 이후 주의 사항.

설명서 본문에도 나오지만, 사용자 계정 디렉토리(이경우 /home/계정디렉토리)에 권한을 최소한

701 은 되도록 설정하여야 한다는 점이다.

 : userDir : ~user 요청을 받았을 때 사용자의 홈 디렉토리 뒤에 추가할 디렉토리 이름.
 엔드 유저의 계정의 public_html 디렉토리는 웹 서버의 userid 로 접근이 가능해야만 한다.
이것은 ~userid 의 퍼미션이 701은 되어야 한다는 의미이다.
~userid/public_html 과 문서들은 최소한 모든 사용자에게 '읽기 권한'은 있어야 한다
그렇지 않으면 403 Forbidden 메시지를 만나게 될 것이다.

http://httpd.apache.org/docs/misc/FAQ.html#forbidden 을 참고하라.

( from /etc/httpd/httpd.conf 에서 발췌)


여기까지 작업이 이루어졌다면, 기본적인 작업은 거의 다 끝난 셈이다.

(만약 기본 루틴 세팅을 바꾸지 않았다면,)

 기본 홈페이지는 ip를 입력하거나 하면 접근이 가능하고, 각 사용자별 홈페이지는

http://주소/~아이디  

라고 주소창에 입력하면  사용자 계정 디렉토리 내의 public_html 디렉토리 안의 내용이

잘 해석되서(?) 브라우저에 뜨게 될 것이다. :)

만약 제대로 안된다면? - 바로 세팅부터 확인해보아야 한다.

......

자 이제 반정도 달려온 것 같다.

앞으로 남은 작업은 ssh2 File Transfer 혹은 FTP 를 다른 포트를 통해서 오픈하는 것과,

실제 IDC 센터로 입주하는 일.

입주는 다음주로 예정되어 있다. (Thanks to 진우형 :) )

물론 그 전에 도메인도 해결해야 하고 그러지만.. 그런건 천천히. ^^;

자, 삽질은 계속되어야 한다, 쭈욱!

-코나-


ps. vi 에서 검색은?
      답 : 위에서 아래로 검색은 / 검색어 를 이용, 아래서 위는 ? 검색어 를 이용.

Posted by 코나