자 이제 본격적으로 서버를 셋팅해 봅시다.

마지막으로... 서버 프로그램을 구동시켜야하는데...
편하게 갑시다. 어려운거 모릅니다.
그래서 apmsetup을 이용합니다.
이 프로그램에는

APM(Apache Server + PHPServer + MySQL) 이 패키지 형태로 배포하는 프로그램입니다.
배포는 http://apmsetup.com/
이곳에서 합니다.
다운로드 역시 이곳에서 다운로드하면 됩니다만... 이상하게 요몇일 접속이 되지않습니다.
검색신공을 펼치면 충분히 구할수있을겁니다.

사용자 삽입 이미지
설치는 간단합니다.
그냥 다음을 누르면 됩니다.
 

사용자 삽입 이미지
저같은경우 설치 폴더를 두번째 하드디스크인 D로 했습니다.


기본설정은 환경설정에서 변경할수있습니다.

사용자 삽입 이미지

설치가 끝나면 브라우저의 주소창에 localhost로 입력합니다.
그러면 관리자 페이지가 나올것입니다.
그러면 제대로 설치가 끝났습니다.


사용자 삽입 이미지
환경설정화면입니다. 관리자페이지 패스워드를 변경할수있습니다.

사용자 삽입 이미지
환경설정에서 DNIP를 사용하는 부분입니다.
 

사용자 삽입 이미지
관리자 패스워드(기본값은 apmsetup입니다.)를 입력하면 관리자 화면을 볼수있을것입니다. 상단의 메뉴중 우측에 phpMyAdmin을 클릭합니다.

사용자 삽입 이미지
새창이 뜨면서 로그인창이 뜰겁니다. 사용자명은 root이며 패스워드는 기본이 apmsetup입니다. 변경은 로그인후 변경가능합니다.

사용자 삽입 이미지
기본적으로 새로운 데이터베이스를 생성합니다. 저는 tattertools라는 데이터베이스를 생성해놨구요... 추가로 test라는 데이터베이스를 생성해봤습니다.

사용자 삽입 이미지
생성해 놓고...(테터설치할때 데이터베이스가필요하죠^^;;;)

사용자 삽입 이미지
apmsetup이 설치된 경로를 탐색기로 찾아들어갑니다.
c드라이브에 설치를 했다면 C:\APM_Setup 이겠죠...
저는 WebFile로 설치를 했기때문에 D:\Webfile\APM_Setup입니다.
이안에 htdocs라는 폴더가 있을겁니다.

이 폴더가 외부에서 접근했을때 보여지는 파일들이 저장되는 곳입니다.
이 안에 index.html 파일이 있을겁니다.
이것이 바로 위에서 봤던 관리자 페이지를 로딩하는 겁니다.
지우지말고 index말고 다른 이름으로 고쳐둡니다. 가령 admin.html 정도로 말이죠...

그럼 dnip로 정해진 주소로 접속을 해봅니다.
http://******.dnip.net/admin.html
이렇게 주소창에 입력하면 브라우져에 localhost에서 봤던 동일한 페이지를 볼수있을겁니다.

그러면 거의 다 됐습니다.

테터홈페이지에서 최신의 파일을 다운로드해서 htdocs폴더안에 압축을 풉니다. 폴더안에 setup.php를 확인합니다.

사용자 삽입 이미지
(압축을 풀면 tt폴더안에 파일들이 들어가 있는데... 저는 tt폴더안에있는 파일들은 htdocs폴더로 바로 옮겼습니다.)

