mysql 사용을 위한 기본 인스톨 방법

 

http://dev.mysql.com/downloads/mirror.php?id=414335 

위 링크를 클릭하면 로그인 페이지가 나온다. Oracle 사이트 계정으로 로그인~!

 

다운로드 받은 파일을 실행

next를 하다보면 아래와 같은 화면이 나타남. Devleoper Default 선택한 상태로 next

 

 

그런데 설치가 진행되지 않는다면..다시 Back하고 Custom을 선택하고 next,

Applications > MySQL For Excel 1.1.1 선택 해제하고 next

 

next next하다보면 아래와 같은 화면이 나타남. Passworkd 설정 후, next next~끝

 

 

아래 경로로 가보면 connerctor jar가 있다. 이 jar파일을 톰캣경로\lib로 복사~~

만약, 톰캣이 실행중이라면, Restart를 하셔야 합니다.

경로 : C:\Program Files\MySQL\Connector J 5.1.26

 

 

MySQL 사용하기 

 

커맨드 창하나 실행~ (실행 > cmd) 

아래 경로로 찾아가기, 만약 환경변수에 설정을 해놨다면 그냥 바로 실행해도됨

C:\Program Files\MySQL\MySQL Server 5.6\bin  

경로로 이동한 다음 

 

아래와 같이 입력. 처음에 만든 사용자가 없으므로 root 계정으로 접속!

비밀번호는 mysql설치시 입력했던 암호

 

 

그리고 새로운 데이터 베이스 생성, 굵은 글씨는 이름이다.

create database my_database; 

show databases; // 데이터베이스 리스트 보여주는 명령어 

 

사용자 생성 및 권한 부여 

grant all privileges on my_database.* to test_user@localhost identified by '1234';

 

접속 종료하고 생성한 사용자로 다시 접속하기

 

 

테이블 생성하기

 

테이블 구조 보기

desc board;

 

데이터 추가

 

 

 

AND

리눅스 도메인 셋팅방법

레드햇 리눅스 7.3 기준의 도메인 셋팅방법입니다.
SSH 접속방법에 대해서는 생략하였습니다.

1. HOME 디렉토리로 이동합니다.

 

        [root@211 root]# cd /home
                

 

 

2. HOME 디렉토리 파일내용 보기

 

        [root@211 root]# ll (엔터)
        total 12
        drwx--x--x    4 internet      internet          4096 Oct 21 16:53 internet
        drwxr-xr-x    3 root          root              4096 Oct 15 14:12 httpd
        drwx--x--x    3 sarang        sarang            4096 Oct 15 14:17 sarang
                

 

 

3. 사용자 추가 (보통 사용자명과 도메인명을 동일하게 해야 관리하기 편리합니다.)

 

        [root@211 home]# adduser domain
                

 

 

4. 추가된 사용자에 비밀번호 지정

 

        [root@211 home]# passwd domain
        Changing password for user domain.
        New password:           <-- 비밀번호 입력
        BAD PASSWORD: it is based on a dictionary word
        Retype new password:           <-- 비밀번호 한번 더 입력
        passwd: all authentication tokens updated successfully.
                
    * 비밀번호는 화면에 보이지 않습니다.

 

 

5. 추가된 사용자 확인

 

        [root@211 root]# ll (엔터)
        total 12
        drwx--x--x    4 internet      internet          4096 Oct 21 16:53 internet
        drwxr-xr-x    3 root          root              4096 Oct 15 14:12 httpd
        drwx--x--x    3 sarang        sarang            4096 Oct 15 14:17 sarang
        drwx------    3 domain        domain            4096 Oct 18 12:00 domain <-- 추가됨
                

 

 

6. 퍼미션 변경

 

        [root@211 home]# chmod 711 domain
                
    위와 같이 하고서 ll 명령으로 보면 퍼미션이 변경됨을 확인할 수 있습니다.
    변경전 : drwx------
    변경후 : drwx--x--x

7. 네임서버 셋팅방법 - 네임서버 설정파일 열기


 

        [root@211 home]# vi /etc/named.conf
                
    * vi 는 윈도우의 편집기 같은 것입니다.

 

 

