| 2007-10-08, 08:53 AM | #1 |
|
Member
![]() Registered: Jan 2007
My Mac: MBP
Posts: 47
오프라인
|
MAMP, Wordpress 그리고 웹서버
G4/450을 서버로 사용하고 있습니다.
MAMP(1.7)과 wordpress(2.3) 를 설치했습니다. 테스트로 일반적인(html과 이미지)를 mamp/htdocs에 복사하고 wordpress를 mamp/htdocs/blog에 복사했습니다. G4/450서버에서 http://localhost:8888/ http://localhost:8888/blog/ 로 접속하면 모두 다 잘 실행이 됩니다. 그런데 다른 컴퓨터에서 위의 주소로 접속할 경우 http://localhost:8888로 접속을 하면 g4/450에서 보여지는 것과 동일하게 아무런 문제가 없습니다. 하지만 http://localhost:8888/blog로 접속하려면 접속이 되지 않습니다.. 잘 모르지만..외부에서 접속할 때 permission이 문제가 되는 것 같은데.. http://localhost:8888이 접속되는 것으로 봐서는 htdocs의 permission은 문제가 아닌것 같습니다. 제가 짐작하는 것처럼 퍼미션의 문제인가요? localhost라고 적었지만 다른 컴에서 접속을 할때는 서버의 ip주소로 접속을 했습니다. 서버의 os 버전은 10.4.10 입니다. 그냥 될 줄 알고 했었지만 뭐하나 쉽게 넘어가는게 없습니다.. ![]() |
|
| 2007-10-09, 12:21 AM | #2 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: Jun 2005
My Mac: 맥북+아이팟
Posts: 1,369
오프라인
|
http://localhost:8888/blog
http://localhost:8888/blog/ 에서처럼 슬래시가 있건 없건 접속이 안 되는 건가요? blog 디렉토리의 퍼미션은 어떻게 설정돼 있나요? |
|
| 2007-10-09, 01:45 AM | #3 |
|
Member
![]() Registered: Jan 2007
My Mac: MBP
Posts: 47
오프라인
|
아 방금 해결해서 자문자답으로 결과를 올리려고 했었습니다.
짐작했던 퍼미션 문제는 아닌 것 같습니다. htdocs/blog는 서버 관리자 는 읽고/쓰기가 가능하게 되어 있었습니다. 이런저런 조합으로 바꿔서 해결해 보고자 했으나 진전을 보이지 않아서 원래의 조건으로 되돌려 놓았습니다. 처음에 wordpress를 설치할때 서버에서 설치를 진행했었습니다. wp-admin/install.php를 서버에서 실행했었습니다. 이것이 문제였던 것 같다는 생각을 합니다. wordpress파일들(예를 들면 readme.html)은 클라이언트 쪽에서 경로지정을 해주면(xxx.xxx.xxx.xx:8888/blog/readme.html) 로드가 되는 것을 보면서 퍼미션 문제는 아닌 것 같다는 생각을 하고, 서버상에서 mysql의 wordpress용 db를 초기화 한 뒤 클라이언트 컴퓨터에서 xxx.xxx.xxx.xx:8888/blog/wp-admin/intall.php를 불러보았더니 설치화면이 나타났습니다. 그뒤로는 일반적인 과정으로 진행을 했습니다. 이후로 인터넷에 연결된 다른 컴퓨터에서 설치한 wordpress가 잘 작동합니다. 서버나 네트워크에 대한 지식이 없어서 계속 짐작만 하고 있는데.. 아마도 wordpress가 설치를 하면서 설치되는 조건들을 탐지해서 뭔가를 셋팅해 주는게 아닌가 하는 생각을 합니다. 관심 보여주셔서 감사합니다. 아마 이 블로그는 제가 자리를 비운 상황에서 이런저런 메모나 남들과는 공유할 필요 없는 내용들을 기록하는 용도로 사용할 것 같습니다. 1년 전에 웹서버를 한번 운용해 보아야 겠다는 생각을 했습니다. 첫번째로 wipha를 이용해서 iphoto를 공유하고 (이건 OS에 내장되어 있는 웹쉐어링을 이용하는 것 같습니다.) 두번째로 pureftpd를 이용한 데이터 백업 및 공유를 하고 (이때 맥서버 상에서 접속하는 클라이언트 컴퓨터들에서 보여지는 한글 파일 리스트 때문에 고생했지만 지인의 도움으로 해결했습니다) 세번째로 나름의 자료를 보관하고 어디서나 기록할 수 있도록blog를 운용하고 (클라이언트에서 접속할 수 없는 문제가 있었지만 다행스럽게도 하루만에 해결되었습니다) 여기까지가 실행된 상황입니다. 네번째는 mysql의 데이터베이스를 다른 컴에서 불러와서 동작하는 무언가를 하려고 계획 중인데 여기부터는 정말 공부를 좀 해야할 것 같습니다. 쳐박아 두어도 별 이상하지 않을 사양의 g4/450이지만 조금씩 역할을 주고, 이것이 작동하는 것을 보면 기분이 좋아집니다. 이상. 블로그가 작동되는 것에 기분이 좋아 주절주절 자문자답 및 횡설수설 이었습니다. |
|