블로그 이미지
난토피

태그목록

공지사항

최근에 올라온 글

최근에 달린 댓글

글 보관함

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

1. yum 으로 bind 와 caching-nameserver 패키지를 설치

    # yum install bind caching-nameserver

 

2. vi /etc/named.conf

    options {
    listen-on port 53 { any; }; // 이부분 수정
    listen-on-v6 port 53 { ::1; };

 

    directory "/var/named";
    dump-file "/var/named/data/cache_dump.db";
    statistics-file "/var/named/data/named_stats.txt";
    memstatistics-file "/var/named/data/named_mem_stats.txt";
    allow-query { any; }; // 이부분 수정

 

    recursion yes; // 두번째, 이부분을 no 로 설정하면 ping yahoo.co.kr 안됨.

    dnssec-enable yes;
    dnssec-validation no; // 첫번째, 이부분 수정 yes로 설정하면 ping yahoo.co.kr 안됨.

 

    /* Path to ISC DLV key */
    bindkeys-file "/etc/named.iscdlv.key";

    managed-keys-directory "/var/named/dynamic";
    };

 

    logging {
        channel default_debug {
        file "data/named.run";
        severity dynamic;
        };
    };


    # vi /etc/resolv.conf
        nameserver 211.59.220.251 // 서버 IP 를 등록한다. 왜냐하면 자신이 네임서버이기 때문이다.
    # /etc/init.d/named restart // 데몬 재시작
    # ping yahoo.co.kr // ping 이 이상없이 나가야함.

 

3. # vi /etc/named.rfc1912.zones // 도메인을 추가한다.

    zone "test.co.kr" IN {
    type master;
    file "test.co.kr.zone";
    allow-update { any; };
    };


4. # cp named.localhost test.co.kr.zone
    # vi /var/named/test.co.kr.zone

    

    $TTL 1D
    @ IN SOA @ www.test.co.kr. (
                                0 ; serial
                              1D ; refresh
                              1H ; retry
                             1W ; expire
                            3H ) ; minimum

 

              MX 10 mail.test.co.kr.
              IN NS www.test.co.kr.

              IN A 211.59.220.251


    www IN A 211.59.220.251
    mail IN A 211.59.220.251

    test.co.kr. IN TXT "v=spf1 ip4:211.59.220.251 -all"


    # chmod 644 test.co.kr.zone

 

5. # vi /etc/sysconfig/iptables // 방화벽 포트 53번을 열어준다.

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT
    -A INPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT

6. # /etc/init.d/iptables restart // iptables 데몬 재시작
   # /etc/init.d/named restart // named 데몬 재시작

        

            

CentOS 6.9 제로보드 XE 설치 따라하기

 

 

https://www.xpressengine.com/index.php?mid=download&package_id=18325662&release_id=22756148

 

제로보드 자료실 URL 입니다.

 

모든 버전 보기를 클릭하면 버전별로 XE 를 선택 할 수 있습니다.

 

현재 XE 최신 버전은 Ver 1.11.2 입니다.

 

최신버전을 클릭한 후 다운로드 버튼을 클릭하여 파일을 다운로드 받으세요

 

이후 전에 설정했던 VSFTPD 서버를 이용한 FTP 클라이언트 프로그램을 이용해

 

서버로 접속하여 XE 제로보드 프로그램을 서버로 전송하면 됩니다.

 

저는 파일질라 클라이언트를 다운로드 받아 설치하여 진행 하였습니다.

 

전송 과정은 별도로 추가하지 않겠습니다.

 

test 계정의 기좀 홈 디렉토리는 다음과 같습니다.

 

/var/www/html/

 

# cd /var/www/html

# unzip xe.zip

 

압욱을 해제하면 xe 폴더가 생성되며 xe 폴도 권한도 707로 수정 해야 합니다.

 

# chmod 707 xe

 

이제부터는 브라우저 창을 이용하여 제로보드 설치를 진행 할 수 있습니다.

 

 

 

한국어를 선택하여 다음으로 진행합니다.

 

 

 

사용권 동의 채크박스에 채크한 후 다음으로 진행합니다.

 

 

 

앞서 모든 문제점들을 사전에 해결하여 설치 진행으로 넘어 갑니다.

 

 

 

세번째 mysql 을 선택하여 다음으로 진행 합니다.

 

 

 

DB 아이디 : xe

DB 비밀번호 : xe