8. 네임서버 셋팅방법 - 네임서버 설정파일 수정하기

    vi 편집기로 수정을 하려면 먼저 i 를 눌러 수정모드로 전환하고,
        (상략)
    
        include "/etc/rndc.key";
    
        zone "internet.com" { type master; file "named.zone"; };
        zone "domain.com" { type master; file "named.zone"; }; <-- 이와같이 한줄삽입
                
    수정이 끝나면 esc 키를 누르세요.
    이제 수정사항을 저장하려면 :wq 를 치시면 됩니다.
    수정사항을 저장하지 않으려면 :q! 를 치시면 됩니다.
    [주의사항] 네임서버를 잘못수정하면 다른 도메인까지 작동되지 않을 수 있습니다.

 

 

9. 네임서버 셋팅방법 - 네임서버 재시작하기



 

        [root@211 home]# /etc/rc.d/init.d/named restart
        Stopping named: [  OK  ]
        Starting named: [  OK  ]
                
    * 항상 네임서버에 변경을 주었으면 네임서버를 재시작 해주어야 합니다.
    (홈페이지 수정후에 새로고침 하듯이...)
    * 위와같이 두개의 [ OK ]가 표시되면 정상입니다.

 

 

10. 아피치 셋팅방법 - 아파치 설정파일 열기



 

        [root@211 home]# vi /etc/httpd/conf/httpd.conf 
                

 

11. 아피치 셋팅방법 - 아파치 설정파일 수정하기

    제일 하단으로 방향키를 눌러 이동합니다.
        (상략)
    
        < VirtualHost 211.240.14.111 >
          ServerAdmin webmaster@internet.com
          ServerName internet.com
          ServerAlias www.internet.com
          DocumentRoot /home/internet/public_html
          ScriptAlias /cgi-bin /home/internet/public_html/cgi-bin
        < /VirtualHost >
    
        위의 내용을 복사하여 도메인명과 이름을 바꿔 아래와 같이 추가합니다.
        
          ServerAdmin webmaster@domain.com
          ServerName domain.com
          ServerAlias www.domain.com
          DocumentRoot /home/domain/public_html
          ScriptAlias /cgi-bin /home/domain/public_html/cgi-bin
        < /VirtualHost >
                
    수정이 끝나면 esc 키를 누르세요.
    이제 수정사항을 저장하려면 :wq 를 치시면 됩니다.
    수정사항을 저장하지 않으려면 :q! 를 치시면 됩니다.
    [주의사항] 아파치를 잘못수정하면 다른 도메인까지 작동되지 않을 수 있습니다.

 

 

12. 아피치 셋팅방법 - 아파치 재시작하기



 

        [root@211 home]# /etc/rc.d/init.d/httpd restart
        Shutting down http: [  OK  ]
        Starting httpd: [  OK  ]
                
    * 항상 아파치 설정에 변경을 주었으면 아파치를 재시작 해주어야 합니다.
    (홈페이지 수정후에 새로고침 하듯이...)
    * 위와같이 두개의 [ OK ]가 표시되면 정상입니다.

 

 

13. 이메일 셋팅방법 - 이메일에 사용할 도메인 설정파일 열기



 

        [root@211 home]# vi /etc/mail/local-host-names
                

 

 

14. 이메일 셋팅방법 - 이메일에 사용할 도메인 추가하기



 

        # local-host-names - include all aliases for your machine here.
        domain.com <-- 이와같이 도메인명만 적어주면 됩니다.
                
    * vi 사용법은 생략합니다.

 

 

15. 이메일 셋팅방법 - 이메일 주소 설정파일 열기



 

        [root@211 home]# vi /etc/mail/virtusertable
                

 

 

16. 이메일 셋팅방법 - 이메일 주소 설정파일에 메일주소 추가하기



 

        ###############################################
        # 사용하고픈 메일주소 		사용자
        ###############################################
        webmaster@domain.com		domain
        webmaster@domain.com		domain@hanmail.net
                
    * 첫번째 같이 셋팅했을 경우 누군가 webmaster@domain.com 으로 메일을 보내면 계정사용자 domain 이 받아본다는 뜻입니다.
    * 두번째 같이 셋팅하면 webmaster@domain.com 으로 메일을 domain@hanmail.net 으로 전달해줍니다. (이메일포워딩)

 

 

17. 이메일 셋팅방법 - 이메일서버 재시작하기



 

    * mail 디렉토리로 이동합니다.
        [root@211 home]# cd /etc/mail (엔터)
                

        [root@211 home]# make (엔터)
             
    * 메일만 추가했으면 항상 위와같은 명령어를 한번 실행해주세요.

        [root@211 home]# /etc/rc.d/init.d/sendmail restart (엔터)
                
    * 도메인도 추가했으면 이걸 실행해 주셔야 합니다.

    수고하셨습니다.

     

     

    AND