묻고답하기
1.3.0에서 쉬운설치 도와주세요
2009.11.23 11:48
시스템관리-쉬운설치에서
[update]를 클릭하고
보이는 아무 모듈의 [설치]를 클릭하면
[설치가 성공하였습니다]
라는 문구가 보입니다.
그러나 [제어판]에는 설치된 리스트가 없어요.
아무리 ftp 관리자 설정으로 해봐도 안됩니다.
도와주세요.
이상한것은 위의 [update]항목에서
새로운 [모듈]리스트 오른쪽 [설치]를 누를땐
[설치가 성공하였습니다]라는 문구 후에도
설치가 안되어 새로운 모듈에 다시 나타납니다.
하지만 [update]를 클릭할땐
[설치가 성공하였습니다] 문구 후
그 모듈이 없어집니다.
다시말해 새로운 설치는 불가능하고
업데이트는 가능하다는 것인가요?
OS: 리눅스(Fedora11)
webserver: Apache
ftp 데몬: vsftpd
본인이 서버 운영자이기에 xe 최초 설치시에 서버로 직접 파일을 업로드(samba이용)하여
서버에서 unzip으로 압축을 풀고
설치하였습니니다.(설치버전 1.3.0)
따라서 보통은 ftp를 이용하여 파일을 올리지 않고
서버에서 직접 web browser를 이용하여 다운로드합니다.
감사합니다.
댓글 4
-
백성찬
2009.11.23 12:35
-
007611
2009.11.23 17:16
감사합니다.
그런데 아무리 위의 참고 사이트를 따라해도 해결이 안됩니다.
-
Gekkou
2009.11.23 18:26
" ftp를 이용하여 파일을 올리지 않고 " 라고 하셨는데,
이부분에서 문제가 발생하는 듯 합니다.
기본적으로 쉬운설치 는 FTP 접속이 가능하여야 이용할 수 있습니다.
즉, 서버에 FTP 서버가 설치되어 있어야 하고, 정상적으로 접속이 되어야 한다는 겁니다.
FTP 서버를 설치하지 않으셨다면,
yum 업데이트 등을 이용하여 vsftp 를 설치하여 주세요. (proftp 를 이용해도 됩니다.)
설치 방법은.. 네이버 등을 이용해주세요 ㅠㅠ (다 설명드리기엔..)
설치 후, 세부 옵션을 설정해 주시면 되는데,
개인적인 생각으로는 아래와 같은 부분만 설정해주면 문제없이 쓸수 있을 듯 합니다. (vsftp 기준)
1. vsftpd.conf 파일 수정
anonymous_enable=NO //기본값이 YES 이므로 NO로 변경
local_enable=YES //주석(#) 제거
write_enable=YES //주석(#) 제거
#local_umask=022 에서 주석 제거한 후 그 아래부분에
file_open_mode=0644 (파일 업로드 시 권한을 설정하는 부분)2. chroot_list 파일 수정
목록에서 root 삭제하거나 주석처리 하시면, root ID로 접속할 수 있습니다.
이 부분은, XE를 설치하실 때 root ID 로 설치하셨다면 설정해 주어야 합니다.
만일 root가 아닌 다른 ID로 로그인하여 설치한 경우라면, 굳이 설정할 필요는 없을듯 합니다.
-
플록
2009.12.12 16:14
vsftp 관련해서 도움이 되었습니다. local_umask=022 주석해제후 잘되네요. 저장소에서 자동으로 받은 파일퍼미션이 700으로 잡혀서 한참 헤맸습니다. -
007611
2009.11.24 02:38
이곳 선생님들은 참 친절하시네요. 감사합니다.
우선 vsftp는 정상적으로 작동합니다.
외부, 예를들어 windows에서 알ftp로 접속이 잘되고 파일 업로드도 잘 됩니다.
xe 설치 디렉토리는
/aaa/bbb/xe이고
따라서 XpressEngine-settings에서
[설치된 XE의 절대경로]를 /aaa/bbb/xe/로 하였고[설치된 XE의 FTP 절대경로 설정]에는위와 똑 같이 /aaa/bbb/xe/로 하였습니다.지금은 [쉬운설치]가 작동이 안되어 xe 홈사이트에서필요한 파일을 받아서 위의 서버에 직접 업로드(localhost 또는 samba 또는 알ftp 등등)하여설치합니다. 그런데 이렇게 수동으로 업데이트하니 참 불편하군요.[쉬운설치]로 하신분들이 부럽네요.뭔가 해결책이 없을까요?감사합니다.
http://www.bek.me/?document_srl=395169