<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>우성짱의 NAS &amp;gt; 게시판 &amp;gt; 오드로이드</title>
<link>https://www.wsgvet.com/odroid</link>
<language>ko</language>
<description>오드로이드 (2016-09-13 15:15:03)</description>

<item>
<title>오드로이드 U2, U3에서 Nginx 최신 안정판 업그레이드 하기</title>
<link>https://www.wsgvet.com/odroid/205</link>
<description><![CDATA[<p>오드로이드 U2, U3에는 현재 우분투 14.04가 올라가있는데요. Nginx 버전이 낮은 단점이 있습니다.</p><p> </p><p>그래서 launchpad에서 저장소를 연결시켜 받을 수 있습니다.</p><p> </p><p> </p><p>add-apt-repository ppa:nginx/stable</p><p> </p><p>위 명령어를 통해 연결시키구요. (엔터 한번만 누르면 끝)</p><p> </p><p>apt-get update</p><p> </p><p>위 명령어로 소스 업데이트 후 upgrade 진행하면 최신버전으로 업그레이드 됩니다.</p>]]></description>
<dc:creator>우성군</dc:creator>
<dc:date>2016-09-13T15:15:03+09:00</dc:date>
</item>


<item>
<title>오드로이드 U2 우분투 서버 14.04 에 적당한 소스리스트 (armhf)</title>
<link>https://www.wsgvet.com/odroid/164</link>
<description><![CDATA[<p>오드로이드 U2는 armhf 운영체제이기 때문에 적절한 소스리스트가 필요합니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);padding:10px;background-color:rgb(219,232,251);"><p>deb http://ports.ubuntu.com trusty main universe multiverse restricted</p><p>deb-src http://ports.ubuntu.com trusty main universe multiverse restricted</p><p><br /></p><p>deb http://ports.ubuntu.com trusty-backports main restricted universe multiverse</p><p>deb-src http://ports.ubuntu.com trusty-backports main restricted universe multiverse</p><p><br /></p><p>deb http://ports.ubuntu.com trusty-updates main restricted universe multiverse</p><p>deb-src http://ports.ubuntu.com trusty-updates main restricted universe multiverse</p><p><br /></p><p>deb http://ports.ubuntu.com trusty-security main restricted universe multiverse</p><p>deb-src http://ports.ubuntu.com trusty-security main restricted universe multiverse</p></div><p><br /></p><p>저는 위와 같이 설정하여 잘 사용하고 있습니다.</p><p><br /></p><p>간단하게 설명드리면 </p><p><br /></p><p>trusty는 14.04 메인 소스입니다.</p><p><br /></p><p>trusty-updates는 14.04가 출시된 이후 주요 버그 픽스 업데이트입니다.</p><p><br /></p><p>trusty-backports는 다음 세대의 소스를 따온 것이라 보면 됩니다.</p><p><br /></p><p>trusty-security는 보안 관련 부분이구요.</p><p><br /></p><p>수정 방법은 /etc/apt/sources.list 파일을 위 내용으로 교체하면 끝입니다.</p>]]></description>
<dc:creator>우성군</dc:creator>
<dc:date>2015-01-19T18:20:54+09:00</dc:date>
</item>


<item>
<title>오드로이드 U2, U3 홈페이지(그누보드5) 설치 가이드</title>
<link>https://www.wsgvet.com/odroid/77</link>
<description><![CDATA[<div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">1. 홈페이지 파일전송 유저 생성하기</span></p></div><p><br /></p><p>홈페이지 파일 이동을 위한 FTP유저를 새로 생성합니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>adduser ftp-user</p></div><p><br /></p><p>위와 같이 ftp-user 라는 이름으로 만듭니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>Adding user `ftp-user' ...</p><p>Adding new group `ftp-user' (1002) ...</p><p>Adding new user `ftp-user' (1001) with group `ftp-user' ...</p><p>Creating home directory `/home/ftp-user' ...</p><p>Copying files from `/etc/skel' ...</p><p>Enter new UNIX password:</p><p>Retype new UNIX password:</p><p>passwd: password updated successfully</p><p>Changing the user information for ftp-user</p><p>Enter the new value, or press ENTER for the default</p><p>        Full Name []: 엔터</p><p>        Room Number []: 엔터</p><p>        Work Phone []: 엔터</p><p>        Home Phone []: 엔터</p><p>        Other []: 엔터</p><p>Is the information correct? [Y/n] y</p><p>root@odroid-server:#</p></div><p><br /></p><p>위와 같이 계정을 만들었습니다.</p><p><br /></p><p>그런데 위 계정으로는 홈페이지를 올릴 /var/www 폴더로 접근할 수 없습니다.</p><p><br /></p><p>그래서 ftp-user 계정의 홈 폴더를 수정할 것입니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>nano /etc/passwd</p></div><p><br /></p><p>위 명령어로 각 계정마다 홈 폴더를 수정할 수 있습니다.</p><p><br /></p><p>제일 밑줄에 보면</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>ftp-user:x:1001:1002:,,,:<span style="color:rgb(255,0,0);"><b>/home/ftp-user</b></span>:/bin/bash</p></div><p><br /></p><p>위와 같은 내용이 있는데 가운데 부분이 홈 폴더입니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>ftp-user:x:1001:1002:,,,:<b><span style="color:rgb(255,0,0);">/var/www</span></b>:/bin/bash</p></div><p><br /></p><p>위와 같이 바꿔주고 저장 후 나갑니다. (컨트롤 + O, 엔터, 컨트롤 + X)</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>service vsftpd restart</p></div><p><br /></p><p>FTP 설정을 변경했기 때문에 재시작합니다.</p><p><br /></p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">2. 그누보드 파일 업로드하기</span></p></div><p><br /></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">이제 홈페이지를 올릴 폴더를 생성합니다.</span></p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>mkdir /var/www</p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>chmod 775 /var/www</p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>chown www-data:www-data /var/www</p></div><p><br /></p><p><br /></p><p>위와 같이 폴더를 생성하고 권한도 주고 www-data에게 소유권을 줬습니다.</p><p><br /></p><p>일반적으로 755 권한을 주지만 ftp-user가 파일 업로드를 할 수 있도록 775로 줬습니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>usermod -a -G www-data ftp-user</p></div><p><br /></p><p>위 명령어로 ftp-user를 www-data 그룹의 유저로 등록했습니다.</p><p><br /></p><p><br /></p><p>이제 ftp-user를 FTP 클라이언트인 파일질라나 알드라이브로 접속하면 홈 폴더가 /var/www 로 지정되어</p><p><br /></p><p>홈페이지에 필요한 파일을 올릴 수 있습니다.</p><p><br /></p><p><br /></p><p>그누보드5를 올릴 것입니다.</p><p><br /></p><p><a href="http://sir.co.kr/bbs/board.php?bo_table=g5_pds" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://sir.co.kr/bbs/board.php?bo_table=g5_pds</a></p><p><br /></p><p>위 링크의 최신 버전을 받아서 압축을 풀고 FTP로 파일을 복사합니다.</p><p><br /></p><p>압축을 풀면 pax_global_header 파일과 g5-5.0b29 와 같은 폴더가 있는데</p><p><br /></p><p>파일은 필요없고 해당 폴더의 내용만 필요합니다.</p><p><br /></p><p><br /></p><p>{이미지:0}</p><p><br /></p><p>위와 같이 폴더의 내용만 드래그해서 FTP 폴더로 넘기면 됩니다.</p><p><br /></p><p>이제 그누보드 업로드는 끝났습니다.</p><p><br /></p><p><br /></p><p>Putty로 돌아와서 data폴더를 만들고 권한 수정을 해줍니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>mkdir /var/www/data</p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>chmod -R 775 /var/www</p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>chmod 707 /var/www/data</p></div><p><br /></p><p>권한 설정도 끝났습니다.</p><p><br /></p><p><br /></p><p>그리고 외부에서가 아닌 내부에서 쓰려면 config.php를 약간 수정해야 합니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>nano /var/www/config.php</p></div><p><br /></p><p>위와 같이 그누보드 설정으로 들어갑니다.</p><p><br /></p><p><br /></p><p>28번째 줄에</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>define('G5_DOMAIN', '');</p></div><p><br /></p><p><br /></p><p>위와 같이 되어 있는 것을</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>define('G5_DOMAIN', '<span style="color:rgb(255,0,0);"><b>http://192.168.0.102</b></span>');</p></div><p><br /></p><p>위와 같이 내부IP를 넣어줍니다.</p><p><br /></p><p><br /></p><p>나중에 DDNS나 도메인이 있다면 해당 부분을 수정해주면 됩니다.</p><p><br /></p><p>저장 후 빠져나옵니다. <span style="background-color:transparent;font-size:10pt;line-height:1.6;"> </span><span style="background-color:transparent;font-size:10pt;line-height:1.6;">(컨트롤 + O, 엔터, 컨트롤 + X)</span></p><p><br /></p><p><br /></p><p>그누보드 관련 수정은 WINSCP와 에디트 프로그램을 연결하여 쓰는게 편합니다.</p><p><br /></p><p><a href="http://www.wsgvet.com/bbs/board.php?bo_table=iomega&amp;wr_id=369" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://www.wsgvet.com/bbs/board.php?bo_table=iomega&amp;wr_id=369</a></p><p><br /></p><p>위 링크의 가운데 약간 밑에 있는 5. 테마 수정하기를 참조하세요~</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">3. Nginx 설정하기</span></p></div><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>nano /etc/nginx/sites-available/default</p></div><p><br /></p><p>위 명령어로 설정으로 들어갑니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(193,193,193);background-color:rgb(238,238,238);padding:10px;"><p>server {</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>listen 80 default_server;</p><p>        listen [::]:80 default_server ipv6only=on;</p><p><br /></p><p><br /></p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>root /var/www;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>index index.html index.htm index.php;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>autoindex off;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>charset utf-8;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>server_tokens off;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>client_max_body_size 100M;</p><p><br /></p><p><span class="Apple-tab-span" style="white-space:pre;">	</span># Make site accessible from http://localhost/</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>server_name localhost;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span></p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>location / {</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>try_files $uri $uri/ /index.html;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>}</p><p><br /></p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>location /doc/ {</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>alias /usr/share/doc/;</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>autoindex on;</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>allow 127.0.0.1;</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>allow ::1;</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>deny all;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>}</p><p><br /></p><p>        location ~ \.php$ {</p><p><span style="font-size:10pt;line-height:1.6;">    </span><span class="Apple-tab-span" style="font-size:10pt;line-height:1.6;white-space:pre;">		</span><span style="font-size:10pt;line-height:1.6;"> fastcgi_pass   unix:/var/run/php5-fpm.sock;</span></p><p>    <span class="Apple-tab-span" style="white-space:pre;">		</span> fastcgi_index  index.php;</p><p>     <span class="Apple-tab-span" style="white-space:pre;">		</span> fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;</p><p>    <span class="Apple-tab-span" style="white-space:pre;">		</span> include        fastcgi_params;</p><p><span class="Apple-tab-span" style="font-size:10pt;line-height:1.6;white-space:pre;">	</span><span style="font-size:10pt;line-height:1.6;">}  </span></p><p>}</p></div><p><br /></p><p><br /></p><p>server {</p><p><br /></p><p>부터</p><p><br /></p><p>}</p><p><br /></p><p>까지만 변경합니다.</p><p><br /></p><p>현재 내부에서 테스트하기 때문에</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>server_name localhost;</p></div><p><br /></p><p>위 설정이 들어가구요.</p><p><br /></p><p>실제 도메인 또는 DDNS가 있다면 </p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>server_name www.wsgvet.com;</p></div><p><br /></p><p>위와 같이 수정해주면 됩니다.</p><p><br /></p><p>저장 후 빠져나옵니다. (컨트롤 + O, 엔터, 컨트롤 + X)</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>service nginx restart</p></div><p><br /></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">변경했으니 위 명령어로 nginx 서비스를 재시작합니다.</span></p><p><br /></p><p><br /></p><p>참고로 밑의 설정은 제가 현재 적용 중인 설정입니다.</p><p><br /></p><p>그누보드 + 아미나스킨에 최적화된 구성이라 볼 수 있습니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(193,193,193);background-color:rgb(238,238,238);padding:10px;"><p>server {</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>listen 80 default_server;</p><p>        listen [::]:80 default_server ipv6only=on;</p><p><br /></p><p><br /></p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>root /var/www;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>index index.html index.htm index.php;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>autoindex off;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>charset utf-8;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>server_tokens off;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>client_max_body_size 100M;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>rewrite ^/([a-zA-Z0-9_]+)/([0-9]+)$ /bbs_shorten.php?bo_table=$1&amp;wr_id=$2;</p><p><br /></p><p><span class="Apple-tab-span" style="white-space:pre;">	</span># Make site accessible from http://localhost/</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>server_name www.도메인.com;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span></p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>location ~* \.(jpg|jpeg|png|gif|mp4|css|js)$ {</p><p>              <span class="Apple-tab-span" style="white-space:pre;">		</span>expires 7d;</p><p><span class="Apple-tab-span" style="white-space:pre;">			</span>log_not_found off;</p><p>               <span class="Apple-tab-span" style="white-space:pre;">		</span>valid_referers none blocked www.도메인.com;</p><p>                        if ($invalid_referer) { return 404; }</p><p>   <span class="Apple-tab-span" style="white-space:pre;">	</span>}              </p><p><br /></p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>location / {</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>try_files $uri $uri/ /index.html;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>}</p><p><br /></p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>location /doc/ {</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>alias /usr/share/doc/;</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>autoindex on;</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>allow 127.0.0.1;</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>allow ::1;</p><p><span class="Apple-tab-span" style="white-space:pre;">		</span>deny all;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>}</p><p><br /></p><p>        location ~ \.php$ {</p><p>     <span class="Apple-tab-span" style="white-space:pre;">		</span> try_files $uri =404;</p><p>     <span class="Apple-tab-span" style="white-space:pre;">		</span> fastcgi_split_path_info ^(.+\.php)(.*)$;</p><p>    <span class="Apple-tab-span" style="white-space:pre;">		</span> fastcgi_pass   unix:/var/run/php5-fpm.sock;</p><p>    <span class="Apple-tab-span" style="white-space:pre;">		</span> fastcgi_index  index.php;</p><p>     <span class="Apple-tab-span" style="white-space:pre;">		</span> fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;</p><p>    <span class="Apple-tab-span" style="white-space:pre;">		</span> include        fastcgi_params;</p><p>    <span class="Apple-tab-span" style="white-space:pre;">		</span> include mime.types;</p><p><span class="Apple-tab-span" style="white-space:pre;">	</span>}  </p><p>}</p></div><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">4. Mysql DB 생성하기</span></p></div><p><br /></p><p>홈페이지를 구동하기 위해선 데이터베이스(DB)가 필요합니다.</p><p><br /></p><p>Mysql은 이미 깔았기 때문에 DB만 생성하면 됩니다.</p><p><br /></p><p><br /></p><p>Putty에서 </p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>mysql -u root -p</p></div><p><br /></p><p>위 명령어로 mysql로 들어갈 수 있습니다.</p><p><br /></p><p>비번은 mysql을 깔 때 지정한 비번입니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>mysql&gt;</p></div><p><br /></p><p>위와 같이 나오면 정상입니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>CREATE DATABASE g5_01 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; </p></div><p><br /></p><p>위와 같이 g5_01 이라는 DB를 만듭니다.</p><p><br /></p><p>혹시나 그누보드를 여러개 깔 수도 있기 때문에 이름을 저렇게 지은 것이구요.</p><p><br /></p><p>다른 이름으로 해도 상관없습니다.</p><p><br /></p><p>exit로 빠져나옵니다.</p><p><br /></p><p>이제 모든 설정이 끝났습니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">5. 테스트하기</span></p></div><p><br /></p><p>웹브라우저로 가서 오드로이드의 내부IP를 넣습니다.</p><p><br /></p><p><br /></p><p>{이미지:1}</p><p><br /></p><p><br /></p><p>그럼 위와 같이 그누보드5를 먼저 설치해주십시오.</p><p><br /></p><p>라고 뜹니다. 오른쪽 밑에 그누보드5 설치하기를 누릅니다.</p><p><br /></p><p><br /></p><p>그 다음 동의합니다. 체크하고 다음 클릭</p><p><br /></p><p><br /></p><p>{이미지:2}</p><p><br /></p><p><br /></p><p>위와 같이 DB관련 정보를 입력 후 다음 누르면 됩니다.</p><p><br /></p><p><br /></p><p>그누보드5 설치가 시작되었습니다.</p><p><br /></p><p>위와 같은 글자가 뜨면 끝입니다.</p><p><br /></p><p>새로운 그누보드5로 이동을 클릭합니다.</p><p><br /></p><p><br /></p><p>뭔가 휑하죠? ^^;;</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">6, 아미나테마 설치하기</span></p></div><p><br /></p><p>본격적으로 꾸미려면 아미나테마가 좋습니다.</p><p><br /></p><p><a href="http://amina.co.kr" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://amina.co.kr</a></p><p><br /></p><p>위 사이트 가입하여 </p><p><br /></p><p><a href="http://amina.co.kr/bbs/board.php?bo_table=amina" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://amina.co.kr/bbs/board.php?bo_table=amina</a></p><p><br /></p><p>위 링크로 들어가서 최신버전을 다운받습니다.</p><p><br /></p><p>2014년 3월 31일 현재 ASR 1.0.4 - 2013.03.23 버전이 최신버전이네요.</p><p><br /></p><p>게시물에 들어가보면 </p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>첨부파일 - ASR_1.0.4.zip (6.7M)</p><p>첨부파일 - ASR_1.0.4_Patch.zip (58.4K)</p></div><p><br /></p><p>위와 같이 두가지 파일이 있는데 윗 파일이 처음 설치용</p><p><br /></p><p>밑 파일이 패치용입니다.</p><p><br /></p><p><br /></p><p>그래서 처음 설치용인 윗 파일을 다운받고 압축을 풉니다.</p><p><br /></p><p>그 뒤에 파일질라나 알드라이브를 열고 </p><p><br /></p><p><br /></p><p>{이미지:3}</p><p><br /></p><p><br /></p><p>위와 같이 파일과 폴더채로 그대로 넣습니다.</p><p><br /></p><p>겹치는 파일이 6개정도 있는데 덮어쓰기합니다.</p><p><br /></p><p>이제 다시 웹 브라우저로 들어가서 오드로이드 내부IP를 넣으면</p><p><br /></p><p>아미나 스킨으로 바뀐 것을 볼 수 있습니다.</p><p><br /></p><p>설정 및 꾸미는 방법은 동영상으로 보시면 됩니다.</p><p><br /></p><p><br /></p><p><a href="http://vimeo.com/89519937" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://vimeo.com/89519937</a></p><p><br /></p><p>위에서 5분부터 보시면 됩니다.</p><p><br /></p><p><br /></p><p>게시판그룹 관리 - 그룹 생성 및 추가하기 : <a href="http://vimeo.com/89602235" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://vimeo.com/89602235</a></p><p><br /></p><p><br /></p><p>게시판관리 - 게시판 생성 및 추가하기 : <a href="http://vimeo.com/89603428" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://vimeo.com/89603428</a></p><p><br /></p><p><br /></p><p>게시판관리 - 게시판 제목(타이틀) 및 설명 설정하기 : <a href="http://vimeo.com/89604754" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://vimeo.com/89604754</a></p><p><br /></p><p><span class="Apple-tab-span" style="white-space:pre;">	</span></p><p>메뉴설정 및 관리하기 : <a href="http://vimeo.com/89612342" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://vimeo.com/89612342</a></p><p><br /></p><p><br /></p><p>이상 오드로이드 U2, U3에 홈페이지(그누보드5) 올리기를 마치겠습니다.</p>]]></description>
<dc:creator>우성군</dc:creator>
<dc:date>2014-03-31T08:48:43+09:00</dc:date>
</item>


<item>
<title>오드로이드 U2, U3 웹서버 (Nginx + PHP5 + Mysql) 설치 가이드</title>
<link>https://www.wsgvet.com/odroid/76</link>
<description><![CDATA[<div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">1. 들어가며</span></p></div><p><br /></p><p>이제 본격적으로 홈페이지 구동을 위한 웹서버 설치에 대하여 적어보겠습니다.</p><p><br /></p><p>기본적으로 우분투에서 설치하는 방법과 같기 때문에 기타 다른 사이트에서 설치하는 방법으로 하셔도</p><p><br /></p><p>큰 차이는 없습니다.</p><p><br /></p><p><br /></p><p>그래도 오드로이드에 최적화된 가이드가 필요할 것 같아 작성합니다.</p><p><br /></p><p><br /></p><p>전 시작을 Nginx로 해서 아파치는 잘 모릅니다.</p><p><br /></p><p>Apache2도 좋지만, 그냥 Nginx가 집과 같은 편안한 그런 느낌이랄까요 ㅎㅎ</p><p><br /></p><p>Nginx + Php5 + Mysql을 차례대로 설치할 것입니다.</p><p><br /></p><p>MariaDB가 궁금해서 찾아봤더니 14.04 LTS 버전에서 패키지로 제공될 것 같군요.</p><p><br /></p><p><br /></p><p>다만 오드로이드 U2, U3 이미지로는... 14.04 버전이 나올지 의문입니다.</p><p><br /></p><p>사용자가 생각보다 적어서 개발자가 포팅을 할지 모르겠네요.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">2. Nginx 설치하기</span></p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>apt-get install nginx</p></div><p><br /></p><p>위 명령어로 설치하면 됩니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>root@odroid-server:~# apt-get install nginx</p><p>Reading package lists... Done</p><p>Building dependency tree</p><p>Reading state information... Done</p><p>The following extra packages will be installed:</p><p>  geoip-database libgd2-noxpm libgeoip1 libjpeg-turbo8 libjpeg8 libxslt1.1</p><p>  nginx-common nginx-full</p><p>Suggested packages:</p><p>  libgd-tools geoip-bin</p><p>The following NEW packages will be installed:</p><p>  geoip-database libgd2-noxpm libgeoip1 libjpeg-turbo8 libjpeg8 libxslt1.1</p><p>  nginx nginx-common nginx-full</p><p>0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.</p><p>Need to get 2259 kB/2346 kB of archives.</p><p>After this operation, 7195 kB of additional disk space will be used.</p><p>Do you want to continue [Y/n]?</p><p>.</p><p>.</p><p>.</p><p>Setting up geoip-database (20130213-1) ...</p><p>Setting up libgeoip1:armhf (1.4.8+dfsg-4) ...</p><p>Setting up libjpeg-turbo8:armhf (1.2.1-0ubuntu2) ...</p><p>Setting up libxslt1.1:armhf (1.1.27-1ubuntu2) ...</p><p>Setting up libjpeg8:armhf (8c-2ubuntu7) ...</p><p>Setting up libgd2-noxpm:armhf (2.0.36~rc1~dfsg-6.1ubuntu1) ...</p><p>Setting up nginx-common (1.2.6-1ubuntu3) ...</p><p>Processing triggers for ureadahead ...</p><p>Setting up nginx-full (1.2.6-1ubuntu3) ...</p><p>Setting up nginx (1.2.6-1ubuntu3) ...</p><p>Processing triggers for libc-bin ...</p><p>ldconfig deferred processing now taking place</p><p>root@odroid-server:~#</p></div><p><br /></p><p><br /></p><p>위와 같이 설치됩니다.</p><p><br /></p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>nginx -V</p></div><p><br /></p><p>위 명령어로 어떤 모듈이 설치되어있는지 볼 수 있습니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>nginx version: nginx/1.2.6 (Ubuntu)</p><p>TLS SNI support enabled</p><p>configure arguments: --prefix=/usr/share/nginx --conf-path=/etc/nginx/nginx.conf --</p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">error-log-path=/var/log/nginx/error.log --http-client-body-temp-</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-log-</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">path=/var/log/nginx/access.log --http-proxy-temp-path=/var/lib/nginx/proxy --http-</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --with-pcre-jit --with-debug </span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">--with-http_addition_module --with-http_dav_module --with-http_geoip_module --with-</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">http_gzip_static_module --with-http_image_filter_module --with-http_realip_module --</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">with-http_stub_status_module --with-http_ssl_module --with-http_sub_module --with-</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">http_xslt_module --with-ipv6 --with-sha1=/usr/include/openssl --with-</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">md5=/usr/include/openssl --with-mail --with-mail_ssl_module --add-</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">module=/build/buildd/nginx-1.2.6/debian/modules/nginx-auth-pam --add-</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">module=/build/buildd/nginx-1.2.6/debian/modules/nginx-echo --add-</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">module=/build/buildd/nginx-1.2.6/debian/modules/nginx-upstream-fair --add-</span></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">module=/build/buildd/nginx-1.2.6/debian/modules/nginx-dav-ext-module</span></p></div><p><br /></p><p><br /></p><p>현재 안정화 버전이 1.4.7인데 약간 낮은 버전이지만 실사용에는 전혀 문제가 없습니다. </p><p><br /></p><p>dav<span style="background-color:transparent;font-size:10pt;line-height:1.6;">모듈도 있고 필요한 모듈은 다 들어있습니다.</span></p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>service nginx start</p></div><p><br /></p><p>위 명령어를 내려 서비스 시작을 하고,</p><p><br /></p><p>인터넷 브라우저에 가서 오드로이드의 내부IP를 넣으면</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(193,193,193);background-color:rgb(238,238,238);padding:10px;"><p>Welcome to nginx!</p><p><br /></p><p>If you see this page, the nginx web server is successfully installed and working. </p><p><br /></p><p>Further configuration is required.</p><p><br /></p><p>For online documentation and support please refer to nginx.org.</p><p>Commercial support is available at nginx.com.</p><p><br /></p><p>Thank you for using nginx.</p></div><p><br /></p><p>위와 같은 글이 나옵니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;"></span><span style="font-size:18pt;">3. Mysql 설치하기</span></p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>apt-get install mysql-server mysql-client</p></div><p><br /></p><p>처음에 root 유저에 대한 암호를 물어봅니다. 두번 넣으면 됩니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>root@odroid-server:~# apt-get install mysql-server mysql-client</p><p>Reading package lists... Done</p><p>Building dependency tree</p><p>Reading state information... Done</p><p>The following extra packages will be installed:</p><p>  libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18</p><p>  libnet-daemon-perl libplrpc-perl libterm-readkey-perl mysql-client-5.5</p><p>  mysql-client-core-5.5 mysql-common mysql-server-5.5 mysql-server-core-5.5</p><p>Suggested packages:</p><p>  libipc-sharedcache-perl tinyca mailx</p><p>The following NEW packages will be installed:</p><p>  libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18</p><p>  libnet-daemon-perl libplrpc-perl libterm-readkey-perl mysql-client</p><p>  mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server</p><p>  mysql-server-5.5 mysql-server-core-5.5</p><p>0 upgraded, 15 newly installed, 0 to remove and 0 not upgraded.</p><p>Need to get 25.1 MB of archives.</p><p>After this operation, 84.9 MB of additional disk space will be used.</p><p>Do you want to continue [Y/n]?</p><p>.</p><p>.</p><p>.</p><p>Setting up libaio1:armhf (0.3.109-3) ...</p><p>Setting up libmysqlclient18:armhf (5.5.29-0ubuntu1) ...</p><p>Setting up libnet-daemon-perl (0.48-1) ...</p><p>Setting up libplrpc-perl (0.2020-2) ...</p><p>Setting up libdbi-perl (1.622-1) ...</p><p>Setting up libdbd-mysql-perl (4.021-1) ...</p><p>Setting up mysql-client-core-5.5 (5.5.29-0ubuntu1) ...</p><p>Setting up libterm-readkey-perl (2.30-4build4) ...</p><p>Setting up mysql-client-5.5 (5.5.29-0ubuntu1) ...</p><p>Setting up mysql-server-core-5.5 (5.5.29-0ubuntu1) ...</p><p>Setting up mysql-server-5.5 (5.5.29-0ubuntu1) ...</p><p>mysql start/running, process 4124</p><p>Setting up libhtml-template-perl (2.91-1) ...</p><p>Setting up mysql-client (5.5.29-0ubuntu1) ...</p><p>Processing triggers for ureadahead ...</p><p>Setting up mysql-server (5.5.29-0ubuntu1) ...</p><p>Processing triggers for libc-bin ...</p><p>ldconfig deferred processing now taking place</p><p>root@odroid-server:~#</p></div><p><br /></p><p><br /></p><p>위와 같이 설치됩니다.</p><p><br /></p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;"></span><span style="font-size:18pt;">4. Php5 설치하기</span></p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>apt-get install php5-fpm</p></div><p><br /></p><p>위 명령어로 먼저 fpm을 설치합니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>root@odroid-server:~# apt-get install openssl</p><p>Reading package lists... Done</p><p>Building dependency tree</p><p>Reading state information... Done</p><p>openssl is already the newest version.</p><p>openssl set to manually installed.</p><p>0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.</p><p>root@odroid-server:~# apt-get install php5-fpm</p><p>Reading package lists... Done</p><p>Building dependency tree</p><p>Reading state information... Done</p><p>The following extra packages will be installed:</p><p>  php5-common psmisc</p><p>Suggested packages:</p><p>  php-pear</p><p>The following NEW packages will be installed:</p><p>  php5-common php5-fpm psmisc</p><p>0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.</p><p>Need to get 4345 kB of archives.</p><p>After this operation, 9058 kB of additional disk space will be used.</p><p>Do you want to continue [Y/n]?</p><p>.</p><p>.</p><p>.</p><p>Setting up psmisc (22.20-1ubuntu2) ...</p><p>Setting up php5-common (5.4.9-4ubuntu2) ...</p><p><br /></p><p>Creating config file /etc/php5/mods-available/pdo.ini with new version</p><p>Setting up php5-fpm (5.4.9-4ubuntu2) ...</p><p><br /></p><p>Creating config file /etc/php5/fpm/php.ini with new version</p><p>Processing triggers for ureadahead ...</p><p>root@odroid-server:~#</p></div><p><br /></p><p>위와 같이 설치됩니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>apt-get install php5-cli php5-mcrypt php5-gd php5-curl</p></div><p><br /></p><p>위 명령어로 추가로 필요한 패키지들을 설치합니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>root@odroid-server:~# apt-get install php5-cli php5-mcrypt php5-gd php5-curl</p><p>Reading package lists... Done</p><p>Building dependency tree</p><p>Reading state information... Done</p><p>The following extra packages will be installed:</p><p>  libgd2-xpm libmcrypt4</p><p>Suggested packages:</p><p>  libgd-tools libmcrypt-dev mcrypt php-pear</p><p>The following packages will be REMOVED:</p><p>  libgd2-noxpm</p><p>The following NEW packages will be installed:</p><p>  libgd2-xpm libmcrypt4 php5-cli php5-curl php5-gd php5-mcrypt</p><p>0 upgraded, 6 newly installed, 1 to remove and 0 not upgraded.</p><p>Need to get 2493 kB/2682 kB of archives.</p><p>After this operation, 6717 kB of additional disk space will be used.</p><p>Do you want to continue [Y/n]?</p><p>.</p><p>.</p><p>.</p><p>Setting up php5-cli (5.4.9-4ubuntu2) ...</p><p><br /></p><p>Creating config file /etc/php5/cli/php.ini with new version</p><p>update-alternatives: using /usr/bin/php5 to provide /usr/bin/php (php) in auto mode</p><p>Setting up php5-curl (5.4.9-4ubuntu2) ...</p><p><br /></p><p>Creating config file /etc/php5/mods-available/curl.ini with new version</p><p>Setting up php5-gd (5.4.9-4ubuntu2) ...</p><p><br /></p><p>Creating config file /etc/php5/mods-available/gd.ini with new version</p><p>Setting up libmcrypt4 (2.5.8-3.1) ...</p><p>Setting up php5-mcrypt (5.4.6-0ubuntu1) ...</p><p>Processing triggers for php5-fpm ...</p><p> * Restarting PHP5 FastCGI Process Manager php5-fpm                      [ OK ]</p><p>Processing triggers for libc-bin ...</p><p>ldconfig deferred processing now taking place</p><p>root@odroid-server:~#</p></div><p><br /></p><p><br /></p><p>위와 같이 설치가 됩니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>apt-get install php5-mysql</p></div><p><br /></p><p>위 명령어로 php와 mysql과 연동할 수 있습니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>root@odroid-server:~# apt-get install php5-mysql</p><p>Reading package lists... Done</p><p>Building dependency tree</p><p>Reading state information... Done</p><p>The following NEW packages will be installed:</p><p>  php5-mysql</p><p>0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.</p><p>Need to get 63.4 kB of archives.</p><p>After this operation, 183 kB of additional disk space will be used.</p><p>WARNING: The following packages cannot be authenticated!</p><p>  php5-mysql</p><p>Authentication warning overridden.</p><p>Get:1 http://ports.ubuntu.com/ubuntu-ports/ raring/main php5-mysql armhf 5.4.9-</p><p><br /></p><p>4ubuntu2 [63.4 kB]</p><p>Fetched 63.4 kB in 2s (31.3 kB/s)</p><p>Selecting previously unselected package php5-mysql.</p><p>(Reading database ... 31340 files and directories currently installed.)</p><p>Unpacking php5-mysql (from .../php5-mysql_5.4.9-4ubuntu2_armhf.deb) ...</p><p>Processing triggers for php5-fpm ...</p><p> * Restarting PHP5 FastCGI Process Manager php5-fpm                      [ OK ]</p><p>Setting up php5-mysql (5.4.9-4ubuntu2) ...</p><p><br /></p><p>Creating config file /etc/php5/mods-available/mysql.ini with new version</p><p><br /></p><p>Creating config file /etc/php5/mods-available/mysqli.ini with new version</p><p><br /></p><p>Creating config file /etc/php5/mods-available/pdo_mysql.ini with new version</p><p>Processing triggers for php5-fpm ...</p><p> * Restarting PHP5 FastCGI Process Manager php5-fpm                      [ OK ]</p><p>root@odroid-server:~#</p></div><p><br /></p><p><br /></p><p>위와 같이 설치됩니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">5. Nginx와 php5-fpm과 연동하기</span></p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>nano /etc/nginx/sites-available/default</p></div><p><br /></p><p>위 명령어로 nginx 설정파일로 들어갑니다.</p><p><br /></p><p>대략 45번째 줄에</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>location ~ \.php$ {            </p><p>            fastcgi_pass   unix:/var/run/php5-fpm.sock;</p><p>            fastcgi_index  index.php;</p><p>            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;</p><p>            include        fastcgi_params;</p><p>}</p></div><p><br /></p><p>위 내용을 붙여넣습니다.</p><p><br /></p><p><br /></p><p>저장 후 빠져나옵니다. (컨트롤 + O , 엔터, 컨트롤 + X)</p><p><br /></p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>nano /etc/php5/fpm/pool.d/www.conf</p></div><p><br /></p><p>위 명령으로 php5-fpm 설정으로 들어갑니다.</p><p><br /></p><p><br /></p><p>33번째 줄에</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>listen = /var/run/php5-fpm.sock</p></div><p><br /></p><p>위와 같이 되어 있는지 확인합니다.</p><p><br /></p><p>똑같으면 바로 빠져나옵니다. (컨트롤 + X)</p><p><br /></p><p>변경했다면 저장 후 빠져나옵니다. (컨트롤 + O , 엔터, 컨트롤 + X)</p><p><br /></p><p><br /></p><p>그리고 보안 관련 설정을 추가해줍니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>nano /etc/nginx/fastcgi_params</p></div><p><br /></p><p>위 명령어로 설정에 들어가서</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>fastcgi_split_path_info ^(.+\.php)(/.*)$;</p><p>fastcgi_param  PATH_INFO          $fastcgi_path_info if_not_empty;</p><p>fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;</p></div><p><br /></p><p>위 내용을 마지막 줄에 추가하여 저장 후 빠져나옵니다. (컨트롤 + O , 엔터, 컨트롤 + X)</p><p><br /></p><p><br /></p><p>그리고 클린 URL을 이용한 비정상적인 접근 제한을 위하여</p><p><br /></p><p><a href="http://www.wsgvet.com/bbs/board.php?bo_table=web&amp;wr_id=77" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://www.wsgvet.com/bbs/board.php?bo_table=web&amp;wr_id=77</a></p><p><br /></p><p>위 링크대로 변경 후 빠져나옵니다.</p><p><br /></p><p><br /></p><p>마지막으로</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>service php5-fpm restart</p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>service nginx restart</p></div><p><br /></p><p>위 두명령어로 서비스를 재시작합니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>root@odroid-server:~# service php5-fpm restart</p><p> * Restarting PHP5 FastCGI Process Manager php5-fpm                      [ OK ]</p><p>root@odroid-server:~# service nginx restart</p><p> * Restarting nginx nginx                                                [ OK ]</p><p>root@odroid-server:~#</p></div><p><br /></p><p><br /></p><p>위와 같이 OK가 두번 뜨면 정상입니다.</p><p><br /></p><p><br /></p><p>※ Nginx 및 php 부분은 <a href="http://webdir.tistory.com/240" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://webdir.tistory.com/240</a> 여기서 많은 도움을 받았습니다.</p>]]></description>
<dc:creator>우성군</dc:creator>
<dc:date>2014-03-31T03:53:35+09:00</dc:date>
</item>


<item>
<title>오드로이드 U2, U3 트랜스미션 설치 가이드</title>
<link>https://www.wsgvet.com/odroid/75</link>
<description><![CDATA[<div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;">0. 들어가며</span></p></div><p><br /></p><p>보통 토렌트라고 하면 윈도우에서는 utorrent가 제일 유명하죠.</p><p><br /></p><p>리눅스에서는 트랜스미션이 유명합니다.</p><p><br /></p><p>WEB UI까지 있기 때문에 접근하기도 쉽구요.</p><p><br /></p><p>설정하기도 편합니다.</p><p><br /></p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;">1. 트랜스미션 설치하기</span></p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>apt-get install transmission-daemon</p></div><p><br /></p><p>위 명령어로 트랜스미션을 설치합니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>root@odroid-server:~# apt-get install transmission-daemon</p><p>Reading package lists... Done</p><p>Building dependency tree</p><p>Reading state information... Done</p><p>The following extra packages will be installed:</p><p>  libcurl3-gnutls libminiupnpc8 libnatpmp1 transmission-cli transmission-common</p><p>Suggested packages:</p><p>  minissdpd natpmp-utils transmission-gtk</p><p>The following NEW packages will be installed:</p><p>  libcurl3-gnutls libminiupnpc8 libnatpmp1 transmission-cli transmission-common</p><p>  transmission-daemon</p><p>0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.</p><p>Need to get 1166 kB/1665 kB of archives.</p><p>After this operation, 3357 kB of additional disk space will be used.</p><p>Do you want to continue [Y/n]? y</p><p>WARNING: The following packages cannot be authenticated!</p><p>  libcurl3-gnutls libminiupnpc8 libnatpmp1 transmission-common transmission-daemon</p><p>  transmission-cli</p><p>Authentication warning overridden.</p><p>Get:1 http://ports.ubuntu.com/ubuntu-ports/ raring/main transmission-daemon armhf 2.77-0ubuntu1 [198 kB]</p><p>Get:2 http://ports.ubuntu.com/ubuntu-ports/ raring/main transmission-cli armhf 2.77-0ubuntu1 [968 kB]</p><p>Fetched 1166 kB in 5s (201 kB/s)</p><p>Selecting previously unselected package libcurl3-gnutls:armhf.</p><p>(Reading database ... 30667 files and directories currently installed.)</p><p>Unpacking libcurl3-gnutls:armhf (from .../libcurl3-gnutls_7.29.0-1ubuntu3_armhf.deb) ...</p><p>Selecting previously unselected package libminiupnpc8.</p><p>Unpacking libminiupnpc8 (from .../libminiupnpc8_1.6-3ubuntu2_armhf.deb) ...</p><p>Selecting previously unselected package libnatpmp1.</p><p>Unpacking libnatpmp1 (from .../libnatpmp1_20110808-3ubuntu2_armhf.deb) ...</p><p>Selecting previously unselected package transmission-common.</p><p>Unpacking transmission-common (from .../transmission-common_2.77-0ubuntu1_all.deb) ...</p><p>Selecting previously unselected package transmission-daemon.</p><p>Unpacking transmission-daemon (from .../transmission-daemon_2.77-0ubuntu1_armhf.deb) ...</p><p>Selecting previously unselected package transmission-cli.</p><p>Unpacking transmission-cli (from .../transmission-cli_2.77-0ubuntu1_armhf.deb) ...</p><p>Processing triggers for ureadahead ...</p><p>Setting up libcurl3-gnutls:armhf (7.29.0-1ubuntu3) ...</p><p>Setting up libminiupnpc8 (1.6-3ubuntu2) ...</p><p>Setting up libnatpmp1 (20110808-3ubuntu2) ...</p><p>Setting up transmission-common (2.77-0ubuntu1) ...</p><p>Setting up transmission-daemon (2.77-0ubuntu1) ...</p><p>transmission-daemon start/running, process 5620</p><p>Setting up transmission-cli (2.77-0ubuntu1) ...</p><p>Processing triggers for libc-bin ...</p><p>ldconfig deferred processing now taking place</p><p>Processing triggers for ureadahead ...</p><p>root@odroid-server:~#</p></div><p><br /></p><p><br /></p><p>위와 같이 설치됩니다.</p><p><br /></p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;">3. 폴더 생성</span></p></div><p><br /></p><p>기본적으로 토렌트가 들어갈 폴더를 생성해야 합니다.</p><p><br /></p><p>일반적으로 MicroSD카드나 eMMC에는 저장하지 않지만</p><p><br /></p><p>설정하는 방법을 알면 외장하드에도 쉽게 적용 가능합니다.</p><p><br /></p><p><br /></p><p>일단 /mnt에 해당 폴더를 생성 후 권한을 주겠습니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>mkdir /mnt/transmission &amp;&amp; chmod 777 /mnt/transmission</p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>mkdir /mnt/transmission/downloads &amp;&amp; chmod 777 /mnt/transmission/downloads</p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>mkdir /mnt/transmission/tmp &amp;&amp; chmod 777 /mnt/transmission/tmp</p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>mkdir /mnt/transmission/watch &amp;&amp; chmod 777 /mnt/transmission/watch</p></div><p><br /></p><p>위 네줄의 명령어로 다운로드, 임시저장, 감시폴더를 생성하였습니다.</p><p><br /></p><p><br /></p><p>참고로 감시폴더는 저 폴더에 토렌트 파일을 넣으면 자동으로 다운 받아집니다.</p><p><br /></p><p>FTP나 삼바로 해당 폴더로 접근할 수 있게 해두고 넣으면 바로 되니 편하겠죠.</p><p><br /></p><p>보통 아이폰의 경우 FTP정령 어플을 통해 해당 폴더에 넣는 방법으로 쓰시더군요. ㅎㅎ</p><p><br /></p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;">4. 트랜스미션 설정 변경하기</span></p></div><p><br /></p><p><br /></p><p>트랜스미션 설정을 변경하기 위해선 반드시 해당 데몬을 정지시켜야 합니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>service transmission-daemon stop</p></div><p><br /></p><p>위 명령어로 정지시킵니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>nano /etc/transmission-daemon/settings.json</p></div><p><br /></p><p>위 명령어로 설정에 들어갑니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(193,193,193);background-color:rgb(238,238,238);padding:10px;"><p>{</p><p>    "alt-speed-down": 50,</p><p>    "alt-speed-enabled": false,</p><p>    "alt-speed-time-begin": 540,</p><p>    "alt-speed-time-day": 127,</p><p>    "alt-speed-time-enabled": false,</p><p>    "alt-speed-time-end": 1020,</p><p>    "alt-speed-up": 50,</p><p>    "bind-address-ipv4": "0.0.0.0",</p><p>    "bind-address-ipv6": "::",</p><p>    "blocklist-enabled": false,</p><p>    "blocklist-url": "http://www.example.com/blocklist",</p><p>    "cache-size-mb": 4,</p><p>    "dht-enabled": true,</p><p><b><span style="color:rgb(255,0,0);">   "download-dir": "/mnt/transmission/downloads",</span></b></p><p>    "download-limit": 100,</p><p>    "download-limit-enabled": 0,</p><p>    "download-queue-enabled": true,</p><p>    "download-queue-size": 5,</p><p>    "encryption": 1,</p><p>    "idle-seeding-limit": 30,</p><p>    "idle-seeding-limit-enabled": false,</p><p>    <b><span style="color:rgb(255,0,0);">"incomplete-dir": "/mnt/transmission/tmp",</span></b></p><p>    <span style="color:rgb(255,0,0);"><b>"incomplete-dir-enabled": true,</b></span></p><p>    "lpd-enabled": false,</p><p>    "max-peers-global": 200,</p><p>    "message-level": 2,</p><p>    "peer-congestion-algorithm": "",</p><p>    "peer-limit-global": 240,</p><p>    "peer-limit-per-torrent": 60,</p><p>    "peer-port": 51413,</p><p>    "peer-port-random-high": 65535,</p><p>    "peer-port-random-low": 49152,</p><p>    "peer-port-random-on-start": false,</p><p>    "peer-socket-tos": "default",</p><p>    "pex-enabled": true,</p><p>    "port-forwarding-enabled": false,</p><p>    "preallocation": 1,</p><p>    "prefetch-enabled": 1,</p><p>    "queue-stalled-enabled": true,</p><p>    "queue-stalled-minutes": 30,</p><p>    "ratio-limit": 2,</p><p>    "ratio-limit-enabled": false,</p><p>    "rename-partial-files": true,</p><p>    "rpc-authentication-required": true,</p><p>    "rpc-bind-address": "0.0.0.0",</p><p>    "rpc-enabled": true,</p><p>    <span style="color:rgb(255,0,0);"><b>"rpc-password": "admin_passwd",</b></span></p><p>    "rpc-port": 9091,</p><p>    "rpc-url": "/transmission/",</p><p>    <span style="color:rgb(255,0,0);"><b>"rpc-username": "admin",</b></span></p><p>    "rpc-whitelist": "127.0.0.1",</p><p>    <span style="color:rgb(255,0,0);"><b>"rpc-whitelist-enabled": false,</b></span></p><p>    "scrape-paused-torrents-enabled": true,</p><p>    "script-torrent-done-enabled": false,</p><p>    "script-torrent-done-filename": "",</p><p>    "seed-queue-enabled": false,</p><p>    "seed-queue-size": 10,</p><p>    "speed-limit-down": 100,</p><p>    "speed-limit-down-enabled": false,</p><p>    "speed-limit-up": 100,</p><p>    "speed-limit-up-enabled": false,</p><p>    "start-added-torrents": true,</p><p>    "trash-original-torrent-files": false,</p><p>    <span style="color:rgb(255,0,0);"><b>"umask": 0,</b></span></p><p>    "upload-limit": 100,</p><p>    "upload-limit-enabled": 0,</p><p>    "upload-slots-per-torrent": 14,</p><p>    <span style="color:rgb(255,0,0);"><b>"utp-enabled": true,</b></span></p><p><span style="color:rgb(255,0,0);"><b>   "watch-dir": "/mnt/transmission/watch",</b></span></p><p><span style="color:rgb(255,0,0);"><b>   "watch-dir-enabled": true</b></span></p><p>}</p></div><p><br /></p><p><br /></p><p>위의 빨간 글자들이 수정한 부분입니다.</p><p><br /></p><p><br /></p><p>수정한 부분이 궁금하신 분은 </p><p><br /></p><p><a href="http://comta.kr/?p=3175" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://comta.kr/?p=3175</a></p><p><br /></p><p>위 링크를 참조하세요.</p><p><br /></p><p><br /></p><p>그리고</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>    "rpc-password": "<span style="color:rgb(255,0,0);"><b>admin_passwd</b></span>",</p><p>    "rpc-username": "<b><span style="color:rgb(255,0,0);">admin</span></b>",</p></div><p><br /></p><p>윗 부분은 원하는 것으로 바꿔야 됩니다.</p><p><br /></p><p>username은 id고, password는 비민번호입니다.</p><p><br /></p><p><br /></p><p>수정 후 저장하고 빠져나옵니다. (컨트롤 + O, 엔터, 컨트롤 + X)</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>service transmission-daemon start</p></div><p><br /></p><p>그리고 위 명령어로 시작하면 됩니다.</p><p><br /></p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;">5. 본격 테스트하기 및 어플, 프로그램 소개</span></p></div><p><br /></p><p><a href="http://www.wsgvet.com/bbs/board.php?bo_table=iomega&amp;wr_id=35" target="_blank" class="tx-link" rel="nofollow noreferrer noopener">http://www.wsgvet.com/bbs/board.php?bo_table=iomega&amp;wr_id=35</a></p><p><br /></p><p>위 링크의 가운데 약간 윗부분에 있는 3. 본격 테스트하기부터 보시면 됩니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">6. 트랜스미션 완전 제거하기</span></p></div><p><br /></p><p>조금이라도 부하가 가기 때문에 완전 제거 하고 싶은 마음이 들 수 있습니다.</p><p><br /></p><p>간단하게 한줄로 제거 가능합니다.</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>apt-get --purge autoremove transmission-daemon</p></div><p><br /></p><p>위 명령어를 내리면 관련 패키지 및 설정까지 완벽 삭제됩니다.</p>]]></description>
<dc:creator>우성군</dc:creator>
<dc:date>2014-03-30T15:45:01+09:00</dc:date>
</item>


<item>
<title>오드로이드 U2, U3 삼바 서버 설치 가이드</title>
<link>https://www.wsgvet.com/odroid/74</link>
<description><![CDATA[<div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">1. 들어가며</span></p></div><p><br /></p><p>FTP로 파일 전송이 가능하지만</p><p><br /></p><p>윈도우에서는 SMB프로토콜로 파일 전송하는 것이 편합니다.</p><p><br /></p><p>그래서 오드로이드에 삼바서버를 설치하면 윈도우에서 접속이 가능하죠.</p><p><br /></p><p>아쉽지만 외부에서 접속은 어렵습니다.</p><p><br /></p><p>보통 139, 445포트를 사용하는데, 포트포워딩해도 잘 안되더군요.</p><p><br /></p><p>보안상 취약하다는 말도 있구요.</p><p><br /></p><p>그래서 내부접속으로만 사용하는게 좋습니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">2. samba 서버 설치하기</span></p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>apt-get install samba</p></div><p><br /></p><p>위 명령어로 설치합니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>root@odroid-server:~# apt-get install samba</p><p>Reading package lists... Done</p><p>Building dependency tree</p><p>Reading state information... Done</p><p>The following extra packages will be installed:</p><p>  libavahi-client3 libavahi-common-data libavahi-common3 libcups2</p><p>  libfile-copy-recursive-perl libtalloc2 libtdb1 libwbclient0 samba-common</p><p>  samba-common-bin tdb-tools update-inetd</p><p>Suggested packages:</p><p>  cups-common openbsd-inetd inet-superserver smbldap-tools ldb-tools ufw</p><p>The following NEW packages will be installed:</p><p>  libavahi-client3 libavahi-common-data libavahi-common3 libcups2</p><p>  libfile-copy-recursive-perl libtalloc2 libtdb1 libwbclient0 samba</p><p>  samba-common samba-common-bin tdb-tools update-inetd</p><p>0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded.</p><p>Need to get 6414 kB of archives.</p><p>After this operation, 29.8 MB of additional disk space will be used.</p><p>Do you want to continue [Y/n]? y</p><p>.</p><p>.</p><p>.</p><p>smbd start/running, process 3784</p><p>nmbd start/running, process 3818</p><p>Setting up tdb-tools (1.2.10-2ubuntu1) ...</p><p>update-alternatives: using /usr/bin/tdbbackup.tdbtools to provide /usr/bin/tdbbackup (tdbbackup) in auto mode</p><p>Processing triggers for libc-bin ...</p><p>ldconfig deferred processing now taking place</p><p>Processing triggers for ureadahead ...</p><p>root@odroid-server:~#</p></div><p><br /></p><p>위와 같이 설치가 됩니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">3. 삼바 사용자 추가하기</span></p></div><p><br /></p><p>기존 유저가 있어야 삼바 유저로 추가 가능합니다.</p><p><br /></p><p>오드로이드에겐 기본적으로 odroid라는 계정이 있기 때문에</p><p><br /></p><p>마찬가지로 삼바에서도 사용할 예정입니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>smbpasswd -a odroid</p></div><p><br /></p><p>위 명령어로 추가하고, 비번을 두번 넣으면 됩니다.</p><p><br /></p><p>기존 비번과 별도로 구성하기 때문에 달라도 되고, 같아도 됩니다.</p><p><br /></p><p><br /></p><p>삼바 사용자를 삭제하려면</p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>smbpasswd -x odroid</p></div><p><br /></p><p>위 명령어로 가능합니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">4. 삼바 설정 변경하기</span></p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>nano /etc/samba/smb.conf</p></div><p><br /></p><p>위 명령어로 삼바 설정에 들어갑니다.</p><p><br /></p><p>다른건 변경할 것이 없고</p><p><br /></p><p>제일 밑에 줄에 가서</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>[odroid]</p><p>comment = Odroid Samba Server</p><p>path = /home/odroid</p><p>valid users = odroid</p><p>writable = yes</p><p>create mask = 0755</p><p>directory mask = 0755</p></div><p><br /></p><p>위 내용을 넣습니다.</p><p><br /></p><p>[ ] &lt;- 계정명이 들어갑니다.</p><p><br /></p><p>comment에는 간단한 설명글을 적습니다.</p><p><br /></p><p>path에는 삼바서버로 접근할 경로를 적습니다.</p><p><br /></p><p>valid users에는 삼바서버에 추가한 사용자 계정명을 적습니다.</p><p><br /></p><p>writable은 ‘yes’로 해야 서버에 데이터를 기록할 수 있습니다.</p><p><br /></p><p>mask는 파일과 폴더의 권한을 755로 준다는 말입니다.</p><p><br /></p><p><br /></p><p>그런데 폴더는 755로 들어가는데</p><p><br /></p><p>파일은 실제로 744로 들어가네요;; 어쩔 수 없을 듯 합니다.</p><p><br /></p><p><br /></p><p>저장 후 빠져나옵니다. (컨트롤 + O, 엔터, 컨트롤 + X)</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>service smbd restart</p></div><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(254,137,67);background-color:rgb(254,222,199);padding:10px;"><p>service nmbd restart</p></div><p><br /></p><p>두 명령어로 재시작합니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(121,165,228);background-color:rgb(219,232,251);padding:10px;"><p>root@odroid-server:~# service smbd restart</p><p>smbd stop/waiting</p><p>smbd start/running, process 3858</p><p>root@odroid-server:~# service nmbd restart</p><p>nmbd stop/waiting</p><p>nmbd start/running, process 3870</p><p>root@odroid-server:~#</p></div><p><br /></p><p>위와 같이 재시작됩니다.</p><p><br /></p><p><br /></p><div class="txc-textbox" style="border:1px solid rgb(159,211,49);background-color:rgb(231,253,181);padding:10px;"><p style="text-align:center;"><span style="font-size:18pt;"></span><span style="font-size:18pt;">5. 테스트하기</span></p></div><p><br /></p><p><br /></p><p>{이미지:0}</p><p><br /></p><p>▲ 이제 윈도우의 내 컴퓨터에 들어가보면 네트워크에 생긴 것을 볼 수 있습니다.</p><p><br /></p><p><br /></p><p><br /></p><p>{이미지:1}</p><p><br /></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">▲ </span>odroid 계정에게만  권한을 줬기 때문에 아이디 비번을 odroid에 맞게 넣으면 됩니다.</p><p><br /></p><p><br /></p><p><br /></p><p>{이미지:2}</p><p><br /></p><p><span style="background-color:transparent;font-size:10pt;line-height:1.6;">▲ </span>위와 같이 해당 폴더를 우클릭하여 바로 네트워크 드라이브로 추가 가능합니다.</p><p><br /></p><p>동영상도 다운 받지 않고 바로 봐지니 윈도우에서는 삼바 서버가 갑입니다 ^^</p>]]></description>
<dc:creator>우성군</dc:creator>
<dc:date>2014-03-30T14:34:26+09:00</dc:date>
</item>

</channel>
</rss>