브라우저 주소창에 http://******.dnip.net/setup.php 입력합니다.
(tt폴더안에 그대로 두신다면http://******.dnip.net/tt/setup.php 이렇게 되겠죠 ^^;;) (http://localhost/setup.php로 설치하게되면 안됩니다. 반드시 설정한 주소로 설치를 합니다.)

그럼 테터설치 화면이 나올겁니다.

새로설치를 선택하고...
데이터베이스는 아까 위에서 정한 데이터베이스이름으로 하면됩니다.
(저는 아까 test라고 했죠... 여러분들은 자기가 적었던 이름으로 하면됩니다.)
사용자는 root로 하고 패스워드를 입력하면됩니다.
변경하지 않았다면 apmsetup일테고 변경하셨다면 변경한 패스워드를 입력하면됩니다.

그러구 설치를 진행하면 됩니다.
그러나 4단계에서 mod_write 어쩌구하면서 이상한(?)말이 뜨면서 진행이 안될겁니다.
아래의 링크를 보구 파일의 설정을 해줍니다.
http://www.mabunji.com/26 

나머지는 테터홈페이지를 참조해서 설치를 마치시면 됩니다.

그러면 이제

http://******.dnip.net/ 를 주소창에 입력하면 나만의 블로그를 보실수있을겁니다.




보다자세한 사항이나 궁금한 사항은
www.apmsetup.com  이나 www.tattertools.com  질문게시판을 이용하시면 됩니다.
이곳에 리플로 질문 주시면 제가 아는 한도내에서 답변해 드릴게요...
저두 많이 모자란지라 ^^;;;

두서없는 글 읽느라 수고많았습니다.

2007/06/10 16:04 2007/06/10 16:04
Posted by MetalleR

내 컴퓨터로 웹서버를 연동하고 내 컴퓨터의 파일을 인터넷으로 내보내봅시다..
(테터블로그를 설정하는 것으로 설명해 나갈께요...)

장단을 따져보면...

내컴퓨터가 서버가 되기때문에...
용량이나 트래픽에 상관없이 부담없이 사용할수있구요... 호스팅비용이들지않습니다.
허나, 역시 서버이기때문에 24시간 365일 켜두셔야합니다.(꺼두셔두 상관은없죠 다만 볼수없을뿐 ^^;;;)

그럼 본론으로 들어가서

필요한것은...

1. 컴퓨터가 있어야겠죠...

2. 인터넷에 연결이 되어야하구요...

3. 유동아이피가 대부분일테니... 아이피를 도메인네임으로 바꿔주는 서비스가 필요합니다.

4. 서버를 구현하기 위해서는 웹서버 프로그램이 필요하구요...

첫번째로
서버로 사용할 컴퓨터가 필요합니다.
저 같은 경우는
집에서 남아도는 컴퓨터(본체만있어요)로 구성을 했습니다.
사양은

펜3 800EB
램은 512+256MB
HDD 30GB + 120GB + 120GB
      (하드디스크에 많은 정보들이있어서 데이터서버로 사용할려구 여러개 달았어요.)

모니터는 여분이 없는관계로 메인에서 사용하는 모니터에 D-sub 단자가 남아서 같이 연결해서 사용합니다.(모니터가 크게 필요하진않죠)

제가 사용하는 메인컴퓨터나 요즘 추세의 컴퓨터에 비하면 크게 떨어지는 컴퓨터지만 뭐 상관없습니다. 서버를 구성하는데 컴터 사양도 중요하지만 인터넷 회선이 더 중요하므로...

하드 30기가는 운영체제를 깔았구요...
첫번째120기가는 웹서버 구성하는데 필요한 파일을 둘거구요...
두번째120기가는 제가 기존에 가지고 있던 데이터들을 담아두었습니다.

운영체제는 리눅으로 할려다
애초에 평범한 데이터서버(말이좋아서 데이터서버지 그냥 수시로 백업하고 기존자료 찾기위해서;;)로 할 생각이여서 윈도우2000으로 깔았습니다.
2000을 깐이유는 저 사양에서도 부담없이 돌아가기때문이죠 ^^;;;

두번째로 인터넷에 연결되어있어야합니다.
뭐 요즘 가정집에 왠만해서는 인터넷회선이 다 깔려있죠...
어떤 서비스가 좋을까...
요즘에 광케이블을 이용한 서비스가 많더군요...
아무래도 빠른것이 좋겠죠...
허나 저는 금전적으로 풍족하지 못하기때문에...
가장 저렴한 강남케이블을 사용합니다. ^^;;;
20,000원 안쪽이라... ^^;;;
전 이정도만 해도 충분하네요... 하루 방문객이 많은것두 아니구
(개인 블로그다 보니 보통 하루 방문객 카운트를 보면 200을 넘지않습니다.)


세번째로...
DDNS를 이용해서 유동아이피를 고정 도매인으로 만들어봅시다.
검색엔진에 검색을 좀 해보면 DDNS에 대한 개념과 무료로 가입할수있는 사이트를 확인할수있을겁니다.
저는 dnip를 이용합니다.

사용자 삽입 이미지
http://www.dnip.net/signup.shtml  에 들어가서 가입하고
메일이 온것을 확인하고 패스워드를 설정해주면 끝입니다.
다음에 설명하겠지만 apmsetup에서는 dnip를 설정할수있는 부분이 있습니다.
그곳에 아이디와 패스워드를 입력해 주면됩니다.
(다른서비스는 별도의 프로그램을 설치하여 업데이트를 해줘야합니다.)
(DNIP역시 별도의 프로그램이있습니다. 사용해도 되고 안해도 되죠 apmsetup에 있으니...)



이렇게 하면
나만의 주소를 생성하게됐습니다.
http://******.dnip.net  이렇게 말이죠

dnip 외에
www.apmsetup.com  (한글)
www.codns.com  (한글)
www.no-ip.com  (영문)
등이 있습니다.
네번째 네용은 다음포스팅글을 참조하세요.. ^^
http://www.mabunji.com/24  
2007/06/10 16:03 2007/06/10 16:03
Posted by MetalleR