전체 글: 284개의 글

JQUERY SELECT에서 선택하자 마자 바로 액션발생시 처리하는 루틴

Posted by HULIA(휴리아)
2017. 11. 5. 07:29 프론트엔드/그래픽디자인_퍼블리싱

=============================JS=========================
$(document).ready(function(){
$('#page_limit').val('<?php echo $page_limit; ?>');
$('#search_text').val('<?php echo $search_text; ?>');
$('#search_type2').val('<?php echo $search_type2; ?>');
$("#page_limit").change(function(){
$("form[name=page_form] input[name=page_limit]").val($(this).val());
//alert($("form[name=page_form] input[name=page_limit]").val());
gopage('0');
});
$("#search_type2").change(function(){
$("form[name=page_form] input[name=search_type2]").val($(this).val());
//alert($("form[name=page_form] input[name=page_limit]").val());
gopage('0');
});
});

function gopage(page_idx){
//alert(page_idx);
document.page_form.page.value=page_idx;
document.page_form.submit();
}





=============================HTML=========================
<form name="page_form" method="POST">
<input type='hidden' name="search_text" value="<?=$search_text?>"> 
<input type='hidden' name="search_type2" value="<?=$search_type2?>"> 
<input type='hidden' name="page_limit" value="<?=$page_limit?>"> 
<input type='hidden' name="page" value="<?=$page?>">
</form>

<td bgcolor="#FFFFFF" class="in_th th_color">한페이지당목록수</td>
<td>
<select id='page_limit' name='page_limit' style='width: 80px'>
<option value='10' selected>10</option>
<option value='30'>30</option>
<option value='50'>50</option>
       </select>
</td>
<td class="in_th th_color">담보비율</td>
<td>
<select name='search_type2' id='search_type2' style='width: 120px'>
<option value='1' selected>전체</option>
<option value='2'>130%이상</option>
<option value='3'>130%이하</option>
      </select>
</td>



github과 docker hub 연동하여 도커 이미지 쉽게 만들기

Posted by HULIA(휴리아)
2017. 11. 4. 21:56 호스팅_서버_툴/도커(DOCKER)

Docker이미지를 직접 만들수도 있지만 공유되고 있는 Docker 이미지도 있습니다

바로 도커허브라는 곳에서 입니다

https://hub.docker.com/

개념은 github에 소스코드가 있듯이 도커 허브에서 도커 이미지파일들이 있습니다


도커 이미지를 만들기 위해서 Dockerfile이 필요한데 Docker파일을 github에 올려놓고 

docker hub에서는 github의 Dockerfile을 통해서 이미지를 빌드해서 올려놓을 수 있습니다


1. github에 접속해서 repository를 만들고 폴더를 만들고 Dockerfile을 만듭니다

혹시나 잘 모르는 분들은 http://istoryful.tistory.com/81 여기를 참고하여 만들면 됩니다


예) docker라는 repository만들었고 그안에 os폴더와 centos폴더를 만들었습니다

이런식으로요^^

os/centos6

os/centos7

centos/nginx

centos/node


2. docker hub에 접속해서 Create하위 메뉴의 Create automated build를 선택합니다

3. Create Auto-build github를 선택합니다

4. github와 연동할 repository를 선택합니다(저는 docker를 선택하였습니다)

그리고 이름을 선택합니다

이 이름은 docker hub의 계정뒤에 붙을 이름을 말합니다

예)istoryful/centos-utf8

이런식으로 해서 이미지를 만들때 이용할 수 있습니다


5. Docker hub의 Dashboard로 가서 만들어진 docker repository를 클릭하여 세부 화면으로 들어간 뒤 Build settings라는 메뉴로 들어갑니다


6. Trigger 옆의 + 버튼을 누르면 TAG라는 것을 추가할 수 있습니다

TAG라는 것은 이미지의 버전을 뜻하기도 합니다

Dockerfile location은 github의 Dockerfile 위치를 말하는 것이며

Docker Tag Name은 docker hub의 이미지를 가져갈때 TAG버젼을 말합니다

즉 화면과 같다면

istoryful/centos-utf8:7

istoryful/centos-utf8:6.9

를 이용해서 이미지를 가져가서 쓸수 있는 것이지요












디지털오션 Centos6에서 Nginx 설치하기

Posted by HULIA(휴리아)
2017. 11. 1. 12:21 호스팅_서버_툴/서버
sudo vi /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1

설치
sudo yum -y(모두 y로 진행) install nginx


Nginx 실행
sudo service nginx start

Nginx 중지
sudo service nginx stop

Nginx 상태확인
sudo service nginx status


환경설정
/etc/nginx
/etc/nginx/conf.d/default.conf 

디폴트 사용자 디렉토리는
/usr/share/nginx/html

로그
/var/log/nginx