웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->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으로 답변 주세요...ㅠ.ㅠ
제목 | 글쓴이 | 날짜 |
---|---|---|
[간단한팁]아파치에서 ASP사용하기 [5] | 한희진 | 2003.02.04 |
[mysql]정말 간단한 사용자 계정 주기 [1] | 화니 | 2003.02.04 |
ls 명령어 팁... [3] | -zenple_nux | 2003.01.26 |
htaccss를 활용하자! 4탄 ForceType 사용하기. [1] | 앳플군 | 2003.01.24 |
htaccess를 활용하자 3탄! 사용자인증 [4] | [쿨럭]블루엔젤 | 2003.01.23 |
htaccss를 활용하자! 2탄 php 파일의 확장자를 커스터마이즈 해보자. [4] | 앳플군 | 2003.01.23 |
htaccss를 활용하자! 1탄 에러페이지 만들기 [10] | [쿨럭]블루엔젤 | 2003.01.23 |
여러강좌에서 본 내용들을 초보님들을 위해 정리했습니다 [2] | 공유기시로! | 2003.01.21 |
[Lindox] cron - 기본편[수정] [6] | NeSTY♨™ | 2003.01.18 |
REDHAT CUPS와 LIBPNG 취약점 업데이트 패키지 [1] | JunYa™ | 2003.01.15 |
보안쉘 ssh | Dopesoul | 2003.01.13 |
[펀글] Proftp 설치시 의존성 해결하기 [4] | 강윤호 | 2003.01.10 |
CrazyWWWboard Qdecoder 버퍼오버플로 취약점 (Crazywwwboard 사용중이신분들은 서비스를 중지하세요) [2] | Dopesoul | 2003.01.05 |
무료 호스팅 서버 만들기 -4부 [18] | 장동민 | 2003.01.04 |
무료 호스팅 서버 만들기 -3부 | 장동민 | 2003.01.04 |
무료 호스팅 서버 만들기 -2부 [3] | 장동민 | 2003.01.04 |
무료 호스팅 서버 만들기- 1부 [11] | 장동민 | 2003.01.04 |
APM 가장쉽게 설치하기!! [17] | 7005425 | 2002.12.30 |
잊을만하면 알려드립니다. issue.net 과 motd 파일 [5] | Dopesoul | 2002.12.28 |
[초초초(X999)허접강좌]사용자들이 하는 작업 강제 취소,IP막기 [5] | -=:{Inuri}:=- | 2002.12.21 |
...초보자 분들께는 유익한 내용이 될수도 있겠네요~
수고하셨습니다. ^^