AjaXplorer 4.0.1로 웹하드 설치하기

  AjaXplorer주1는 웹서버에 깔아 쓸 수 있는 설치형 웹하드 풀그림이다. 액티브엑스(ActiveX)에 기대지 않아서 웹 탐색기를 가리지 않고, 기능 제약이 없는 공개형이다.주2

   여기에서는 아파치(apache)를 웹서버로 쓴다고 가정하고 설치 과정을 설명한다.

   AjaXplorer는 웹서버에서 돌아가므로 httpd(아파치 웹서버), php, php-xml, php-gd와 같은 요소들이 웹서버에 깔려 있어야 한다. yum을 쓸 수 있다면 다음 명령으로 이들을 깔 수 있다. (웹서버 설치에 관한 자세한 내용은 적지 않는다.)

# sudo yum install httpd php php-xml php-gd

  Ajaxplorer 누리집을 통하여 배포 파일(ajaxplorer-core-4.0.1.zip)을 받는다. zip로 압축된 배포 파일을 풀어서 적당한 웹 경로에 올려 놓는다. 올려 놓은 Ajaxplorer의 절대 경로를 /www/aaa.com/html/ajaxplorer라고 가정하자.

  설치된 웹 경로(aaa.com/ajaxplorer)에 웹 탐색기(브라우저)로 들어가면 이런 문구가 화면이 뜰 수 있다.

fopen(/www/aaa.com/ajaxplorer/data/cache/plugins-requires.ser): failed to open stream: Permission denied

 

   data/cache/에 쓰기 권한이 없어서 파일을 기록하지 못하는 것이다. data 방 안의 자료방(디렉토리)들에 쓰기 권한(777 또는 707)을 준다.

# find /www/aaa.com/html/ajaxplorer/data/ -type d -exec chmod 777 {} \;

  쓰기 권한을 주는 것이 꺼림칙하다면 chmod 명령으로 자료방에 쓰기 권한을 주지 않고 자료방의 웹서버가 다룰 수 있는 소유자(여기에서는 apache라고 가정함)로 바꾸어도 된다. 서버 관리를 자유로이 할 수 없는 일반 웹호스팅 계정에서는 소유자를 바꾸면 자료방과 파일을 지우거나 바꾸기 번거로워질 수 있으니 주의하자.

# chown -R apache:apache /www/aaa.com/html/ajaxplorer/data/

이렇게 하고 웹 탐색기로 다시 들어가면 다음 화면이 뜬다.

쓰기 권한 때문에 오류가 뜬 AjaXplorer 진단 도구 화면
쓰기 권한 때문에 오류가 뜬 AjaXplorer 진단 도구 화면

   만약 쓰기 권한이 필요한 자료방이 더 있어서 "Required writeable folder"라는 오류가 뜬다. 쓰기 권한 지정이 잘 되었다면 아래와 같은 화면을 볼 수 있다.


AjaXplorer Diagnostic Tool (AjaXplorer 진단 도구)

  "cliick here to continue AjaXplorer"를 누르면 다음으로 넘어갈 수 있다. 여기에서는 경고가 뜬 SSL이나 서버 문자집합(character-set) 설정은 넘어간다.


AjaXplorer의 초기 관리자 암호를 바꾸어 달라는 알림창
AjaXplorer의 초기 관리자 암호를 바꾸어 달라는 알림창

AjaXplore 접속(login) 화면
AjaXplore 접속(login) 화면

  관리자 계정의 아이디와 암호가 admin이고, 암호를 바로 바꾸여 달라는 알림창이 먼저 뜬다. 접속창이 뜨면 아이디와 압호를 넣어 들어갈 수 있다.


관련 정보

〈주석〉
  1. AjaXplorer의 Ajax(Asynchronous JavaScript and XML) 미국권에서는 에이잭스라고 많이 부르고, 글쓴이를 비롯한 한국 사람들은 아작스라고 부를 때가 많다. j를 y로 읽어서 아약스로도 부르기도 한다. 언어권마다 다르게 불릴 만해서 Ajax를 공감할 만한 원칙 없이 어떻게 부르는 게 옳다고 못박기는 어렵다. back
  2. 국산 설치형 웹하드 풀그림으로 링크하드가 있다. 한글 지원은 링크하드가 AjaXplorer보다 낫지만, 링크하드는 ActiveX를 쓰므로 IE가 아닌 곳에서 쓰기 어렵고 상용이 아닌 공개용은 접속 수 제한 같은 제약이 있다. back
글 걸기 주소 : 이 글에는 글을 걸 수 없습니다.

덧글을 달아 주세요

  1. 김재명 2012/03/10 22:35 고유주소 고치기 답하기

    전 4.04 4.03 둘다 깔아봤는데 아무메세지가 안나오네요. 에러메세지라도 나와야할텐데...
    이런경우는 어떤경우일까요? gd나 mcrypt 이런것들은 다 설치해놨는데...

    • 팥알 2012/03/10 23:29 고유주소 고치기 답하기

      저도 처음엔 아무 것도 나오지 않아서 당황했었습니다.
      글에 붙인 것처럼 XML 형식의 오류 내용을 바로 보여 주는 웹 탐색기도 있지만,
      소스(원본) 보기를 통하여 내용을 볼 수 있는 웹 탐색기도 있었던 걸로 기억합니다.

  2. 하하 2012/04/28 23:33 고유주소 고치기 답하기

    http://juxh2p.egloos.com/5285394
    에있는 설정 어떻게 하는건가요???버전이 안되서 안되는걸까요...ㅠㅠ
    버젼은 4.0.0 입니다..

    • 팥알 2012/04/29 09:14 고유주소 고치기 답하기

      conf.php는 고쳐서 올리면 되겠지만, php.ini는 웹서버 관리 권한이 없으면 바꾸지 못합니다.
      흔한 웹호스팅 환경이라면 서버 관리자의 도움 없이는 올리기 용량 설정을 하기 어렵습니다.

      아마 그 글에서 설명한 ajaxplorer는 옛판 같습니다. 4.0과는 설정 파일의 경로부터 맞지 않습니다.