DB 이름 : xe

 

DB 호스트네임 : localhost  로 수정해야 오류 발생이 안됩니다.

DB port : 3306

테이블 접두사 : xe

 

위와 같이 해당 생성한 계정으로 입력 후 다음으로 진행 합니다.

 

 

 

표준 시간대는 기본 설정값대로 그대로 두고 다음으로 진행 합니다.

 

 

 

XE 관리자 페이지를 접속하기 위한 계정 및 패스워드 설정 입니다.

 

위사항에 맞게 입력하여 완료 버튼을 클릭 합니다.

 

 

 

이제 제로보드 기본 설치는 완료 되었습니다.

 

이제부터는 관리자 페이지를 이용하여 여러가지 설정을 변경할 수 있습니다.

 

제로보드 XE 설치 따라하기는 여기까지 입니다.

 

모두들 수고 하셨습니다.

 

다음 시간에는 제로보드 XE 관리자 페이지를 이용한 설정 따라하기가 진행 됩니다.

 

 

 

php-mysql 설치 및 php 설정 따라하기

 

 

# vi /var/www/html/index.php       

    <?php  

    phpinfo();  

    ?>

 

// php 구동 정보를 확인하기 위한 기본 설정 입니다.

 

 

 

브라우저 주소창에 http:// 아이피 주소 또는 도메인 URL /index.php 로 php 작동 여부 및 정보를 웹페이상에서 확인 합니다.

 

 

고정 IP나 도메인이 별도로 없다면, 리눅스 서버에서 제공하는 

브라우저 주소란에 http://localhost/index.php 라고 입력해 보세요.

 

# yum -y install php-mysql   

 

// 제로보드 설치시 ' DB 불가능 '으로 표시되면 해결 방안 입니다. 

   필수 설치 사항이니 꼭 지나치지 마세요.

 

# /etc/init.d/httpd restart  // 웹서버를 재시작 합니다.

 

CentOS 6.9 HTTPD 웹서버 설정 따라하기

 

 

 

# ps -ef | grep grep httpd    // 웹서버 데몬이 활성화 되어있는지 확인부터 합니다.

 

# /etc/init.d/httpd start    // 웹서버 데몬을 활성화 시킵니다.

 

# ps -ef | grep grep httpd    // 활성화된 데몬이 위와 같이 확인 할 수 있습니다.

 

 

 

브라우저 주소란에 http:// 아이피 주소 또는 도메인 URL 로

웹서버 작동 여부를 확인 합니다.

 

고정 IP나 도메인이 별도로 없다면, 리눅스 서버에서 제공하는 브라우저 주소란에 http://localhost 라고 입력해 보세요.

 

 

PHP 설정 따라하기는 여기까지 입니다.

 

모두들 수고 하셨습니다.

 

다음 시간에는 제로보드 XE 최신버전 설치 따라하기가 진행 됩니다.

CentOS 6.9 Mysql 설정 따라 하기

2019. 3. 5. 10:03 | Posted by 난토피

CentOS 6.9 Mysql 설정 따라 하기

 

 

 

 

# /etc/init.d/mysqld start    // mysql  데몬을 실행 합니다.

 

# mysql        // mysql 을 실행하여 접속 되는지를 확인 후 quit 로 종료 합니다.
 
# mysqladmin -u root password '패스워드'     // mysql root 패스워드를 등록 합니다.

 

 

 

# mysql     // 패스워드 지정 전과 같이 패스워드 없이 접속이 가능한지 확인 후

 접속이 안될 경우 다음과 같이 root 계정으로 접속 시도를 해봅니다.

 

# mysql -u root -p   // root 계정으로 접속이 되는지 확인을 합니다.

 

 

# mysql -u root -p    // root 계정으로 로그인을 한 후 xe DB 생성을 합니다.

 

    create database xe;
    grant select,insert,update,delete,create,drop on xe.* to xe@localhost  

            identified   by 'xe';
    quit

 

DB 생성이 완료되면 생성된 DB 계정으로 접속 시도를 해 봅니다.

 

# mysql -u xe -p

 

접속이 문제 없이 되면 mysql 설정을 마무리가 되었습니다.

 

 

Mysql 설정 따라하기는 여기까지 입니다.

 

모두들 수고 하셨습니다.

 

다음 시간에는 HTTPD 웹서버 설정 따라하기가 진행 됩니다.

 

 

 

 

 

