웹마스터 팁

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시간 정도 걸렸습니다^^;;
앞으로도 많은 강좌 올리도록 하겠습니다^^;;
좋은 하루되세요^^;;
제목 글쓴이 날짜
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] file 서시빈목 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] file 기븐 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