웹마스터 팁
page_full_width">
무료 호스팅 서버 만들기 -4부
2003.01.04 16:50
10. 계정 세팅
심사 통과 자에게 빠른 시간 내에 세팅을 해준다. 여러 종류를 해야하니 나눠서 설명한다. 운영자는 IIS를 잘 모르기 때문에 Apache기준으로 설명한다.
10.1 아파치 유저 설정
사용자 계정을 http://내서버/~ID 형식으로 만들어 주는 것이다.
Apache 폴더에 있는 conf폴더에 들어가면 httpd.conf 파일과 srm.conf 파일이 있다.
일단 httpd.conf 파일을 메모장으로 불러온다.
---------------------------------------------
AddModule mod_userdir.c
<IfModule mod_userdir.c>
UserDir "[userdir]"
</IfModule>
<Directory "[userdir]">
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec ExecCGI
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
---------------------------------------------
이런 모듈이 주석처리 되어 있으면 주석을 없애고, 만약 없다면 넣어준다.
다음 srm.conf 파일에 들어간다.
---------------------------------------------
UserDir "유저 디렉터리/ID/public_html"
---------------------------------------------
위와 같이 넣어주면 접속할 수 있다.
10.2 FTP 유저 설정
유저 디렉터리를 공유하면 따로 세팅할 필요가 없지만, 보안상 좋지 않은 방법이다. 개인마다 세팅하는 것이 관리 시에 편하다. FTP 유저를 만들고, 유저 폴더에 모든 권한을 준다. 지정된 폴더의 상위로는 올라가지 못 하게하고, 보안모드로 설정한다. 가장 중요한 것은 용량제한이다. 처음에 정한 용량대로 설정하자. 그리고 접속이 되는가 테스트 해주는 것도 매너이다.
10.3 DB 생성 IIS(ASP)라면 MsSQL, Apache(PHP)라면 MySQL이다. 운영자는 아까 말했듯이 IIS관련에 대해서는 잘 모르기 때문에 MySQL에 대해 설명한다. MySQL에 ROOT로 접속한다. 먼저 DB를 만든다. 나중에 관리를 쉽게 하기위해 회원ID로 하는 것이 좋다. 'MYSQL' 데이터베이스에 들어가서 [참조1]을 실행한다. 이번에는 ‘DB' 테이블에 들어가서 [참조2]를 실행한다. 마지막에 반드시 MySQL 리로드를 해야한다.
[참조1]
insert into user(host, user, password)
->values('localhost', 'ID', Password(‘비밀번호’));
[참조2]
insert into db values (↵
->'localhost','DB','ID','Y','Y'+ ','Y','Y','Y','Y','Y','Y','Y','Y');
※Y는 10개이니 주의
11. 유지보수
서버를 만들었다고 끝이 아니다. 지속적인 바이러스 검색, 컴퓨터 케이블 상태, 하드디스크 용량 등을 체크해주어야 한다. 그리고 Apache, PHP, MySQL등을 최신버전으로 업그레이드 시키는 것도 중요하다. 다른 사람에게 해를 끼칠 정도로 서버자원을 소모 하는 사람을 경고해주는 것도 중요하다. 서버 관리의 질은 멀고도 험하다. 부디 해커들에게 당하지 않고 행복한 인터넷 세상을 꾸려나가길 바란다.
안녕하세요 디지몬넷 관리자입니다.
4부 끝까지 읽어주셔서 감사합니다..
타자 속도가 느려서 다 치는데 1시간 정도 걸렸습니다^^;;
앞으로도 많은 강좌 올리도록 하겠습니다^^;;
좋은 하루되세요^^;;
심사 통과 자에게 빠른 시간 내에 세팅을 해준다. 여러 종류를 해야하니 나눠서 설명한다. 운영자는 IIS를 잘 모르기 때문에 Apache기준으로 설명한다.
10.1 아파치 유저 설정
사용자 계정을 http://내서버/~ID 형식으로 만들어 주는 것이다.
Apache 폴더에 있는 conf폴더에 들어가면 httpd.conf 파일과 srm.conf 파일이 있다.
일단 httpd.conf 파일을 메모장으로 불러온다.
---------------------------------------------
AddModule mod_userdir.c
<IfModule mod_userdir.c>
UserDir "[userdir]"
</IfModule>
<Directory "[userdir]">
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec ExecCGI
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
---------------------------------------------
이런 모듈이 주석처리 되어 있으면 주석을 없애고, 만약 없다면 넣어준다.
다음 srm.conf 파일에 들어간다.
---------------------------------------------
UserDir "유저 디렉터리/ID/public_html"
---------------------------------------------
위와 같이 넣어주면 접속할 수 있다.
10.2 FTP 유저 설정
유저 디렉터리를 공유하면 따로 세팅할 필요가 없지만, 보안상 좋지 않은 방법이다. 개인마다 세팅하는 것이 관리 시에 편하다. FTP 유저를 만들고, 유저 폴더에 모든 권한을 준다. 지정된 폴더의 상위로는 올라가지 못 하게하고, 보안모드로 설정한다. 가장 중요한 것은 용량제한이다. 처음에 정한 용량대로 설정하자. 그리고 접속이 되는가 테스트 해주는 것도 매너이다.
10.3 DB 생성 IIS(ASP)라면 MsSQL, Apache(PHP)라면 MySQL이다. 운영자는 아까 말했듯이 IIS관련에 대해서는 잘 모르기 때문에 MySQL에 대해 설명한다. MySQL에 ROOT로 접속한다. 먼저 DB를 만든다. 나중에 관리를 쉽게 하기위해 회원ID로 하는 것이 좋다. 'MYSQL' 데이터베이스에 들어가서 [참조1]을 실행한다. 이번에는 ‘DB' 테이블에 들어가서 [참조2]를 실행한다. 마지막에 반드시 MySQL 리로드를 해야한다.
[참조1]
insert into user(host, user, password)
->values('localhost', 'ID', Password(‘비밀번호’));
[참조2]
insert into db values (↵
->'localhost','DB','ID','Y','Y'+ ','Y','Y','Y','Y','Y','Y','Y','Y');
※Y는 10개이니 주의
11. 유지보수
서버를 만들었다고 끝이 아니다. 지속적인 바이러스 검색, 컴퓨터 케이블 상태, 하드디스크 용량 등을 체크해주어야 한다. 그리고 Apache, PHP, MySQL등을 최신버전으로 업그레이드 시키는 것도 중요하다. 다른 사람에게 해를 끼칠 정도로 서버자원을 소모 하는 사람을 경고해주는 것도 중요하다. 서버 관리의 질은 멀고도 험하다. 부디 해커들에게 당하지 않고 행복한 인터넷 세상을 꾸려나가길 바란다.
안녕하세요 디지몬넷 관리자입니다.
4부 끝까지 읽어주셔서 감사합니다..
타자 속도가 느려서 다 치는데 1시간 정도 걸렸습니다^^;;
앞으로도 많은 강좌 올리도록 하겠습니다^^;;
좋은 하루되세요^^;;
댓글 18
-
주성호
2003.01.06 09:32
-
Dopesoul
2003.01.05 17:44
집에서 운영한다면 한달 전깃세와 통신료만으로도 호스팅을 할수있지만..
그럴려면 고도의 기술력(?) 이 필요하게 됩니다.
MyIP 라는 서비스가 있지만 저는 사용하지 않아 모르겠구요.
제가 후에 유동IP 에서 완벽하게 서비스 하는법을 쉽게 작성하여 올려보겠습니다. -
Dopesoul
2003.01.04 20:56
이게 어느운영체제 기준인가요? 98이나.. ME 인것같은데..
그걸로 서버를 운영하기는.. -
HoYa
2003.01.04 21:02
윈도우를 기준으로 쓴거 가꾼요..
윈도에서는 Apache 보다 IIS가 훨씬 관리하기가 더 쉬운거 가튼데..
DB생성 가튼거는 PHPMYADMIN 으로 생성하는게 더 편한거 가꾼요..
강좌 정말 유용한 강좌여꾸요..^^
흠..나두 아파치나 써볼까남??? -
Dopesoul
2003.01.04 21:04
phpmyadmin 같은것은 보안홀이 꽤 존재하므로 추천하지 않습니다.
퍼포먼스면이나 시큐리티, 지원, 무료 다양한 기능면에서 Apache 가 더 뛰어나다고
생각됩니다. -
엔사오
2003.01.04 22:17
참 쓸만한 강좌라고 생각하고 열심히 읽어 보았습니다.
코멘트까지 써 주신 분들 수고 하시네요. ^^*
저는 언제 공부해서 저 실력 쌓을지...
열심히 하겟습니다. -
David
2003.01.04 23:23
유익한 글이었습니다.
서버 사양과 전용라인등의 비용을 산출해본다면 그 비용이 얼마나 들까요?
물론 워낙 범위가 크니까, 최소로 들 수 있는 비용이나 혹은 이미 설치하신 분들 경험상
든 비용을 참고했으면 하는데요.
강좌 감사합니다. -
장동민
2003.01.06 15:58
네..읽어주셔서 감사합니다^^;; -
지성이
2003.05.02 12:31
srm.conf 가 어디있죠?
못찾겠습니다 ㅡ_ㅡ -
아르코~
2003.01.10 04:21
질문이 있는데요. 책보고 빼끼신건지?
아니면 경험하신거 올리신건지? .. 엄... 하위글을 보고 보니.. 책보고 타자 치신거 같은데
답변좀..~ -
장동민
2003.01.10 13:39
아니..책보고 빼끼다니요..;;
얼마나 힘들게 적은 건데요..
지금은 망했지만 'Special Free Home' 할때 했던것을 그대~로 보여드린것입니다^^;;;; -
Name
2003.01.11 01:48
컴퓨터도 구식이고하니... 난 호스팅하기는 힘들것당..
지금은 2명정도 하고 있는데.... 잘되는지 쪕..
컴퓨터 좋은거 사봤자 뭐하낭.. 몇일뒤며 더좋은거 나오는데.. -
날수없는하늘
2003.01.14 23:39
Dopesoul// 기대 대는군요... 유동 IP로 쉽게하는법이라..가대하고 있을게욤!
주성호 // 님은 아시니깐 강좌가 쉽다고 표현하실진 몰라도
저한테는 무지 어렵군요..." 초보자 분들께는 유익한 내용이 될수도 있겠네요~ " 이 코멘트는 무지 거슬리는군요
장동민// 잘봤습니다 공부 열심히 해야겟군요.. -
MYMob.INT.
2003.01.13 12:47
버틸수 있을때까지 쓰는게 컴이죠 -
Rootin
2003.01.29 11:47
DB건드리는것은 그냥 MySQL클라이언트로 -_-;; -
ㅠㅠ
2003.01.31 13:27
호스팅 받아서 홈운영하는데요.
이것저것 넘 제약이 많아서리.
개인서버 운영해보려고 하는데요 같이 사용할사용자는 한 10명정도 되고요.
어떻게 시작하면 좋죠??? 고수님들 방향제시좀 부탁합니다. -
NZEO행동대장
2003.02.26 19:33
흠..아파치는 초보자한텐 쉬운것 같지만 더 들어가면 어렵구나.
갠적으로 IIS 가 편할것 같네요.. ASP 랑 php 다 써지니..
아직 초보라 뭐 문제점 같은건 신경않써요.ㅋ -
이상현
2005.10.28 21:33
---------------------------------------------
UserDir "유저 디렉터리/ID/public_html"
---------------------------------------------
여기서 유저 디렉터리를 한글로 쓰면 되는건지??
아니면 경로 뭘 써야 되는건가요??
pauly84@naver.com으로 답변 주세요...ㅠ.ㅠ
제목 | 글쓴이 | 날짜 |
---|---|---|
SASS? CSS확장판 | 키큰아이 | 2017.05.09 |
사용자정의에서 URL형, email형, textarea 형등에서도 기본값 인식하게 하려면 | sejin7940 | 2017.04.25 |
비밀글에 대해서도 썸네일이미지는 출력되도록 하고 싶으면 | sejin7940 | 2017.04.12 |
제로보드 사용시 아이프레임의 크기를 내용에 따라 바꿔주는 스크립트 [7] | 쿨리안 | 2003.06.28 |
게시글 확장변수 순으로 정렬하기 (2010.01.18 13:18 수정) [24] | June Oh | 2010.01.11 |
인기글 [1] | kdp | 2015.05.07 |
[주옥시리즈]최신글,인기글 위젯에 댓글수 표기하기 [1] | socialskyo | 2013.10.01 |
.htaccess 파일 관련 팁(웹 사이트 퍼포먼스 향상 및 트래픽 절감 효과)
[21]
![]() | 서시빈목 | 2013.10.22 |
압축 풀어 설치했던 XE를 git으로 변환하기 [6] | 기진곰 | 2015.02.25 |
반응형 기본 개념 | Ansi™ | 2017.02.27 |
[도로명주소 krzip] 1.7.4 이전 버전들에 이용하기 [3] | XE플스 | 2014.02.06 |
[리눅스] 속도향상 팁. nginx를 리버스프록시로 써봅시다. [6] | choco@_@ | 2013.07.11 |
jquery swiper | Ansi™ | 2017.02.16 |
인스타그램 해시태그 회원가입 없이 끌어오기 | 외인 | 2017.02.08 |
CKEditor 글꼴란에 한글 폰트 추가하는 방법 (수정함)
[4]
![]() | 기븐 | 2015.09.19 |
폰갭과 웹앱 그리고 XE... [6] | onTrust | 2015.04.23 |
jQuery 플러그인 모음 | Ansi™ | 2017.01.25 |
DOS 공격에 대한 방어 프로그램입니다. | 마루디자인 | 2017.01.23 |
관리자 로그인시 원하는걸 보여주자 [5] | 빽짱구 | 2008.04.15 |
SSL의 정석 (아파치 & nginx) [13] | 기진곰 | 2015.06.16 |
...초보자 분들께는 유익한 내용이 될수도 있겠네요~
수고하셨습니다. ^^