CentOS 6.9 VSFTPD 설정 따라하기

2019. 3. 4. 16:42 | Posted by 난토피

CentOS 6.9 VSFTPD 설정 따라하기

 

# /etc/init.d/vsftpd start   // vsftpd 데몬을 시작한다.

 

# setsebool allow_ftpd_full_access on   // 필수 사항이다.

                                                      실행하지 않으면 ftp가 연결 되지 않습니다.

 

사용자 계정 생성

  1. useradd test  // 사용자 계정 생성
  2. passwd test   // 사용자 계정 패스워드 설정
  

사용자 계정에 따른 홈디렉토리 설정

 

  1. vi /etc/passwd


     test:x:500:500::/home/test:/bin/bash

     기본 디렉토리는 /home/test      //   /home/ 계정명이 홈 디렉토리다.

   

     경로를 바꾸고 싶으면  홈디렉토리 수정 후 저장  " /var/www/html "

 

     홈디렉토리 변경 후 ftp로 파일 전송시 권한으로 인한 전송 오류가 발생 합니다.

 

   cd /var/www
   chmod 707 html

 

# vi /etc/vsftpd/vsftpd.conf

 

  1. 모든 사용자가 홈디렉토리를 못 벗어나게 할때

 

   chroot_local_user=YES  // 변경 또는 추가

 

  2. 익명 사용자 로그인 불가능하게 할때

 

   anonymous_enable = NO

 

# /etc/init.d/vsftpd restart    // vsftpd 데몬을 재시작 합니다.

 

 

파일질라 ftp 클라이언트 접속 프로그램을 이용하여 test 사용자 계정으로 접속이

 

가능한지 확인해 보고 접속이 되면, 디렉토리 생성이 잘 되는지 확인 합니다.

 

VSFTPD 설정 따라하기는 여기까지 입니다.

 

모두들 수고 하셨습니다.

 

다음 시간에는 Mysql 설정 따라하기가 진행 됩니다.

CentOS 6.9 방화벽 iptables 설정 따라하기

 

 


#vi /etc/sysconfig/iptables     // 기본 셋팅 입니다.

 

 

 

eth0, 포트 20, 21, 80 을 열어 줍니다.


포트 20~21 번은 FTP서버를 사용하기 위한 포트를 열어 줍니다.

포트 80 번은 웹 서버를 구축 하기 위한 포트를 열어 줍니다.

 

저장 후

 

# /etc/init.d/iptables restart     // 방화벽을 재 시작 합니다.
 

 

방화벽 설정 따라하기는 여기까지 입니다.

 

모두들 수고 하셨습니다.

 

다음 시간에는 VSFTP 설정 따라하기가 진행 됩니다.

 

CentOS 6.9 네트워크 설정 따라하기

 

 

 

위 그림은 X윈도우에서  아주 간단하게 셋팅 하는 방법 입니다.

 

X윈도우 메뉴 시스템 -> 기본 설정 -> 네트워크 연결 -> 추가 또는 변경하기를 이용하여 IP를 입력 및 수정 합니다.


자동으로 연결 채크박스 선택 후

IPv4설정에 IP 를 추가하고 적용을 하면 자동으로 네트워크가 활성화 됩니다.

 

=========================================================

 

텍스트 모드를 이용한 네트워크 설정 방법

# vi /etc/syscon/network-scripts/ifcfg-eth0
      DEVICE=eth0
      HWADDR=08:00:27:CB:8B:19
      TYPE=Ethernet
      UUID=dfe6a10d-5e5b-4bd4-aef1-351cd7c4c6eb
      ONBOOT=yes   // 이부분 꼭 확인 해야 하며 기본값은 no  

                           // yes 로 하지 않으면 네트워크가 활성화가 되지 않습니다.
      NM_CONTROLLED=yes
      BOOTPROTO=none  // 이부분 꼭 확인 기본값 dhcp로 되어 있습니다.
      BROADCAST=211.59.220.255
      IPADDR=211.59.220.251
      NETMASK=255.255.255.0
      GATEWAY=211.59.220.1

 

 

# vi /etc/resolv.conf    // DNS 를 설정합니다.
      nameserver 9.9.9.9

 

 

# /etc.init.d/network restart  // 네트워크 데몬 재시작 하여 랜카드를 활성화 합니다.

 

 

# ifconfig      // IP 구성이 잘 적용 되었는지 확인 합니다.

 

eth0      Link encap:Ethernet  HWaddr 08:00:27:BA:90:93 
          inet addr:211.59.220.251  Bcast:211.59.220.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:feba:9093/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:623828 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21524 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:61902471 (59.0 MiB)  TX bytes:1568524 (1.4 MiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:60 errors:0 dropped:0 overruns:0 frame:0
          TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4420 (4.3 KiB)  TX bytes:4420 (4.3 KiB)

 

 

                          // ping 을 이용해 dns  및 인터넷이 되는지 확인합니다.

 

# ping yahoo.co.kr

 

PING yahoo.co.kr (212.82.100.150) 56(84) bytes of data.
64 bytes from w2.src.vip.ir2.yahoo.com (212.82.100.150): icmp_seq=1 ttl=51 time=335 ms
64 bytes from w2.src.vip.ir2.yahoo.com (212.82.100.150): icmp_seq=2 ttl=51 time=335 ms
64 bytes from w2.src.vip.ir2.yahoo.com (212.82.100.150): icmp_seq=3 ttl=51 time=335 ms
64 bytes from w2.src.vip.ir2.yahoo.com (212.82.100.150): icmp_seq=4 ttl=51 time=335 ms

 

 

여기까지 문제 없이 잘 작동 된다면 네트워크 설정 따라하기가 모두 마무리 되었습니다.

 

모두들 수고 하셨습니다.

 

다음은 시간에는 방화벽 IPTABLES 따라하기가 진행될 예정입니다.

CentOS 6.9 설치 따라하기

2019. 3. 4. 13:03 | Posted by 난토피

CentOS 6.9 설치 시작

 

 

 

특별한거 없습니다. 그림보고 따라하기 해보세요..

 

두번째, Install System with basic video driver  선택 합니다.

 

 

 

한 1 ~ 2분 정도 설치를 위한 로딩을 합니다.  컴퓨터 성능에 따라 속도차이를 보입니다

 

 

 

여거서는 그냥 SKIP 를 선택 후 Enter

 

 

Next를 클릭 합니다.

 

 

언어표시는 당연 한국어를 선택 해야겠죠?

 

 

 

키보드는 U.S. 영어를 선택후 다음(N) 클릭

 

 

 

기본 저장 장치를 선택 후 다음(N) 을 클릭 합니다.

 

 

한 서버를 리눅스 서버로 사용 하시고 싶으시다면

 

예, 모든데이터를 삭제합니다.(Y) 를 클릭합니다.

 

 

 

컴퓨터 이름을 본인이 알아서.. 저는 localhost 로 입력합니다.

네트워크 설정(C)를 클릭하여 IP설정을 진행합니다.

 

 

 

혹 가상서버를 이용하셨다면, 상황에 맞는 네트워크 환경을 설정합니다.

 

저는 고정IP를 입력하기 위해 " 어뎁터에 브리지" 를 선택합니다.

 

 

 

위 자동으로 연결 채크 박스를 채크해야 설치 완료 후 IP가 활성화 되어 인터넷이 가능합니다.

 

기타 IP는 확보한 IP를 추가 등록 하여 다음으로 진행합니다.


 

 

시스템의 시간을 설정합니다. 기본으로 두고 다음(N)을 클릭합니다.

 

 

 

Root 압호를 입력 후 다음(N)을 클릭합니다.

 

 

 

저는 모든 공간 사용을 선택 후 다음(N)으로 진행 하였습니다.

 

사용자 레이아웃 만들기를 이용하여 수동으로 파티션을 구성할 수 있습니다.

 

 

 

디스크에 변경 사항 기록(W)을 클릭하여 다음(N)으로 진행 합니다.

 

 

 

서버구성을 위한 구성을 해야하기 때문에 지금선택을 선택하여 다음(N)으로 진행합니다.

 

 

 

 

MySQL 데이터베이스 서버를 선택 하고,

 

 

 

FTP 서버를 선택 합니다.

 

 

 

홈페이지를 구성하기 위해서는 웹서버가 필요하겠죠?

 

PHP와 웹서버를 선택 후 다음(N)으로 진행합니다.

 

 

 

 

모두 선택하셨다면, 이제부터는 설치가 시작 됩니다.

 

서버 성능에 따라 소요시간이 차이가 날 수 있으니 참고 하세요..

 

 

 

모든 설치가 완료된 후 재부팅을 해줍니다.

 

 

 

GUI 환경으로 기본설정 화면이 진행됩니다. 앞으로를 클릭합니다.

 

 

 

라이센스 조항에 동의합니다.를 선택 후 앞으로 진행합니다.

 

 

 

사용자 계정이 필요하시면 추가로 계정 생성을 하시기 바랍니다. 이후 앞으로 진행합니다.

 

 

 

시간에 특이 사항이 없으면 앞으로 진행합니다.

 

 

 

완료 버튼을 클릭하면, 이제부터 CentOS 설치 및 기본 설정이 완료 됩니다.

 

 

 

추가 또는 root 계정을 이용하여 로그인을 합니다.

 

 

 

기본 화면은 X윈도우 화면을 제공합니다.

 

터미널을 이용하여 각종 환경 설정을 진행하면 됩니다.

 

 

 

혹시 인터넷이 안된다고 한다면, 기본 IFCONFIG를 이용한 IP 셋팅 확인을 합니다.

 

위 그림은 기본적으로 IP할당이 되지 않았습니다.

 

초반 설치 때 분명 네트워크 설정을 했는데요...

 

 

 

위 그림에 네트워크 설정에서 자동으로 연결 채크 박스가 선택되지 않으면

 

IP가 활성화 되지 않습니다.

 

자동으로 연결 채크박스 선택 후 적용버튼을 누르면 네트워크가 자동으로 재 시작 되며,

 

IFCONFIG로 확인 하면 IP가 추가된 것을 확인 할 수 있을 겁니다.

 

이로서 CentOS 6.9 버전 리눅스 OS 설치가 완료 되었습니다.

 

모두들 따라하기 참 쉽죠....

 

다음에도 따라하기 서버 셋팅이 예정 되어있습니다.

 

많이들 따라해 주세요...~~;;

 

IP010-X pro 개봉기

2019. 2. 26. 14:18 | Posted by 난토피

 

 

 

 

알리캡슐 블루투스 5 이어폰 IP010-X pro 무선 이어셋

개봉기

 

 

 

 

2019.01.30 주문 ~ 02.25 도착...~~

 

하필 명절 마감 후에 주문하는 바람에 엄청 늦게 출발해 한달 가까이 기다렸습니다.

 

정상적으로 주문을 하면 대략 2 ~ 3 주정도 걸린다고들 하더라구요.

 

 

 

주문 당시 기존 구형 충전케이스에서 신형 케이스로 변경되어 출고 된다고 해서 좀 기뻤습니다.

 

구성품은 딱 기본에 충실합니다.

 

충전 캡슐, 블루투스 이어폰, TWS용의 폼팁, Micro USB 충전케이블,

설명서 이렇네요.

 

먼가 더있었으면 하는 아쉬움이 ....

 

 

개봉을 하면 이어폰 충전 단자에 보호 필름이 붙어 있습니다.

떼어 낸 후 사용하시면 됩니다.

 

 

 

충전 LED 는 기존과 같이 4개의 LED로 표시 되어 있구요.

 

충전 캡슐 배터리 용량이 1000mAh

 

약 8회 정도 충전을 할 수 있다고 하며, 이어폰은 듀얼모드 사용시 3.5시간을 사용한다고 합니다.

 

아직 제대로 사용하지는 않았으니, 사용한 후에 후기를 올려야겠네요..

 

 

 

 

 

 

 

 

최초 이어폰 충전 단자에 보호 필름을 제거한 후

 

충전 캡슐에 이어폰을 넣으면 자동으로 전원이 켜집니다.

 

자석으로 되어있어 이어폰이 쏙 빨려 들어가네요...

 

 

 

 

 

블루투스를 켠 후에 IP010 X 로 페어링 한 후 사용이 가능한데요.

 

왼쪽 오른쪽 따로 따로 페어링도 가능하다네요..

 

기본 페어링을 하면 양쪽 이어폰에서 음악 감상을 할 수 있는데요

 

 

충전 캡슐에 이어폰을 넣어 뚜껑을 닫으면 3 ~ 4초 후에

 

자동으로 페어링이 끊어지고

 

뚜껑을 여는 순간 부터 페어링 연결이 시작됩니다.

 

완전 신기하네요...

 

 

좀 더 사용을 해본 후에 사용기를 올리도록 하겠습니다.

이전 1 다음